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
  • Hosfad

    Trade With Caution
    • Posts

      301
    • Joined

    • Last visited

    • Days Won

      21

    Hosfad last won the day on October 9 2022

    Hosfad had the most liked content!

    About Hosfad

    Scripter
    $50 Donor

    Recent Profile Visitors

    6476 profile views

    Hosfad's Achievements

    1. Scripting behavior tree Hello guys i have decided to open source my Behavior tree I have included a full example over at https://github.com/Hosfad/Scripting-Behaviour-Tree , but i will include a brief example here too : This is a Behaviour , This is where youre gonna write youre code for interacting with the game public class InteractWithBank extends RSBehavior { public InteractWithBank(String name) { super(name); } @Override public void go(Object agent, Macro parent) { if (Bank.isOpen()){ Bank.withdrawAll("Coins"); MethodProvider.sleep(600); Bank.close(); }else { Bank.open(); } } } This is a Macro , This is what controls your different behaviours NOTE : Macros can be nested , meaning a macro can also be a behaviour inside another macro public class Banking extends RSMacro { Area closestBank = org.dreambot.api.methods.container.impl.bank.Bank.getClosestBankLocation().getArea(8); public Banking(String name) { super(name); // These are the current behaviors in our Banking Macro this.behaviors = new Behavior[]{ new WalkToArea("walkToBank" ,closestBank), new InteractWithBank("withdrawCoins") }; } @Override public String getTransition(Object agent, Macro parent) { // You call the different behaviours in the macro by returning their super String // eg: to call the InteractWithBank behaviour return "withdrawCoins"; if (closestBank.contains(Players.localPlayer())){ return "withdrawCoins"; }else { return "walkToBank"; } } } To run your Macro : RSMacro macro = new MainBranch("super name"); @Override public int onLoop() { // The arguments are null because this behaviour has no parent macro.behaviourGo(null,null); return 100; } Source : https://github.com/Hosfad/Scripting-Behaviour-Tree
    2. I think this is better left to the scripters to do , since some scripts requires beeing on specific worlds , and if the client would hop by it self it could affect some scripts .
    3. Welcome back sir! Looking forward to more quality scripts! Thanks again!

      1. Hosfad

        Hosfad

        Thank you . im glad to be back 🙂

    4. Thank you boys , im glad you like it 🙂
    5. Zodiac Account Manager Features : - Bulk account import - Bulk proxy import - Bulk account launcher - Proxyfier - Script scheduling - Account management and monitoring
    6. The time period in which the pyramids were being built or something like that
    7. Congrats for first script, Welcome to Dreambot 🙂
    8. Hello whats the issue youre having with the launcher , could you elaborate (Any errors/Messages) ?
    9. Love your scripts!  Honestly surprised they are free given the quality and security.

       

      Are you planning on creating an Agility Script?

      1. Hosfad

        Hosfad

        Hello , im glad you like the scripts 
        the scripts are intended to to stay free for a set amount of time , they will be converted to paid :)

    10. What this life really is : we are on a fucking giant ball thats spinning in space and no one talks about it ,its going 1600Km/h , floating in the sky above us is a giant fire ball a million times bigger than earth , and you need it for vitamin D , if you stare at it you will go blind , its trying to give you cancer , and if its not there you get sad We are spinning in infinity and it never comes up
    11. Script price is up to the scripter who developed the script , DreamBot does not chose the price, its the scripter who does . Also you have a free trial on the paid scripts , so you can try them and decide if you like it or not
    ×
    ×
    • 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.