Everything posted by Token
-
Stealth Builder
I'm afraid I'm not currently handling trials
-
Stealth NMZ
Sure, I'll add some gifs on the thread
-
Stealth Builder
What's your house setup room-wise? Does it do the same if you start it normally at bank?
-
Stealth NMZ
Done, can't test if it works because I don't have a locator orb myself, but it should be working
- Stealth Builder
- Stealth NMZ
- Stealth NMZ
- Stealth NMZ
-
Stealth NMZ
There's lots of settings on the GUI just so the behavior can be adjusted as much as possible
-
Stealth NMZ
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:
-
Stealth Builder
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.
- Hunter's AIO Flax Spinner
-
Potential bug: Cannot find item in inventory when starting script from CLI
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)
-
Stealth Builder
I'll be pushing a new version shortly that will continue instead of going to GE
-
Stealth Builder
What's printed in the logger?
-
no renews
The store does not support having a price with renewal and one without afaik
-
java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException
The script jar is built using an artifact, so look under artifacts and add the simple json jar under the output structure
-
java.lang.NoClassDefFoundError: org/json/simple/parser/ParseException
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)
- Ultimate AIO Slayer
-
Script termination in the middle of a while loop
@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.
-
Stealth Builder
Not currently handling trials
-
Check if item is tradable
Wrap in a try catch block, if an exception is raised then it's not tradeable
-
please check my error out
That's an OutOfMemory error, you have memory leaks in your code resulting in too many object (thread) allocations which are never freed
-
Clear config cache?
Definitely not enough context
-
Clear config cache?
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.