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.

HeyImJamie

Java Lifetime Sponsor
  • Joined

  • Last visited

Everything posted by HeyImJamie

  1. I heard your AIO fisher is great!
  2. Isn't $5 a day fairly low?
  3. Ugly tho
  4. You're not making correct API calls anywhere... getInventory(), getObjects(), getBank()
  5. I'm pretty sure it's the way you've ordered your logic or written it rather than the conditional sleep. Can you paste the full code into hastebin.com or in a spoiler here please and I'll take a quick look.
  6. Probably because you've written it wrong. Just use myPlayer()
  7. A conditional sleep basically sleeps until either the timeout expires or your condition returns as true. If you have your condition as your player not animating, it'll return true instantly as there's a slight delay. You want it to sleep up until your player is animating.
  8. Your conditional should return when your player is Animating. If it's !.isAnimating it'll return instantly
  9. It's getObjects(), not objects and it's getInventory() Try something like: if (getInventory().contains("Gold bar){ if (furnace != null){ if widget is up interact else if item is selected and selected item == gold bar use on furnace else if item is selected and selected item isnt gold bar deselect item else interact with gold in inv But obviously fill in the code
  10. Pretty sure it's "Use", not "use". Are you checking the furnace exists or gold bars exist?
  11. Why would you purchase that when there's free JWines
  12. Why not learn. Even so, your if statements could be re-ordered as you're still relying on 'game flow' for your script to work. What if you don't click make-x, or it doesn't load within a second? What if the furnace is null? etc.
  13. A lot of that needs to be nullchecked, you're also relying on the game to run perfectly smoothly which with the current servers, won't happen. Try using conditional sleeps and thinking about your logic a bit. Also avoid using static widget IDs like 446,8 and see if there's a text option or another alternative you could be using as these are prone to being updated and will break your script.
  14. Definitely not Edit: I did have some issues w/ clients spiking to 1.3Gb instantly on a new dedi, I had to install jdk not jre to fix.
  15. I'll write you a 99 cooking script for 50m
  16. 600 - 700 is the average if you're using webwalking. Anything higher than 750 is where there's issues
  17. 450? Less than 350 or Scrub (I do have some scripts w/ mem issues tho )
  18. Sounds cool, Gl!
  19. No point in breaks if you're gonna moved mouse off screen Lets hover wc xp too

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.