Skip to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Bobrocket

Members
  • Joined

  • Last visited

Everything posted by Bobrocket

  1. I believe RS3 has less of a chance of getting banned. In OSRS, just about any members skill will make you good money. Fletching, thieving, herblore etc. can all net you 100-200k/hr easily. In RS3, I think divination is the skill you should work on. And OSBot is best bot
  2. Bit old, but those guys will cost you thousands. It's worth it if you need a bulletproof application, but you're honestly better off learning programming in the long run if you want to save money. Also, OP. I did something familiar to this, except I used PHP. If you need any help with the logic, feel free to message me Good luck!
  3. Anywhere from 4-6. How much does one RS client cost you in CPU %? Add that + your CPU from OSBot (will come under as Java.exe), and do (90 / (that value)) - that is how many clients you can run without any problems whatsoever.
  4. jar stands for java archive. It is openable through winrar because it is a package of all the class files, it will run just fine
  5. Looks good! Good luck with the script
  6. Bobrocket replied to liverare's topic in Archive
    That little popup box looks amazing! Good job
  7. That's pretty cool, but for physical coupons you can do things like Suite #1, Suite #2 etc to reuse your address.
  8. A fire giants script couldn't hurt, pretty good exp and overall low reqs to get there (obviously they hit hard at lower levels)
  9. Yeah, pretty sure the rules were just updated to allow it This may sound a little biased considering I have released a script that does this, but master farmers can make a lot of money. There's a maybe 1/64 chance to get a ranarr seed (20k; estimated chance), and at 38 thieving fresh you can do maybe 250 interactions per hour. That's 80k/hr (roughly ofc) per account at 38 thieving. Remember that is just with ranarrs, if you include other rarer seeds it would total to maybe 120k/hr at 38 thieving, and then when you get higher thieving you could maybe get up to 300k. Making certain herb potions (unf) can also net you some sweet profit, as can fletching. Pretty sure you also profit from turning gold bars to gold bracelets (which is only like 9 crafting), depends on supply primarily. Combat scripts are also great for money. Bot to 40/40/40 and then go straight to flesh crawlers. At 60/60/60 you can go to ankous for more money. Buying from stores can also net you sweet profit. The RFD chest springs to mind, but you can also do with bstaffs, wizard hats, and maybe other stuff. Cannonballs can also get you some money. Good luck!
  10. To add to this, people get IP addresses by resolving your Skype to an IP address. The simple solution to solve this is to tick the box in your advanced -> connection settings that says "Allow direct connections to your contacts only." like so: I also personally run Skype through a random proxy from HMA, so that when someone knocks my Skype off they don't actually knock my home connection off (+ they don't get my real IP) Good luck getting this resolved OP
  11. Yes, of course this is possible. You would need to use a heuristic to accurately calculate the distance between A and B (just doing (diffx + diffy) is extremely unreliable since a mouse can move 8 different ways), take the Octile Heuristic: distance = horizontalCost * (horizontal + vertical) + (diagonalCost - 2 * horizontalCost) * min(horizontal, vertical) Where: horizontalCost is the "cost" to move one tile left, right, up or down (in this example, it would be 10 as per the octile heuristic) diagonalCost is the "cost" to move a diagonal (in this example, would be 14 as per the octile heuristic) horizontal is the absolute value of (xstart - xend) vertical is the absolute value of (ystart - yend) Now, of course, this isn't completely accurate. The octile heuristic is a derivative of another heuristic which is the same, except it uses 1 for the horizontalCost and sqrt(2) for the diagonalCost. In an application like this, it may be wiser to use 1 & sqrt(2). People also have faster or slower mouse speeds, this is just an estimate. If we followed the estimates perfectly, would it help us seem less bot-like? Furthermore, this is more of an equation used for designers to see if their positioning is accurate or not - whether or not it is in an optimal position (T needs to be as little as possible)
  12. I like the idea of it, but I do not like the square. I want them all to be somewhat circular :p
  13. Maybe instead of just writing your opinion you could release your "fixed" version? Would be interested to see it
  14. getExperienceTracker().startAll() getExperienceTracker().get(....) (Written on my phone; double check syntax before using)
  15. Bobrocket replied to Molly's topic in Thieving
    Map.distance has been removed in the latest OSBot update, give script developers some time to adjust to the changes
  16. Congrats on the release - looks good!
  17. You make the JFrame class, and then in the designer you literally drop the components you want on to the form. It's not that hard dude.
  18. Bobrocket replied to neems's topic in Archive
    I really, really, really like people like you. You have no sense of the situation and always find the least relevant place to ask for something for free. This is a support thread asking why some of Valkyr's scripts were off the SDN, and you ask for a trial. God bless you, son.
  19. Just about every IDE has a form designer, so you can drag and drop buttons. Just look up "JFrame add components" or something
  20. In this line of code: if (!inventory.isFull()) return State.DROP; We are saying if the inventory is not full, we drop the logs. And of course, the fallback is the chopping state - which will be returned after every condition is not met (in this case, the inventory is full when we want to chop logs). Solution: if (inventory.isFullExcept("Bronze axe")) return State.DROP; return State.CHOP;
  21. For your GUI, look up JFrame. For states: public enum States { ATTACK, RUN, BANK }; public States getState() { if (....) { return States.ATTACK; } return States.RUN; } public void onLoop() throws InterruptedException { switch (getState()) { case ATTACK: //Attack //code break; case RUN: //Run //code break; // repeat etc } }
  22. When I bought my RS3 account, I asked for every bit of information that could be used to recover the account. I asked for stuff including last 4 digits of cc used to purchase membership, phone provider (if they bought membership with phone), countries been to, previous passwords etc. Stuff like this would generally be used in a recovery test I think the best way to secure an account would be to add authenticator, but of course if the owner recovers the account it can be removed.
  23. With all due respect, you should really look up the basics of Java. Your problem exists because you are defining "beginningStrengthExp" in the function scope. The hierarchy for variable scopes goes class > function. If you want your variables to be used in many functions, you put them in the class scope. public class Main extends Script { private int beginningStrengthExp; public void onStart() { beginningStrengthExp = <code>; } public void onPaint(Graphics2d g) { int x = beginningStrengthExp; } } In this example, we can access beginningStrengthExp because it was defined in the class. We cannot, however, access beginningStrengthExp with an instance of Main because it is set to private. To solve this, we add a getter value: public int getBeginningStrengthExp() { return beginningStrengthExp; } So this can be used when we need to grab it from an instance of Main: public class SomeArbitraryClass { public SomeArbitraryClass(Main m) { int beginningStrengthExp = m.getBeginningStrengthExp(); } }
  24. Mirror mode is reflection based, tends to use more CPU, and is rumoured to lowering ban rates. You must run a RS client for mirror mode to attach to. It is, however, limited to VIP+ users. "Stealth" injection is injection based, it downloads and injects the gamepack directly without attaching to an external client.
  25. You don't - they use the same API.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.