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.

Joseph

Trade With Caution
  • Joined

  • Last visited

Everything posted by Joseph

  1. you see now if you think of it like that then ofc i would use an enum. The op is asking for another way. I just thought he wanted like a list of worlds he can choose from. He creates and array of the worlds he would like to hop to. Now if he wants to get fancy then use the enum.
  2. why an enum, why not an array of worlds.
  3. I suggest using a map if you feel like using caching
  4. I always wanted to make a game. I'll come back and check it later. Hopefully I can follow your steps and make my own.
  5. Joseph replied to tonyj's topic in Archive
    Make it dell at the same high price
  6. Joseph replied to tonyj's topic in Archive
    **it doesnt work
  7. i dont get it, explain. Nice script botre. it looks promising
  8. Is use mirror to bot but when it comes to scripting I use standard.
  9. i lost internet connection before the bot crashed lol. if this i not a bug. feel free to close the thread. ty for reply.
  10. i found this within the OSBot folder. It was not there until after i was using mirror client mode and my script crashed. The bot closed on its own and i found this.
  11. for those that get error with the timer: change a few thing to this /** * A timer that records the time elapsed since world detection. */ private long timer; @Override public void onStart() throws InterruptedException { super.onStart(); // Create a new timer instance. this.timer = System.currentTimeMillis(); // Set the time to wait before hopping is allowed (30 seconds - 20 minutes). seconds = MethodProvider.random.nextInt(1200000) + 30; } @SuppressWarnings("unchecked") @Override public int onLoop() throws InterruptedException { if (!inBotWorld()) stop(); if (getTimerElapsedSeconds() > seconds) getWorlds().hop(filter); return 1000; } add on: public int getTimerElapsedSeconds() { return (int) (System.currentTimeMillis() - this.timer / 1000); }
  12. How do you know that's not a void method
  13. which is why i put my script on hold for the same reason but im working on core while i wait. edit: nice to see ill have competition
  14. certainly sir
  15. nice thank you for this . Not too sure about that 30 min timer delay lol
  16. Joseph replied to pinto's topic in Archive
    Then write one yourself and stop complaining
  17. Joseph replied to pinto's topic in Archive
    let me help you out http://osbot.org/forum/topic/67360-dark-nmz/ http://osbot.org/forum/topic/65900-atheorans-guthan-nmz-60k-shared-combat-xphr-gets-all-your-combat-stats-to-99/
  18. iv noticed this before
  19. nice contribute
  20. thats the logic i would use for that. so yes lol :P
  21. this is the basic, to help you out a little public void handleThis() { if (widget is visible) { //handle widget }else{ if (!getInventory().isItemSelected()) { getInventory().getItem("name").interact("action"); sleep(gRandom(400, 100)); }else{ NPC npc = getNpcs().closest("name"); if (npc != null) { if (npc.isVisible()) { npc.interact(); //no arugment should force left click }else{ //handle visiblity } } } } }
  22. Good luck on who ever is going to make this crafter script. My script had been up since osbot 1, rip

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.