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.

Khaleesi

Script Officer
  • Joined

  • Last visited

Everything posted by Khaleesi

  1. - It always zooms out at start, all my scripts do and it's part of a base setup on Start. - Will take a looka t that, but that's why I have a utilities script that you can use to queue tasks in front or behind scripts with the Queue ๐Ÿ˜‰ Grab some screeshots of this, impossible to checkr or recreate it like this - The hopping worlds issues should eb fixed in the upcoming version. I does not gets stuck as far as I know and I ran hunderds of accs through this, it takes some time to continue as it;s waiting for osbot event to time out, something with osbot dialogue system that I can't change
  2. Enjoy!
  3. Enjoy!
  4. Khaleesi replied to Khaleesi's topic in Minigames
    Sure! Enjoy
  5. Enjoy!
  6. Enjoy!
  7. Khaleesi replied to Khaleesi's topic in Agility
    You already ahve an expired trial on agility
  8. Enjoy!
  9. Khaleesi replied to Khaleesi's topic in Minigames
    Enjoy!
  10. Khaleesi replied to Khaleesi's topic in Agility
    Enjoy!
  11. Online again Happy Botting!
  12. Online again Happy Botting!
  13. Online again Happy Botting!
  14. Enjoy!
  15. Enjoy!
  16. Enjoy!
  17. Enjoy!
  18. Devs are aware and working on it
  19. Possible solution: Add a getter in your CustomBreakManager to calculate time left as you did in shouldActivate() public long getTimeLeft(){ //Logic here } In your main script extract the breakmanager variable: CustomBreakManager breaker; @Override public void onStart() { startTime = System.currentTimeMillis(); getExperienceTracker().start(Skill.MINING); // Initialize the customBreakManager instance breaker = new CustomBreakManager(); breaker.exchangeContext(getBot()); bot.getRandomExecutor().overrideOSBotRandom(breaker); } Add in your paint: if(breaker != null){ long timeLeft = breaker.getTimeLeft(); //print it out } EDIT: I see you already did something similar, but I believe you are using the wrong breakmanager variable? Where does the customBreakManager variable comes from so suddenly? This line -> long timeUntilBreak = customBreakManager.getNextBreakTime() - System.currentTimeMillis();

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.