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

    Popular Content

    Showing content with the highest reputation on 10/31/19 in all areas

    1. Purchase using PayPal, OSRS GOLD, CRYPTO or OTHER Click here for your 2 hour free trial! Features Supports all bars except bronze bars Pays fee every 10 minutes when under 60 smithing Ice & Gold gloves switching Supports cooling down smelted bars with bucket of water or ice gloves Supports stamina potions to boost run energy Supports coal bag to carry twice as much coal Stops when out of ores or coffer is empty Supports DreamBot's QuickStart Cool dynamic signature Active customer support Requirements Started the quest The Giant Dwarf (No requirements to start the quest) Atleast 15 smithing (Optional: You get smithing level to 29 when you finish The Knight's Sword) You must have coins in the coffer before starting the script. It will logout once you have no coins in the coffer. It consumes 72k/hour, so this way you can determine how long you want the script to run. Gallery Blast Furnace guide QuickStart Click here for your 2 hour free trial!
      1 point
    2. You should probably look more into how switch statements work. switch(getBank().contains(String itemName or int itemNumber, int Quantity)) { //check the contains() boolean method case true: //if true startGE(); //start GE Process break; case false: //if false continueScript(); //continue the task break; } Error: You can't switch a boolean Also, looking at your use of switch statements, you say that it's better for readability, but in the instances you show it seems much harder to read. switch(state) { // read what value state is set to case 1: //Buying state executeBuyer(): //method to start the buying process break; case 2: //Selling state executeSeller(); //method to start the selling process break; } In this usage a simple if-else would be more readable or at least an enum with a BUY and SELL case. For the executeSeller/executeBuyer method, just have some if elses for the method for readability sake and overall logic of the script. As with the current logic you're ignoring whether one is not true and going onto the next. So you know that the character is not at the Grand Exchange and are currently walking towards it and you're going to ask: "do you have coins?", "even though the Grand Exchange is not open and you're not near it, is the buy screen open?", "Going to attempt to buy items and will return false as the bank is not open", etc. So pretty much just use if-else and else-ifs for some of the logic.
      1 point
    3. Seems like u put alot of work into this but isnt most of this guide just shows in the docs? https://dreambot.org/javadocs/org/dreambot/api/methods/grandexchange/GrandExchange.html
      1 point
    4. awesome dude sold me 15$ voucher np was quick fast easy would recomend and use him again thank you
      0 points
    ×
    ×
    • 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.