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.

Token

Script Officer
  • Joined

  • Last visited

Everything posted by Token

  1. Token replied to Token's topic in Construction
    I'm afraid I'm not currently handling trials
  2. Token replied to Token's topic in Minigames
    Sure, I'll add some gifs on the thread
  3. Token replied to Token's topic in Construction
    What's your house setup room-wise? Does it do the same if you start it normally at bank?
  4. Token replied to Token's topic in Minigames
    Done, can't test if it works because I don't have a locator orb myself, but it should be working
  5. Token replied to Token's topic in Construction
    Yes
  6. Token replied to Token's topic in Minigames
    No plans on trials yet
  7. Token replied to Token's topic in Minigames
    You put my scripts instead
  8. Token replied to Token's topic in Minigames
    LOL it's not that hard to use
  9. Token replied to Token's topic in Minigames
    There's lots of settings on the GUI just so the behavior can be adjusted as much as possible
  10. Token posted a topic in Minigames
    Stealth NMZ Can also be purchased with OSRS gold using vouchers from here Current record progress by @Not A Bot Features Supports all bosses CLI startup for scalable farming Saving and loading settings Custom break manager with support for NMZ dreams Daily botting session limits to simulate sleep patterns Hops worlds between dreams Random behavior configurable on the GUI Changes window title to OSBuddy while running Simulates AFK sessions by losing window focus Overloads/Absorptions/Super ranging/Super magic Dwarven rock cake guzzling Rapid heal flicking Stat boosting and protection prayers Prayer potions/Super restores Configurable position in dream Power-ups Blowpipe recharging Repairs barrows armour Supports all combat styles Special attack Weapon switching Buys herb boxes daily Restocks on NMZ potions Randomizations on pretty much anything Instructions Fill the GUI settings with desired values. Most behavior can be randomized by providing ranges instead of fixed numbers, eg. the script will guzzle the rock cake when HP reached some value in the provided range Use large ranges for more randomization. Herb boxes will only be bought if there are enough spare points (usually 300k+). Set long and frequent breaks for best results. The custom break manager added in the script is specially designed for NMZ, the default break manager will not work in this case since it may interrupt dreams. Example settings provided by @Gunman yes Goes in C:\Users\PCUserName\OSBot\Data\StealthNmz CLI Features Script ID is 1060. The script supports CLI startup with the following syntax: -script 1060:settingsname Where settingsname is the name of the settings preset used when saving the settings on the GUI. eg. -script 1060:test Bug Report Template 1. Stealth Injection or Mirror Mode: 2. Logger contents (press "Settings" on top right corner of the client, then "Toggle Logger", copy & paste on pastebin) : 3. Description:
  11. Token replied to Token's topic in Construction
    Version 2.0 of the script is now live. The script can now be started/stopped while building objects without having to go to GE again. It will also restock when out of supplies, but if you plan to bot long sessions (more than 1M XP), it will require pre-purchasing some planks because the limit is 13000.
  12. Released
  13. If this also happens when starting while logged out is because the inventory has not been loaded, and it has to be opened to fix this (same applies for equipment)
  14. Token replied to Token's topic in Construction
    I'll be pushing a new version shortly that will continue instead of going to GE
  15. Token replied to Token's topic in Construction
    What's printed in the logger?
  16. Token replied to deadmanmode's topic in Spam/Off Topic
    The store does not support having a price with renewal and one without afaik
  17. The script jar is built using an artifact, so look under artifacts and add the simple json jar under the output structure
  18. The error comes from the way you built the script jar file, make sure you include the dependencies in the exported jar (simple json dependency in this case)
  19. Released
  20. @DylanSRT you could wrap your code in Event instances to replicate the looping behavior, they should be interrupted when a script stops/pauses. execute(new Event() { long ucAmount; long seedAmount; @Override public void onStart() { ucAmount = getInventory().getAmount(uc); seedAmount = getInventory().getAmount(seed); } @Override public int execute() { if (getInventory().isItemSelected()) { String selectedItem = getInventory().getSelectedItemName(); long selectedItemAmount = getInventory().getAmount(selectedItem); if (patch.interact("Use")) { Sleep.sleepUntil(() -> getInventory().getAmount(selectedItem) < selectedItemAmount, 3000 + 630 * getMap().realDistance(patch)); } } else if (ucAmount == getInventory().getAmount(uc)) { Item ucItem = getInventory().getItem(uc); if (Objects.isNull(ucItem)) { setFailed(); return -1; } else if (ucItem.interact("Use")) { Sleep.sleepUntil(getInventory()::isItemSelected, 2000); } } else if (seedAmount == getInventory().getAmount(seed)) { Item seedItem = getInventory().getItem(seed); if (Objects.isNull(seedItem)) { setFailed(); return -1; } else if (seedItem.interact("Use")) { Sleep.sleepUntil(getInventory()::isItemSelected, 2000); } } else { setFinished(); return -1; } return random(10, 100); } }); Check the API docs on Event, EventExecutor, ScriptExecutor for details PS: Make sure you change the code to take into account the base where the ultracompost/seed cannot be used on the patch, otherwise it will loop until script is interrupted.
  21. Token replied to Token's topic in Construction
    Not currently handling trials
  22. Wrap in a try catch block, if an exception is raised then it's not tradeable
  23. That's an OutOfMemory error, you have memory leaks in your code resulting in too many object (thread) allocations which are never freed
  24. Definitely not enough context
  25. I'm pretty sure that's caused by a logical error in the script code, if you open the config debugger you should notice that configs don't change by restarting the script. Post the script code if you need help.

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.