Aeglen 156 Share Posted December 20, 2020 (edited) Master AIO F2P Master AIO F2P was in free beta from 23/12/2020 until 27/04/2021, tested for over 12 years by 2840 unique users. Uses: Account building (human-like) Smash trade restrictions Specific skill/quest requirements Avoid detection by RuneLite anti-bot plugin Suicide botting/farming Fun Main Features: Fully automated F2P player All 13 important F2P skills Most F2P quests Intelligent task selection See users' progress live with webhooks (https://discord.gg/GkDPG9mard) Self-contained socketless muling system with a customisable interval Can be started right after tutorial island without gold; generates its own wealth Unique neural-network-inspired mouse algorithm Fully automated wealth/resource management Fully automated tool/gear upgrading/selling Anti-cluster: each account gets its own behavioural profile with unique traits at every level from mouse movement and anti-ban to choice-of-task and play duration, which evolve as it progresses Anti-ban: powerful and unique approach to anti-ban preventing jagex from profiling this script (in addition to the anti-cluster). Also, each account gets its own unique anti-ban behaviours including nooblike exploration Supports being launched by command-line Rotate your accounts automatically (see FAQ). With 3 accounts rotating, you can get 24/7 efficiency whilst only playing each account 8h/day Option to add webhooks from your accounts to your own discord server Inbuilt break and sleep system, again unique per account, tied to your timezone. Sleep like a human! Tends to bully other bots when competing for resources Massively configurable: enable/disable skills, activities, locations, quests; set target levels and preferred skills Live GE price updates Choose between 2 location picking algorithms - "closest" and "favourite-per-account" Clear status, progress and profit displays May pick a favourite cape upon reaching a reasonable level Logs out and stops after completing all level goals + quests Discord screenshare/voice support Screenshots: Spoiler This account was started with around 300 total level: Obtained every level, item and 18/19 of the QP on this account: FAQ: Spoiler Discord support https://discord.com/invite/SFqq7EFhnN The bot is not working at all (keeps teleporting or similar) 1) Restart DreamBot with less allocated memory - turn it all the way down. 2) Still not working -> Update Java and try starting DreamBot by command line. 3) Still not working -> Download "nodes.db" (available on Discord) and put it in Users/USER/DreamBot/BotData/.cache 4) Still not working -> Contact the DreamBot admins for advice. The bot is very buggy Turn on "fresh start" mode, restart DreamBot and see if it magically makes them disappear. My account got beaned It is unfortunate (but obvious) that new F2P accounts are the most ban-prone in OSRS. Your setup matters too - a few users get banned in hours, whilst others survive for months or seemingly indefinitely. It is suggested to use the free trial to see ensure you aren't getting banned right away, which is often due to ip/geographical region/botting tutorial island. Ban = bot x client x in-game-activity x ip x play-times (x tutorial-island x operating system) For best results: Don't bot tutorial island (this is the #1 reason for early bans) Don't use unreliable VPNs/proxies (this is #2) check yours at https://www.ipqualityscore.com/free-ip-lookup-proxy-vpn-test/lookup/ Don't run on a VM (this will really get you banned but most people don't use VMs so it's #3) Also: Leave sleeping and breaks enabled, don't bot for too long each day. Enable fresh start in DB settings to stop jagex linking your accounts. Don't do silly things like mining clay, especially in bot hot-spots. Find a good, humanlike combination of things to do. Questing may increase banrate, particularly if you rush quests really early. Start on an account past its trade restrictions. Don't put too many accounts on the same IP. If your account is locked your IP is probably no good. Ideally you'd use a not-100%-new account (or buy one that has finished tutorial in your country), otherwise do tutorial island by hand. Say you're an experienced player and set a custom appearance + name. Don't log out or give the bot gold right after this. Verify your bot's email. Where can I get decent proxies? Try here: https://discord.gg/spbjWsvS How do I rotate my accounts? Rotating your accounts is a great way of getting 24/7 use out of the bot without any single account being played on too much. Use this: How do I show/hide the paint? DreamBot settings -> Enable developer mode | Client -> Show script paint The bot isn't doing X thing at Y location Press Ctrl+L to open the log and see what the bot is thinking. There is probably a level-related reason for this. The bot is making sub-optimal decisions Sometimes the bot chooses not to upgrade its gear, or to go to a suboptimal location, on purpose. It's more human. The bot is not stopping after level requirements are met Imagine having fixed level requirements! That's a recipe for falling into a pattern. I consider it better to keep training the skill after the requirement is met until the end of the current task. Quests are not being started Disable "soft quest requirements" but expect your bot to possibly die/fail and give up the quest. The bot is not upgrading its gear This only happens at the start of a task, and some accounts have a less than 100% chance of upgrading (but at least 70%). How do melee skill weights work? This weight is the mean of your preferences for {attack, strength, defence} and does not affect their frequencies when training. Interface: General The boxes to the far left and right are for setting skill preferences. These will work together with your accounts "own" intrinsic preferences, which are turned down if only a few skills are enabled. Questing Logs out after finishing all skills + quests. Features "soft quest requirements" to stop technically possible quests being started too early. Fail-safe timeout system (hopefully never needed). Quests are temporarily limited to 14QP (after which no more are started) to stop everyone completing the same subset of quests. Will increase as more are added Mining Finds the optimal mining spot based on player and ore patterns, including taking into account that back-to-back-ores are a bit slower than corner-ores. Switches spot when a better one is found and the "stubbornness threshold" is exceeded. Hops worlds if getting insufficient ores. Uses appropriate strategies for each different tier of ore. Level requirements are offset slightly to prevent slow mining of some ores. Tool wielding supported. Cooking Cooks whatever is in the bank; then buys the best food to level up. Level requirements are offset slightly to prevent excessive burning. Fishing Supports pretty much every fishing spot, including Karamja. Combat Smart training algorithm eventually favours str over att/def. Supports eating, autocasting, and respawning. Finds level-appropriate challenges. Tends to switch target cleanly in a human-like manner. Woodcutting Advanced roaming algorithm to find regular trees. Has pretty much every oak/willow/yew spot. Avoids dangerous (via lvl requirement) and heavily botted areas. Tool wielding supported. Crafting Starts with leather gloves, then crafts all sorts of gold jewellery. Fast and profitable. Smithing Supports all bars except blurite - other F2P training methods are silly. Firemaking Burns logs in one of three different styles (more efficient ones more likely) Smart spot finding and world hopping if the location is overcrowded with fires Muling Super easy muling, just enter the master's name and average muling interval. Muling happens in a random bank on a random world at a random time, clearly displayed on the master account. Slave accounts know when and where to meet without needing any further information. More slaves can be added without needing to restart anything. Option to leave behind some wealth on slave accounts. No human interaction required, the master will log out and the slaves hop back to work afterwards. Accounts with insufficient levels or qp will not bother muling. Anti-cluster Each account takes on its own set of unique behaviour and preferences for pretty much everything, such as breaks, bedtime, capes, mouse movement, click distribution, settings, etc... Breaks and Sleeping Fully preset breaks; unique per account; can be disabled. After 8-14h of playing, the bot will "sleep" until around its "wake-up time" the next day in your timezone. You can leave the bot running as long as you like with default sleep and break settings (note: it is advised not to do this too late into your timezone-day, else it will run into the first night before switching to a normal schedule which looks a bit sus). Quickstart Example for Windows: java -Xmx255M -jar -Xbootclasspath/p:C:\Users\USER\Dreambot\BotData\client.jar C:\Users\USER\Dreambot\BotData\client.jar -script "Master AIO F2P" -world WORLD -username NAME -password PASS -account ZEZIMA -params nogui Changelog: Spoiler Beta 0.20+ Can be found on Discord at https://discord.com/invite/SFqq7EFhnN Beta 0.19 Bugfixes/minor improvements Beta 0.18 Anti-ban v3.1 Option to disable long tasks Skip button v2 (don't need to pause to click it) Faster dialogue solving Bugfixes/minor improvements for 0.17 Beta 0.17 New skill - Firemaking Anti-ban v3 (introducing the "random-but-not-random distribution") Custom first death solver (for anti-ban, nearly all other scripts use the fast but bot-like default solver) Skip button v1 (requires pausing/mouse input enabled for now) Bugfixes/minor improvements Beta 0.16 (The "Anti-Noob" update) Hopefully a fix for the super rare "chunk transposition" bug (shows up every 300h or so) Anti-noob measures to prevent breaking upon any combination of impossible tasks or disabled locations Beta 0.15 Invisible improvements (anti-ban etc) Better logging GUI warnings Beta 0.14 Bugfixes/minor improvements Beta 0.13 No more opening the GE interface to realise that resources are not affordable Fixed walking jankiness near Rimmington mine Beta 0.12 Slightly more anti-ban Grave looting QP limit 12->14 Option to dismiss randoms Woodcutting and mining optimizations Prettier paint Bugfixes and failsafes Beta 0.11 (The "Let's Confuse Jagex" update) Added human-like dialogue reading All interfaces and dialogues are handled with mouse Mathematical anti-ban/cluster overhaul Beta 0.10 Perfected dialogue handling, with added anti-ban Made changes specifically for P2P worlds Bugfixes/minor improvements Beta 0.9 New camera-based anti-ban and chance of longer breaks New quest: Goblin Diplomacy (QP limit 12, unchanged) Bugfixes/minor improvements this update caused dialogue handling to break frequently Beta 0.8 New quest: Witch's Potion (QP limit 11->12) New combat option: seagulls Futureproofed GUI first update without bugfixes/minor improvements Beta 0.7 GUI clarification (skill weights) Bugfixes/minor improvements Beta 0.6 Further GE streamlining GE prioritising of non-restricted items at low wealth Bugfixes/minor improvements Beta 0.5 Improved behaviour at al-kharid warriors Improved alerting the user that their choices are impossible Bugfixes/minor improvements Beta 0.4 Skills get "locked-out" temporarily if there is no resources for them 100% GE sell chance at low gold, streamlined GE buying Bugfixes/minor improvements Beta 0.3 Bugfixes/minor improvements Beta 0.2 Camera zooming for crafting/smithing Toned down excessive anti-ban Bugfixes/minor improvements Beta 0.1 Initial release Edited July 12, 2021 by Aeglen NightMareEx, yeetboi, makeitez and 21 others 9 1 14 Link to comment Share on other sites More sharing options...
Hashtag 8292 Share Posted December 23, 2020 Released! Aeglen 1 Link to comment Share on other sites More sharing options...
mbmaster 25 Share Posted December 23, 2020 This is premium stuff, I will grab this one. Great release! edwinramos7 and Aeglen 2 Link to comment Share on other sites More sharing options...
D2Cube 5 Share Posted December 23, 2020 (edited) I will also participate. Edited December 23, 2020 by D2Cube Link to comment Share on other sites More sharing options...
mrisperfect 4 Share Posted December 24, 2020 So far this script is amazing! Love the idea of a all in one bot, using the bot to suicide on a new f2p acc right now. Will post a proggy if all goes well Aeglen 1 Link to comment Share on other sites More sharing options...
Aeglen 156 Author Share Posted December 24, 2020 (edited) 1 hour ago, mrisperfect said: So far this script is amazing! Love the idea of a all in one bot, using the bot to suicide on a new f2p acc right now. Will post a proggy if all goes well Just be aware of the bugs in the bugs list, they'll be fixed as soon as the script recompiles but they're not ideal for now Thanks! v0.2 released: Introduced zooming in and out for more humanlike crafting+smithing Fixed melee gear fetching on <lv5 accounts Fixed 3 edge cases Fixed some accounts having excessive antiban Tweaked melee requirements Edited December 24, 2020 by Aeglen mrisperfect 1 Link to comment Share on other sites More sharing options...
Johnreese19 2 Share Posted December 24, 2020 Hello, For my its crashing everytime he want to do a task, He is good to be a nubish and looking around but after he crash.... 2020-12-24 18:15:08 [ERROR] Exception has occurred while running! Please report error to developer if problem persists java.lang.NullPointerException at P.execute(Unknown Source) at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source) 2020-12-24 18:15:09 [INFO] ===BANK=== 2020-12-24 18:15:09 [INFO] [Iron axe, Bronze axe] 1 2020-12-24 18:15:09 [INFO] Prev Woodcutting 2020-12-24 18:15:09 [WARN] This script threw an error, contact the script writer. 2020-12-24 18:15:09 [ERROR] Exception has occurred while running! Please report error to developer if problem persists java.lang.NullPointerException at P.execute(Unknown Source) at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source) 2020-12-24 18:15:10 [INFO] ===BANK=== 2020-12-24 18:15:10 [INFO] [Iron axe, Bronze axe] 1 2020-12-24 18:15:10 [INFO] Prev Woodcutting 2020-12-24 18:15:10 [WARN] This script threw an error, contact the script writer. 2020-12-24 18:15:10 [ERROR] Exception has occurred while running! Please report error to developer if problem persists java.lang.NullPointerException at P.execute(Unknown Source) at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source) 2020-12-24 18:15:11 [INFO] Stopping Master AIO F2P... 2020-12-24 18:15:11 [INFO] Stopped Master AIO F2P! Link to comment Share on other sites More sharing options...
Aeglen 156 Author Share Posted December 24, 2020 7 minutes ago, Johnreese19 said: Hello, For my its crashing everytime he want to do a task, He is good to be a nubish and looking around but after he crash.... 2020-12-24 18:15:08 [ERROR] Exception has occurred while running! Please report error to developer if problem persists java.lang.NullPointerException at P.execute(Unknown Source) at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source) 2020-12-24 18:15:09 [INFO] ===BANK=== 2020-12-24 18:15:09 [INFO] [Iron axe, Bronze axe] 1 2020-12-24 18:15:09 [INFO] Prev Woodcutting 2020-12-24 18:15:09 [WARN] This script threw an error, contact the script writer. 2020-12-24 18:15:09 [ERROR] Exception has occurred while running! Please report error to developer if problem persists java.lang.NullPointerException at P.execute(Unknown Source) at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source) 2020-12-24 18:15:10 [INFO] ===BANK=== 2020-12-24 18:15:10 [INFO] [Iron axe, Bronze axe] 1 2020-12-24 18:15:10 [INFO] Prev Woodcutting 2020-12-24 18:15:10 [WARN] This script threw an error, contact the script writer. 2020-12-24 18:15:10 [ERROR] Exception has occurred while running! Please report error to developer if problem persists java.lang.NullPointerException at P.execute(Unknown Source) at org.dreambot.api.script.impl.TaskScript.onLoop(TaskScript.java) at org.dreambot.api.script.AbstractScript.run(AbstractScript.java) at java.lang.Thread.run(Unknown Source) 2020-12-24 18:15:11 [INFO] Stopping Master AIO F2P... 2020-12-24 18:15:11 [INFO] Stopped Master AIO F2P! Thanks for the report! Have you given the bot tasks it has level requirements for? If no such tasks exist, it may crash. Link to comment Share on other sites More sharing options...
Johnreese19 2 Share Posted December 24, 2020 i tryed with only fishing and woodcutting but still keep crashing Link to comment Share on other sites More sharing options...
Aeglen 156 Author Share Posted December 24, 2020 We managed to resolve the bug over Discord - reinstalling DreamBot and setting the memory to 255mb (from from 1024) fixed it Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now