Jump 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.

FrostBug

Scripter III
  • Joined

  • Last visited

Everything posted by FrostBug

  1. FrostBug replied to FrostBug's topic in Hunter
    I've got the same reply
  2. WalkingEvent has a setMinDistanceThreshhold, but this does not seem to be in WebWalkEvent yet. Try setting a break condition to check the distance to the goal. wwEvent.setBreakCondition(new Condition() { @Override public boolean condition() { return myPosition().distance(destination) <= threshhold; } }); (wrote in hand, probably got errors)
  3. Because the webwalker is still a new feature, and nobody has made an official suggestion in the suggestions section.
  4. FrostBug replied to Prolax's topic in Scripting Help
    You can use the Entity Debugger tool in the client to show mouse tile position
  5. Did you fk up your zoom level or something? Screenshot pls
  6. OP has the "Banned" usergroup This means that he's banned. This means that he cannot access the forums. This means that he cannot see your post.
  7. http://osrsbanrates.com
  8. FrostBug replied to Acerd's topic in Spam/Off Topic
    #Ass4Dev
  9. Get the rockfalls located on the generated path. With this you can walk to the tile in front of the next rockfall, mine it, continue.
  10. The LocalPathfinder has an overload that takes a clipping graph for path generation. Just get the current clipping graph and set the rock positions to be traversible, and use that with the pathfinder. Then add whatever handling you want. OR do as the others said and make your own pathfinder.
  11. Strange, can you try 2 things for me and let me know if anything changes? 1. Place the potions elsewhere in the bank (if this helps, please let me know where they were) 2. Try it on the standard client (if you were using mirror)
  12. Pushed a fix. Wasn't aware that salamanders cancelled all player animations
  13. Sounds like a bug with the continuation method; perhaps the dialogues are different on tutorial island try something like this instead List<RS2Widget> diag = getWidgets().containingText("Click here to continue"); if(!diag.isEmpty()) { diag.get(0).interact(); }
  14. Monster index is different every time it respawns. It indicates the index that this monster has in the world. The index is useful for tracking specific NPCs if they're unloaded/reloaded. I think what you're looking for is getId and not getIndex.
  15. Seems like osbuddy is down atm. Prices are loaded from there
  16. It is a bit worrying tho, since as Alek has previously implied; if it's not in the API docs, it may be removed without notice at any time.
  17. Make your own custom script executor that calls onStart, onLoop, onExit etc. on instances of your scripts;. and redirects the onPaint, onMessage etc. events to the currently executing script?
  18. add a try-catch around all the content of your onStart method and print the exception
  19. FrostBug replied to FrostBug's topic in Hunter
    http://osrsbanrates.com
  20. A decent zulrah account is probably 100m+
  21. What do you mean by null checking when changing context? Widgets#interact does have built in null & action check; that's the whole purpose of it being there. Aren't you confusing the Widgets API class with the RS2Widget Interactable class?
  22. Like people have said, we need some context, as the actual code OP posted isn't incorrect Widgets#interact has these checks built in
  23. FrostBug replied to Valkyr's topic in Resolved
    Classic

Account

Navigation

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.