Jump to content
Frequently Asked Questions
  • Are you not able to open the client? Make sure you have Java 8 installed
  • 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 gold? You can purchase vouchers from other users
  • Try asking for help in the chatbox
OSRS Gambling

Interested in advertising your business? Reach out today!

Download the DreamBot client today!


  • Content Count

  • Joined

  • Last visited

About Leanche

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. It is most likely your script. Are you starting any new threads with infinite loops or something ?
  2. I may be wrong but it seems that you initialize your objects in onStart(), but when you use quickstart it calls onStart(String...strings) A quick solution, to that would be to call onStart() in onStart(String...strings)
  3. Not sure what kind of scripts you've developed, but to put it into perspective I run 4 accounts 130 hours a week, I get banned once per 2 months, on max 2 accounts, these accounts also get banned during safe hours, so I don't lose any resources. Some of accounts are 6 months old and generate pretty good profit, so I wouldn't say that botting is dead, you just need to find your niche and experiment a bit.
  4. Doesn't the same happen when using closests? If not, can you explain the difference?
  5. With the mouse clicks, you can either increase Sleep Time, or try using sleepUntil(() -> getMouse().click(new Rectangle(228, 195, 287, 196)), 5000);
  6. Hey, To check if player exists in yours area, you can iterate over every player in the area, just replace "name" with the name of a player you try to find. getPlayers().all().stream().anyMatch(player -> player != null && player.getName().equalsIgnoreCase(name))
  7. Each of these return boolean value, try using these inside an AbstractScript.sleepUntill(); Also you do not need to use getGrandExchange().searchItem(), before using getGrandExchange().addBuyItem(itemName), because addBuyItem will do that for you. So your code could look like this: Main.sleepUntil(() -> getGrandExchange().open(), 5000); Main.sleepUntil(() -> getGrandExchange().openBuyScreen(1), 5000); Main.sleepUntil(() -> getGrandExchange().addBuyItem("Raw shrimps"), 5000);
  • Create New...