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.

Explv

Scripter II
  • Joined

  • Last visited

Everything posted by Explv

  1. I don't think that is the point of his question...
  2. Java is pass by value, not pass by reference. Consider reading this: http://jonskeet.uk/java/passing.html
  3. Have you tried: getWidgets().closeOpenInterface();
  4. Or just: getWalking().webWalk(Banks.LUMBRIDGE_UPPER);
  5. If you're talking about MethodProvider.gRandom, then yes it does.
  6. Shouldn't it be (sorry on phone): getWidgets().getWidgetContainingText("Bronze").Interact("Smelt X Bronze"); I think the interaction is "Smelt X Bronze" rather than "Smelt X"
  7. I don't think @Easy said anywhere in his post that those images represented OSBot. Correct me if I'm wrong though.
  8. Wasn't crying, just "memeing" as the kids say. And it's just that every John Doe thinks that they can improve on the OSBot mouse movement, considering you have already asked for help implementing it, I think you fall into that category. I'm pretty sure OSBot already uses the gRandom methods for mouse movement. So whatever you write is probably just going to be buggy as hell due to not accounting for all the cases that the built in method accounts for, and look the same / worse than the OSBot methods.
  9. Don't forget to add woodcutting xp checks at random intervals
  10. It depends. If you don't know Java, you should spend some time learning it first. If you know Java well, then it is not a particularly long process to learn how to write scripts. There are tonnes of tutorials and snippets you can look at. And the API is fairly straight forward. It all depends really on your general programming and Java knowledge.
  11. Pushed a fix. Sorry again... Please try again when the SDN is updated.
  12. If you are overriding onMessage, you do not then need to call getBot().addMessageListener(this). You will just end up having two message listeners. Consider learning Java before trying to write scripts, simply asking other people to write things for you is not going to help you in the long run: You have an extra closing bracket..
  13. If all he is trying to do is shift drop, he should just enable shift dropping in the rs settings and then the OSBot drop method will automatically use shift dropping. I have a snippet in the snippets section to enable shift dropping
  14. Explv replied to Carti's topic in Spam/Off Topic
    Not me, but a pal from school won the poker stars Sunday millions tourny, made >100k iirc. Now he's in Vegas all the time. Used to play a bit myself, but don't have the patience for it
  15. If I am seeing the compile time correctly, the GUI should now be fixed on the SDN. Please let me know if you have any more issues. I noticed I removed the task delete buttons, I'll add those back tonight along with a CLI parameter for starting the script. Thanks
  16. OK, I've pushed a TONNE of changes to the GUI, saving / loading should be fixed once the SDN is updated.
  17. For future reference, there is an API method: getDialogues().completeDialogue(String... options); That will complete the entire dialog, including clicking continue and selecting options based on the Strings you provide.
  18. Ok I'll work on further GUI improvements sorry about the inconvenience I have found the issue, will try and push a fix tonight
  19. Just write your own? Something like: public Area getArea(Position pos, int size) { return new Area(pos.translate(-size, -size), pos.translate(size, size)); }
  20. This *should* now be fixed on the SDN
  21. Just pushed a fix for this, saving / loading should work when the SDN is next updated.
  22. NEW UPDATE - Code can now be pasted into the output area and it will be displayed on the map
  23. Done

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.