Czar Posted February 2, 2022 Author Share Posted February 2, 2022 10 minutes ago, vanity T said: Hi! I think either I am setting up south bank ardy knights wrong or the script is broken? Every time it does a successful pickpocket, the script banks the coins, then goes back to knight, in a loop. Any help? Thank you Hello there welcome ^^ So my guess is that the inventory is full, usually this will trigger the bot to go and bank, I highly recommend having only ~20 food in inventory for best results. If inventory isn't full then ignore sorry about that, I'll take a look now just to make sure everything's okay. 1 Quote Link to comment Share on other sites More sharing options...
vanity T Posted February 2, 2022 Share Posted February 2, 2022 11 hours ago, Czar said: Hello there welcome ^^ So my guess is that the inventory is full, usually this will trigger the bot to go and bank, I highly recommend having only ~20 food in inventory for best results. If inventory isn't full then ignore sorry about that, I'll take a look now just to make sure everything's okay. It worked! Thank you Czar! 1 Quote Link to comment Share on other sites More sharing options...
shane9020 Posted February 5, 2022 Share Posted February 5, 2022 For some reason when im at ardy knights the bot logs out randomly for no reason. Not a food issue or anything. 1 Quote Link to comment Share on other sites More sharing options...
Czar Posted February 5, 2022 Author Share Posted February 5, 2022 21 minutes ago, shane9020 said: For some reason when im at ardy knights the bot logs out randomly for no reason. Not a food issue or anything. There should be a message/reason for stopping in the console logger, can you confirm please Quote Link to comment Share on other sites More sharing options...
shane9020 Posted February 5, 2022 Share Posted February 5, 2022 1 hour ago, Czar said: There should be a message/reason for stopping in the console logger, can you confirm please [ERROR][Bot #1][02/05 01:20:22 PM]: Error in script onExit(): Perfect Thiever java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.replaceNode(Unknown Source) at java.util.concurrent.ConcurrentHashMap.remove(Unknown Source) at java.util.Collections$SetFromMap.remove(Unknown Source) at org.osbot.rs07.Bot.removeMouseListener(jq:303) at h.p.CON.E(sh:4163) at h.p.CON.onExit(sh:4368) at org.osbot.rs07.event.ScriptExecutor.IIiIIiiiiiii(re:218) at org.osbot.rs07.event.ScriptExecutor.stop(re:481) at org.osbot.rs07.event.ScriptExecutor.stop(re:515) at org.osbot.rs07.event.ScriptExecutor.start(re:503) at org.osbot.Lpt8.iiIiIiiIIiiI(kab:44) at org.osbot.lPt3.iiIiIiiIIiiI(nw:147) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) 1 Quote Link to comment Share on other sites More sharing options...
Czar Posted February 5, 2022 Author Share Posted February 5, 2022 (edited) Ty, but that doesn't seem to be the whole log there should be a message scrolled up like: "Stopping script because out of food/gloves of silence/dodgy necklace" or something similar. EDIT: After searching the code for reasons to stop, some can include: - No food found in inventory or bank - Sticky npc selected, but npc is not found (F1) - We're at bank with less than 4hp - (fruit basket mode) no 16 baskets in bank - We're upstairs, and can't find any stairs downstairs - 0hp and we're in a deadman world - Alching at nature chest, and no nature runes left in inventory If none of these are true then a client restart should be done, maybe it can refresh the mirror client. With that being said I'll make sure it works 100% for you, we just need a couple more logs so we know what went wrong ^^ Edited February 5, 2022 by Czar Quote Link to comment Share on other sites More sharing options...
shane9020 Posted February 5, 2022 Share Posted February 5, 2022 20 minutes ago, Czar said: Ty, but that doesn't seem to be the whole log there should be a message scrolled up like: "Stopping script because out of food/gloves of silence/dodgy necklace" or something similar. EDIT: After searching the code for reasons to stop, some can include: - No food found in inventory or bank - Sticky npc selected, but npc is not found (F1) - We're at bank with less than 4hp - (fruit basket mode) no 16 baskets in bank - We're upstairs, and can't find any stairs downstairs - 0hp and we're in a deadman world - Alching at nature chest, and no nature runes left in inventory If none of these are true then a client restart should be done, maybe it can refresh the mirror client. With that being said I'll make sure it works 100% for you, we just need a couple more logs so we know what went wrong ^^ [INFO][Bot #1][02/05 01:45:54 PM]: just click pickpocket cmon @@ 011 [INFO][Bot #1][02/05 01:45:56 PM]: success pickpocket w00t [INFO][Bot #1][02/05 01:46:00 PM]: 0 hp dead, stopping script... [INFO][Bot #1][02/05 01:46:07 PM]: Opening coin pouches... [INFO][Bot #1][02/05 01:46:10 PM]: Terminating script Perfect Thiever... [INFO][Bot #1][02/05 01:46:10 PM]: Attempting to save leaderboards... [INFO][Bot #1][02/05 01:46:10 PM]: Sending leaderboard data... [INFO][Bot #1][02/05 01:46:11 PM]: Got a success... [INFO][Bot #1][02/05 01:46:11 PM]: "ss_stun_delay_2" "2500" "drop_timer" "0" "ss_save_npc" "0" "delay_count" "0" "ss_sticky_tile_y" "0" "ss_sticky_tile_x" "0" "ss_shadow_veil" "0" "hide_paint" "1" "wall_cycle" "1" "ss_eat_bounds_2" "65" "ss_eat_bounds_1" "45" "ss_allow_deposit_all" "0" "reward_item_size" "1" "ss_thieve_style" "pickpocket" "accurate_click" "0" "ss_sticky_npc" "0" "ss_allow_drop_jug" "0" "ss_allow_dmm_escape" "0" "ss_turn_off_run" "0" "eat_space" "0" "reward_item_keep_0" "0" "ss_sticky_id" "0" "break_delay" "0" "gloves_of_silence" "0" "pref_bank" "nearest" "ss_dodgy_amount" "0" "ss_stun_delay_1" "2000" "s1d1_mode" "0" "ss_simple_mode" "0" "g_walk_setting" "100" "ss_bank_no_food" "0" "ss_sticky_tile_z" "0" "reward_item_id_0" "995" "pickpocket_bank_mode" "0" "ss_pickpocket_target" "KNIGHT" "ss_hide_npc_attack" "0" "pref_food" "" [INFO][Bot #1][02/05 01:46:11 PM]: Script Perfect Thiever has exited! Says 0 hp dead but I have full health? And didn't die. I am using this in a leagues world too not sure why it keeps stopping around 20 minutes. 1 Quote Link to comment Share on other sites More sharing options...
Czar Posted February 5, 2022 Author Share Posted February 5, 2022 Makes sense, for some reason I made it stop if on any of these worlds, and if we receive any message that has "dead" in it. I'll have to make some tweaks. A temporary workaround would be to stay away from these worlds: 345, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412 Quote Link to comment Share on other sites More sharing options...
indikeee Posted February 7, 2022 Share Posted February 7, 2022 Could I get a trial? 1 Quote Link to comment Share on other sites More sharing options...
theforce Posted February 9, 2022 Share Posted February 9, 2022 Can i also get a trial? thanks 1 Quote Link to comment Share on other sites More sharing options...
Czar Posted February 10, 2022 Author Share Posted February 10, 2022 Done done gl guys please bot responsibly, use breaks to prevent bans Quote Link to comment Share on other sites More sharing options...
Manwhodreams Posted February 16, 2022 Share Posted February 16, 2022 (edited) stealing silk in ardy is super broken when i set my own tile. ive noticed it really needs babysitting at stalls in general or it will very obviously break... also doesnt really run from ardy knights or heal just gets killed edit: Got it to work by not choosing tile and setting my eating parameters higher EDIT: BOT BROKE AGAIN AND MY CHARACTER DIED WHILE THIEVEING AND BOT JUST SITS IN LUMBRIDGE AFTER. HERES LOGGER. at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:55:55 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:55:55 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:55:55 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:55:55 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:55:55 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:55:56 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:55:56 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:55:56 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:55:56 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:55:56 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:55:57 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:55:57 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:55:57 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:55:57 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:55:57 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:55:58 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:55:58 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:55:58 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:55:59 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:55:59 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:00 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:56:00 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:56:00 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:56:00 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:56:00 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:01 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:56:01 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:56:01 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:56:01 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:56:01 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:02 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:56:02 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:56:02 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:56:02 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:56:02 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:03 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:56:03 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:56:03 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:56:03 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:56:03 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:04 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:56:04 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:56:04 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:56:05 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:56:05 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:06 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:56:06 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:56:06 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:56:06 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:56:06 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:07 PM]: Minigame teleport to castle wars to avoid white wolf mountain. [INFO][Bot #1][02/16 12:56:07 PM]: Teleporting to CW area... [INFO][Bot #1][02/16 12:56:07 PM]: Clanchat is open! [INFO][Bot #1][02/16 12:56:07 PM]: Clan tab is open!! [INFO][Bot #1][02/16 12:56:07 PM]: java.lang.NullPointerException at perfect.scripting.t.nul.B(ai:113) at perfect.scripting.t.nul.L(ai:161) at b.u.coN.I(zk:1680) at b.u.coN.onLoop(zk:3449) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(ol:278) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][02/16 12:56:07 PM]: Terminating script Perfect Thiever... [INFO][Bot #1][02/16 12:56:07 PM]: Attempting to save leaderboards... [INFO][Bot #1][02/16 12:56:07 PM]: Sending leaderboard data... [INFO][Bot #1][02/16 12:56:07 PM]: Got a success... [INFO][Bot #1][02/16 12:56:07 PM]: "ss_stun_delay_2" "4600" "drop_timer" "4" "ss_dbl_click" "0" "ss_sticky_tile_y" "0" "delay_count" "0" "ss_sticky_tile_x" "0" "wall_cycle" "0" "ss_eat_bounds_2" "91" "ss_eat_bounds_1" "71" "reward_item_size" "1" "ss_thieve_style" "stall" "accurate_click" "1" "ss_retaliate_fail" "0" "reward_item_keep_0" "1" "ss_sticky_id" "0" "break_delay" "0" "gloves_of_silence" "0" "ss_stun_delay_1" "4200" "s1d1_mode" "0" "ss_delay1_bounds_1" "415" "ss_bank_mode" "1" "ss_delay1_bounds_2" "1110" "g_walk_setting" "100" "ss_stall_target" "SILK_STALL" "ss_drop_mode" "0" "ss_sticky_tile_z" "0" "reward_item_id_0" "950" "ss_deposit_junk" "0" "ss_custom_tile_mode" "0" [INFO][Bot #1][02/16 12:56:07 PM]: Script Perfect Thiever has exited! Edited February 16, 2022 by Manwhodreams 1 Quote Link to comment Share on other sites More sharing options...
Czar Posted February 16, 2022 Author Share Posted February 16, 2022 (edited) 2 hours ago, Manwhodreams said: stealing silk in ardy is super broken when i set my own tile. ive noticed it really needs babysitting at stalls in general or it will very obviously break... also doesnt really run from ardy knights or heal just gets killed edit: Got it to work by not choosing tile and setting my eating parameters higher EDIT: BOT BROKE AGAIN AND MY CHARACTER DIED WHILE THIEVEING AND BOT JUST SITS IN LUMBRIDGE AFTER. HERES LOGGER. I'll check this out now, please don't be rude it doesn't help. EDIT: Just checked interface IDs they are also fine and it's teleporting via minigame teleport well, is there any chance you have resolution set differently? I recommend setting it to this option: seems to be working perfectly fine? I'll keep it running and see if I find anything wrong Either way silk stalls are really one of the worst places to train thieving, you'll constantly be running from combat and you don't get any profit. Why not fruit stalls? They're better exp, and safer, and better profit. Aside from that I'll do an update for the white wolf mountain/castle wars teleport code, it seems to have changed after a recent RS update, I'll update the interface IDs and this is it running away from combat, and returning: And 10 mins later I still can't find anything wrong with it even if I tried: Maybe try a client restart, you could have hooked the mirror clients incorrectly, make sure that osrs is launched first, and that you're not already logged into the game while the osbot is hooking to the osrs client @Manwhodreams Either way PM/DM me on discord I really want to help you sort this out so you don't miss out on any botting. Edited February 16, 2022 by Czar Quote Link to comment Share on other sites More sharing options...
Manwhodreams Posted February 16, 2022 Share Posted February 16, 2022 (edited) it could maybe be my low health just not escaping the ardy knight. wasnt trying to be ruse at all sorry if it came off that way. thanks for the prompt and thorough response. Edited February 16, 2022 by Manwhodreams 1 Quote Link to comment Share on other sites More sharing options...
Arcaeus Posted February 16, 2022 Share Posted February 16, 2022 (edited) I got my first 99 on leagues 3 with this bot! Super satisfied with it. Mostly pickpocketed various things such as Knights, Paladins, and Vyres with it. I'm not able to get it to work within Prifddinas with Elves.. Would like to loot one of those sweet teleport crystals. Any suggestions for getting this working there? edit: the logger says "no assigned locations found 2, report to czar for: [(85) Elf] have you tried starting the script near the npc?" Not yet resolved. Edited February 16, 2022 by Arcaeus log 1 Quote Link to comment Share on other sites More sharing options...