Jump to content
Frequently Asked Questions
  • Are you not able to open the client? Try following our getting started guide
  • Still not working? Try downloading and running JarFix
  • Help! My bot doesn't do anything! Enable fresh start in client settings and restart the client
  • How to purchase with PayPal/OSRS/Crypto gold? You can purchase vouchers from other users
  • DreamBot 3 Public Beta: Meme No Longer


    Pandemic

    Recommended Posts

    Hello everyone!

    Today's a big day for us, as we're finally letting everyone get a glimpse at what we've been working on and improving on thanks to the closed and staff betas: DreamBot 3 (DB3).

    Download DB3 Launcher

    I'll try to keep this brief as I'm sure a few of you are interested in actually using the new beta client :)

    Disclaimer: This is the Beta of DB3, and therefore is still in active development and is subject to change.

    Features:

    • Resizable support
    • Any zoom level support
    • Completely reworked GUI
    • Backward compatible with DreamBot 2 scripts (they do still need be rebuilt against the new client jar, however)
    • Vast majority of SDN scripts are currently available and should be working on DB3
    • Web walker improved to include many new nodes and node types (some are still disabled during beta)
    • Simplified break system
    • Increased security and a reworked login server
    • Tons of performance and stability improvements
    • Much more that I'm sure I'm forgetting

    Important Notes:

    You'll need to login again once you start DB3 for the first time, and all of your client settings and saved accounts will not transfer over so you'll need to manually update them. This includes enabling Covert Mode.

    While the majority of SDN scripts should run and work on DB3, please note that you might get warning about GUI performance, and it may cause the client to become unresponsive / laggy. This should be temporary and will be fixed once the scripter optimized their script for DB3.

    If you run into any issues with the client, please make a thread and make sure you mention that you're running the DB3 beta, and include the build number (can be found in title bar).

    If you're a scripter, you can try your local scripts by updating your library reference to the DB3 client (DreamBot/BotData/client-3.0.0.jar) instead of the DB2 client, clean the project, then do a full rebuild of the JAR.

    Performance Benchmarks:

    Beta Changelog:

    Spoiler

    Build 17:

    • Play/pause/stop script button improvements
    • Bank#contains will now return false if it's just a placeholder
    • Clicking to show console will now un-minimize it if it is
    • Walking fix for some local paths
    • Walking fix for newer nodes
    • Various other fixes and improvements

    Build 16:

    • Various fixes and improvements
    • More internal refactoring and staticizing

    Build 15:

    • Script stopping changes
    • Settings fix
    • Internal refactoring and further static-izing and cleanup
    • Various other fixes and improvements

    Build 14:

    • Performance improvements
    • Internal mouse changes
    • Instance#dispatchCanvasEvent added
    • QuickStart cleanup and improvements

    Build 13:

    • Entity#isOnScreen improved to be more accurate and avoid getting stuck while interacting
    • Game Explorer fixes and improvements
    • Debug Console fixes and improvements
    • Various NPE fixes
    • QuickStart issue fixed

    Build 12:

    • Camera methods now more accurate
    • Local pathfinding fixed when going up
    • QuickStart args fixed for setting proxy and account with password
    • Settings labels renamed
    • Bank#depositAllExcept fixed
    • Various bug fixes

    Build 11:

    • Mouse improved in lower FPS settings
    • WorldHopper fixed in lower FPS settings
    • Dialogue#inDialogue fixed for resizable
    • Added Magic#interact

    Build 10:

    • Significant interaction improvements when moving and/or interacting with a moving entity
    • Scripts should no longer randomly stop after starting
    • Various other fixes

    Build 9:

    • Diagonal doors fixed
    • Web walking performance improvements
    • Web walking fixes
    • Camera over-rotation fixed
    • Various NPE fixed

    Build 8:

    • Web walker improved, Lumb. castle fixed
    • LoginUtility#changeWorld fixed
    • Settings panel enlarged

    Build 7:

    • Improved accuracy of FPS target in fixed mode (may need to adjust lower to maintain same CPU usage)
    • Map#canReach fixed
    • Walking#canWalk added

    Build 6:

    • Login will now return correctly if an account is locked
    • Last used account will be cleared if you unselect an account
    • Projectiles fixed
    • Performance improvements

    Build 5:

    • Massive client memory and CPU optimizations throughout
    • Walking fix
    • New launcher with improved proxy saving between client
    • Control bar compressed a little bit
    • World hopper improvements
    • Map#canReach fixed
    • Fixed mode interactions improved

    Build 4:

    • Significant performance improvements across all of the client
    • Game debugger duplicated items fixed
    • Mouse NPE fix
    • Now should save last used account and script category selections
    • Web walking fix to avoid using unnecessary nodes
    • Inventory tool fix for resizable
    • World hopper / inDialogue fix for resizable

    Build 3:

    • Models significantly improved, proper NPC scaling, no more missing edges
    • Entity interactions improved
    • Added VIP popup whenever you run out of tabs
    • Various other fixes

    Build 2:

    • Tabs reworked
    • Mouse speed now exponential past 50%, also now changing other mouse algorithm parameters to be quicker at the high end
    • Mouse interactions fix at very low speeds where it hops after a few seconds
    • Entity interaction fix on fail recovery
    • GameObjects#closest fixed
    • Login frame slightly changed, added warning about trying to use email instead of display name

     

      ---

      I hope you enjoy, and please let us know of any issues you run into!

      Thanks so much!

      The Dream Team

      Link to comment
      Share on other sites

      I'm running into the issue of it being too laggy to even login to my osrs account, even after configuring every setting I can possibly work with.  Running on a mac, DB2 still works like a charm though.

      Link to comment
      Share on other sites

      Awesome, the new UI looks great! I can't currently run any scripts, they all seem to lock up DB but I imagine it's because they're all written for DB2 so no sweat.

      On that note, are there javadocs for DB3 online yet? I would love to try writing a DB3 script and see what the new version is capable of. The "Help" links don't work currently so I'm not certain if they're available yet.

      Link to comment
      Share on other sites

      21 minutes ago, holic said:

      Awesome, the new UI looks great! I can't currently run any scripts, they all seem to lock up DB but I imagine it's because they're all written for DB2 so no sweat.

      On that note, are there javadocs for DB3 online yet? I would love to try writing a DB3 script and see what the new version is capable of. The "Help" links don't work currently so I'm not certain if they're available yet.

      Make sure you change your library to the DB3 client jar in your IDE. You'll have to clean your project and do a full rebuild of the jar for the scripts to work properly.

      DB3 java docs are here: https://dreambot.org/javadocs/3/
       

      Link to comment
      Share on other sites

      Archived

      This topic is now archived and is closed to further replies.

      ×
      ×
      • Create New...

      Important Information

      We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.