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
  • Botting and Script Development


    Reaz

    Recommended Posts

    Introduction
    I'm 23 years old and currently learning Java, I joined DreamBot in 2016 and I have been botting on and off since 2009.
    Script development was not my thing back in 2016 and I still regret not continuing writing scripts, I'm changing that now!

     

    The Project
    Ever since I first began to bot I wanted to have one single script to automate anything in the game, but it wasn't until I read @SubCZ "Botting to Berkeley" thread back in 2020 that I actually felt like doing it, got busy with work and university and forgot.

    The major goal with this project is to learn Java and have at least one successful gold farm 100% automated within a year. 
    Project due date is end of 2023, at the end of 2023 the project will have the following:
    Skill Modules
    Diary Modules
    Minigame Modules
    Quest Modules
    Profit Modules

    I'll create a list (private) and slowly add stuff to the list, to make sure I complete this list, I will make sprints and each sprint is 2-3 weeks long.
    FYI: If something says e.g Simple, it means this will 100% be re-coded because it was just written to work and that's it.

     

    Progress/Status (Updated daily/weekly)

    • Custom Framework                                                      08/05/2022 - 08/08/2022 (updated)
    • Added Fishing Training (Simple F2P)                        08/05/2022 - 08/09/2022 (updated)
    • Added Woodcutting Training (Simple F2P)              08/06/2022 - 08/09/2022 (updated)
    • F2P Profit Module (Low p/h)                                      08/06/2022 - 08/12/2022 (updated)
    • Added Combat Training (Simple F2P)                      08/07/2022 - 08/09/2022 (updated)
    • Added The Corsair Curse (Simple)                            08/07/2022
    • Added Doric's Quest (Simple GE)                               08/08/2022 - 08/12/2022 (updated)
    • Added Goblin Diplomacy (Simple)                             08/08/2022 - 08/12/2022 (updated)
    • Trying out some new logic                                          08/09/2022
    • Bought 100 rested tut from @maclof                   08/09/2022
    • Bought Residential proxies (testing)                         08/09/2022
    • Updated Banking logic and caching                          08/10/2022 - 08/12/2022 (updated)
    • Prepared database                                                       08/28/2022
    Edited by Reaz
    Updated Progess/Status
    Link to comment
    Share on other sites

    6 hours ago, yeeter01 said:

    Thanks for sharing your progress!  I always love watching other peoples build their systems.

    Same for me, that motivates me a lot to try new things!

     

    5 hours ago, SubCZ said:

    Glad my post is getting new people interested, good luck & keep the updates coming!

    Thank you and I will update weekly 100% if not daily!

    Link to comment
    Share on other sites

    Bought some rested tut accounts and few proxies.
    Improved logic to prepare for my first goldfarm this week.

     

    If you have any suggestions, comment here or message me in the EDU server.

    Edited by Reaz
    Link to comment
    Share on other sites

    I'm doing similar things :D Awesome job, I use Virt's Tree-Branch-Leaf framework myself: https://github.com/LostVirt/Dreambot-Tree-Branch-Framework

    However I'm unashamedly not actually trying to learn Java so I also use his Paint :D

    My only suggestion is to make some AFK times when not in dangerous activity, and to check the Dreambot API via search bar or looking manually at each class for something first if you have a question of whether or not you can do something with the API.

    Link to comment
    Share on other sites

    5 hours ago, 420x69x420 said:

    I'm doing similar things :D Awesome job, I use Virt's Tree-Branch-Leaf framework myself: https://github.com/LostVirt/Dreambot-Tree-Branch-Framework

    However I'm unashamedly not actually trying to learn Java so I also use his Paint :D

    My only suggestion is to make some AFK times when not in dangerous activity, and to check the Dreambot API via search bar or looking manually at each class for something first if you have a question of whether or not you can do something with the API.

    I know about that framework, wrote something myself for generation of tasks (very simple) I'll to re-write it later with a lot of more options when I begin to work on more Quests, Minigames and Moneymaking tasks. My current framework is very good for skilling and less good for those.
     

    Thanks for the suggestion, I also thought about it yesterday and will look into it. if I don't find certain stuff (I usually just figure it out while coding) I go to the Javadocs and search for keywords. Great suggestions!

    Link to comment
    Share on other sites

    Took a tiny break this week because I have a new job and people are coming back from vacation.

    Ordered a server pretty cheap (2x Intel xeon E5-2680v2 (10 core) & 128gb ram) meanwhile and working on 100% automation with account creation/unlocking, account rotation with a database.

    Quick update, if someone didn't understand I began this project in F2P. I have only used 10 accounts of my 100 accounts and they have not yet been banned after almost 2 weeks which Is decent.

    Edited by Reaz
    Link to comment
    Share on other sites

    Got my server a week ago and been working on it, able to launch 500 bots through the server.
    Setup the network for it temporary, working on a server room with it's own network.

    Link to comment
    Share on other sites

    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 account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    ×
    ×
    • 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.