@mousbros Pretty sure you're reseting the counter every time at the start of the case. Log the int at the start of the case and the end and see if it is being reset each time. Also you can do ItemsMade++; instead of ItemsMade +=1;
@mousbros Make a int called whatever you want. Then you have 2 options you can either track it based off what is in your bank when you go to bank or do int++ after everytime you mine the ore.
@StoneyKinoby I know it's possible to be banned before you even log into the account a single time for macroing major on bad af ips but I am assuming this was on your home ip. Probably just bad luck? I've had 2.5-3k accounts banned on a single data center ip and never received bans like that on it.
@mousbros Why not use the depsoitBox API method open to open the depositbox?
Also to expand off what Agentcallooh said
if (getDepositBox().isOpen()) {
if (getDepositBox().depositAllExcept("Bronze pickaxe")) {
//sleep
}
} else if (getDepositBox().open()) {
//sleep till open
} else {
//walk to deposit box area
}
I would do it like this^ If the box is open it will go to the next if and only if that boolean returns true will it sleep. So it doesn't sleep for 10 seconds or whatever if the action failed. Continue to the else if statement, the API method will look and see if there is a deposit box nearby to attempt to open it. If it does it will then continue to the sleep or whatever you wanna do after. Else walk to the box.
@mousbrosNow make a check for if dialogue is pending but you can't use any of the complete dialogue API methods it will get stuck and break. Use
getDialogues().selectOption()
or widgets
@mousbros Thought I told you a lot of the dialogue API methods are borked on tut island? You gotta make your own dialogue handler using widgets(may be possible with color detection). If those widgets != null
getDialogues().clickContinue();
else do other things
@CrashBandiboob That seems a little redundant. Try using a for loop to clean it up. Could also use
getInventory().getSlotBoundingBox(#here);
to declare which inventory slot you're dealing with
@Token Issue: Spam rubs digsite pendant till it's gone. Then spams teleporting to fossil island. If I manually board and travel the ship it works fine from there on, until next trip with the pendant getting stuck again.
Client: SI 2.5.70
Logger: https://pastebin.com/bEL2b3gD
Picture of settings.
The script isn't official released yet, so it won't show in your collection. Check the script list on the client; It should show there, under the name "Stealth Passive Goldfarmer"