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
  • Genie Random


    Ratchet

    Recommended Posts

    I really think there should be support for the Genie random. Who turns down free xp? No one, except bots.

    Put it in the new client if need be, with a selection of what skill you wish to train, and if nothing is selected then dismiss him.

     

    Simple enough, right? What do you guys think?

    Link to comment
    Share on other sites

    I might work on this soon

     

    Edit: If anybody has an account that has the genie lamp, I'd be very grateful if you could let me log in so I can get the widget id's of the respective skills.

    Or if you want to get me the ID's yourself I'd also be happy with that.

    Link to comment
    Share on other sites

    I might work on this soon

     

    Edit: If anybody has an account that has the genie lamp, I'd be very grateful if you could let me log in so I can get the widget id's of the respective skills.

    Or if you want to get me the ID's yourself I'd also be happy with that.

    I actually have these from a while ago

    WidgetChild chooseAttack = getWidgets().getChildWidget(134, 27);
    WidgetChild chooseStrength = getWidgets().getChildWidget(134, 28);
    WidgetChild chooseRanged = getWidgets().getChildWidget(307, 29);
    WidgetChild chooseMagic = getWidgets().getChildWidget(134, 30);
    WidgetChild chooseDefence = getWidgets().getChildWidget(134, 31);
    WidgetChild chooseHitpoints = getWidgets().getChildWidget(134, 32);
    WidgetChild choosePrayer = getWidgets().getChildWidget(134, 33);
    WidgetChild chooseAgility = getWidgets().getChildWidget(134, 34);
    WidgetChild chooseHerblore = getWidgets().getChildWidget(134, 35);
    WidgetChild chooseThieving = getWidgets().getChildWidget(134, 36);
    WidgetChild chooseCrafting = getWidgets().getChildWidget(134, 37);
    WidgetChild chooseRunecrafting = getWidgets().getChildWidget(134, 38);
    WidgetChild chooseSlayer = getWidgets().getChildWidget(134, 46);
    WidgetChild chooseFarming = getWidgets().getChildWidget(134, 47);
    WidgetChild chooseMining = getWidgets().getChildWidget(134, 39);
    WidgetChild chooseSmithing = getWidgets().getChildWidget(134, 40);
    WidgetChild chooseFishing = getWidgets().getChildWidget(134, 41);
    WidgetChild chooseCooking = getWidgets().getChildWidget(134, 42);
    WidgetChild chooseFiremaking = getWidgets().getChildWidget(134, 43);
    WidgetChild chooseWoodcutting = getWidgets().getChildWidget(134, 44);
    WidgetChild chooseFletching = getWidgets().getChildWidget(134, 45);
    WidgetChild chooseConstruction = getWidgets().getChildWidget(134, 48);
    WidgetChild chooseHunter = getWidgets().getChildWidget(134, 49);
    WidgetChild confirmButton = getWidgets().getChildWidget(134, 26);
    confirmButton.interact("Ok");
    
    Link to comment
    Share on other sites

     

    I actually have these from a while ago

    WidgetChild chooseAttack = getWidgets().getChildWidget(134, 27);
    WidgetChild chooseStrength = getWidgets().getChildWidget(134, 28);
    WidgetChild chooseRanged = getWidgets().getChildWidget(307, 29);
    WidgetChild chooseMagic = getWidgets().getChildWidget(134, 30);
    WidgetChild chooseDefence = getWidgets().getChildWidget(134, 31);
    WidgetChild chooseHitpoints = getWidgets().getChildWidget(134, 32);
    WidgetChild choosePrayer = getWidgets().getChildWidget(134, 33);
    WidgetChild chooseAgility = getWidgets().getChildWidget(134, 34);
    WidgetChild chooseHerblore = getWidgets().getChildWidget(134, 35);
    WidgetChild chooseThieving = getWidgets().getChildWidget(134, 36);
    WidgetChild chooseCrafting = getWidgets().getChildWidget(134, 37);
    WidgetChild chooseRunecrafting = getWidgets().getChildWidget(134, 38);
    WidgetChild chooseSlayer = getWidgets().getChildWidget(134, 46);
    WidgetChild chooseFarming = getWidgets().getChildWidget(134, 47);
    WidgetChild chooseMining = getWidgets().getChildWidget(134, 39);
    WidgetChild chooseSmithing = getWidgets().getChildWidget(134, 40);
    WidgetChild chooseFishing = getWidgets().getChildWidget(134, 41);
    WidgetChild chooseCooking = getWidgets().getChildWidget(134, 42);
    WidgetChild chooseFiremaking = getWidgets().getChildWidget(134, 43);
    WidgetChild chooseWoodcutting = getWidgets().getChildWidget(134, 44);
    WidgetChild chooseFletching = getWidgets().getChildWidget(134, 45);
    WidgetChild chooseConstruction = getWidgets().getChildWidget(134, 48);
    WidgetChild chooseHunter = getWidgets().getChildWidget(134, 49);
    WidgetChild confirmButton = getWidgets().getChildWidget(134, 26);
    confirmButton.interact("Ok");
    

    I think that's a little outdated then, my last recording of hitpoints had a child of 8, unless there's two widgets per button (which is entirely possible)

    I do have confirm button as 26 though

    Link to comment
    Share on other sites

    only problem i see with this is if you have a full inventory and the randomsolver sits there clicking the genie for 20 minutes.....

    The random solver could have an if(!getInventory().isFull()) check...

    Link to comment
    Share on other sites

    What would the random solver even put the exp in? Maybe pick your highest non 99 stat? but that might accidentally ruin a pure by getting 51 atk or something. Maybe have a option in the settings tab to pick which stat but it would be a pain to keep track of with different accounts.

    Link to comment
    Share on other sites

    What would the random solver even put the exp in? Maybe pick your highest non 99 stat? but that might accidentally ruin a pure by getting 51 atk or something. Maybe have a option in the settings tab to pick which stat but it would be a pain to keep track of with different accounts.

    Yeah, it would be. That's why I said the default should be dismiss.

    Link to comment
    Share on other sites

    • 10 months later...

    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.