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.

mariokiller64

Java Lifetime Sponsor
  • Joined

  • Last visited

Everything posted by mariokiller64

  1. Edit: nevermind, was my fault.
  2. Trying to get starting scripts and trying to CLI chickens but it just freezes on startup. This has also happened at other monsters with similar configs. this is my config ss_save_bounds 0 ss_allow_multicombat 0 level_task_system 5 prayer_normal_mode 0 aio_fighter_attack_delay 1 ss_antifire_at_fight 0 ale_name_extended 0 ss_slaughter 0 ss_slayer_ice_cooler 0 stop_con_1 GOAL_TASK_REACHED aio_fighter_special_wait 0 ss_cannonball_range_2 15 ss_planner_auto_upgrade 0 eat_for_space 0 ss_bury_outside_combat 0 only_loot_target 0 ss_cannonball_range_1 15 ss_test_stop_combat_2 0 stop_con_size 1 ss_move_mouse_outside 1 alert_inactivity 0 ss_superior_slayer 0 ss_magic_mode 0 level_task_mode 1 ss_hop_world 1 alert_allow_beep 0 b2p_spell_mode 0 strength_goal 10 ss_safespot_range 0 ss_test_stop_combat 0 npc_cb_0 0 loot_item_alch_1 0 loot_item_alch_0 0 bank_item_block_0 0 ss_smart_safespot 0 enable_loot_arrows 0 ss_tile_loot_distance 8 enable_bone_bury 1 ss_npc_tile_dist 0 ss_pot_while_combat 0 loot_item_id_0 526 ss_fightzone_stay 0 ss_spec_min_target_hp 40 loot_item_id_1 314 ss_antifire_mode 0 alert_at_bank 0 ss_hop_world_p2p 0 bone_bury_target 3 ss_konar_droptable 0 ss_equip_travel_bank 0 ss_magic_autocast 0 no_loot_arrows_combat 0 ss_ov_potion_cb 0 ss_b2p_wait_food 0 pref_bank nearest ranging_mode 0 ss_bank_equip_slot_6 1 bank_item_id_0 333 ss_bank_equip_slot_7 1 ss_bank_equip_slot_8 1 ss_save_safespot 0 ss_bank_equip_slot_9 1 ss_safespot_priority 0 ss_avoid_response_combat 0 walk_fight_1 walk ss_afk_mode 0 ss_bank_equip_slot_0 1 ss_bank_equip_slot_1 1 enable_special_attacks 0 ss_bank_equip_slot_2 1 ss_guthans_mode 0 ss_bank_equip_slot_3 1 ss_bank_equip_slot_4 1 ss_bank_equip_slot_5 1 prioritize_loot 0 ss_allow_wildy 0 walk_bank_0 walk ss_eat_full_banking 0 loot_list_size 2 bank_list_size 1 ss_reattack_target 0 ss_default_equip_slot_9 Emerald_ring ss_expeditious 0 ss_default_equip_slot_8 Leather_boots ss_default_equip_slot_7 Leather_gloves ss_default_equip_slot_6 Iron_platelegs ss_deathwalk_mode 0 ss_default_equip_slot_5 Iron_kiteshield ss_cannon_mode 0 ss_eat_bounds_2 60 ss_eat_bounds_1 30 ss_equip_travel_fight 0 loot_item_value 0 ss_save_break_tile 0 ss_break_at_bank 0 alert_at_logout 0 ss_custom_break_tile 0 bank_item_amount_0 4 ss_wildy_emergency_tele 0 ss_only_my_npcs 0 ss_allow_pray_altar 0 unreachable 0 ss_slayer_bag_of_salt 0 ss_wait_loot 0 ss_allow_spec_below_health 0 ss_fight_with_cannon 0 ss_eq_when_possible 0 bank_mode 1 ss_loot_single_ammo 0 ss_default_equip_slot_4 Iron_platebody ss_bank_equip_slot_10 0 ss_default_equip_slot_3 Iron_scimitar bank_condition No_food_low_health ss_eat_before_loot 0 ss_default_equip_slot_2 Amulet_of_power ss_default_equip_slot_1 Black_cape loot_in_combat 0 ss_default_equip_slot_0 Iron_full_helm ss_stopcon_safe 0 ss_spec_my_health 30 even_rule 0 ss_hop_world_f2p 1 ss_lootbag_mode 0 alert_random_event 0 telegrab_loot 0 alert_name_called 0 ss_allow_spec_npc_health 0 defence_goal 10 npc_name_0 Chicken ss_real_distance 0 prayer_flick_mode 0 ab_override_random 1 ss_hop_condition_a 2 ss_slayer_rockhammer 0 ss_hop_condition_b 0 ss_hop_condition_c 0 ss_hop_condition_d 0 npc_list_size 1 ss_return_safespot_no_loot 1 ab_mouse_outside 1 attack_goal 10 stop_con_action_1 1 ss_save_cannon_tile 0 ss_fightzone_loot 0 ss_b2p_mode 0 ss_return_safespot_combat 0 and heres the log [INFO][Bot #1][10/05 09:44:31 PM]: "attack_goal" changed to "10" [INFO][Bot #1][10/05 09:44:31 PM]: "stop_con_action_1" changed to "1" [INFO][Bot #1][10/05 09:44:31 PM]: "ss_save_cannon_tile" changed to "0" [INFO][Bot #1][10/05 09:44:31 PM]: "ss_fightzone_loot" changed to "0" [INFO][Bot #1][10/05 09:44:31 PM]: "ss_b2p_mode" changed to "0" [INFO][Bot #1][10/05 09:44:31 PM]: "ss_return_safespot_combat" changed to "0" [INFO][Bot #1][10/05 09:44:31 PM]: Name: [Chicken], combat: [0] [INFO][Bot #1][10/05 09:44:31 PM]: Doing item id 0 [INFO][Bot #1][10/05 09:44:31 PM]: Doing item id 1 [INFO][Bot #1][10/05 09:44:31 PM]: ---------- ready ---------- [INFO][Bot #1][10/05 09:44:31 PM]: Name: [Chicken], combat: [0] [INFO][Bot #1][10/05 09:44:31 PM]: Appending item 333! [INFO][Bot #1][10/05 09:44:31 PM]: Filling up exclusion list! [INFO][Bot #1][10/05 09:44:31 PM]: .. total of 0 missing exclusions added! [INFO][Bot #1][10/05 09:44:31 PM]: "g_walk_setting" changed to "90" [INFO][Bot #1][10/05 09:44:32 PM]: We are in SDN mode, let's load via resources [INFO][Bot #1][10/05 09:44:32 PM]: Banks added: [67] [INFO][Bot #1][10/05 09:44:32 PM]: Teleport spells added: [14] [INFO][Bot #1][10/05 09:44:32 PM]: Stronghold added [INFO][Bot #1][10/05 09:44:32 PM]: Entrances added: [67] [INFO][Bot #1][10/05 09:44:32 PM]: Agility shortcuts added: [15] [INFO][Bot #1][10/05 09:44:32 PM]: Floors added: [35] [INFO][Bot #1][10/05 09:44:32 PM]: Scenery added: [2] [INFO][Bot #1][10/05 09:44:32 PM]: Carpet rides added: [4] [INFO][Bot #1][10/05 09:44:32 PM]: Carpet rides added: [5] [INFO][Bot #1][10/05 09:44:32 PM]: NPC teleports added: [1] [INFO][Bot #1][10/05 09:44:32 PM]: Added al-kharid gate (free) [INFO][Bot #1][10/05 09:44:32 PM]: Added 14500 nodes to graph in [118ms]. [INFO][Bot #1][10/05 09:44:32 PM]: "cli_mode" changed to "1" [INFO][Bot #1][10/05 09:44:32 PM]: We're banking for armour, let's enable the flag... [INFO][Bot #1][10/05 09:44:32 PM]: "check_equipment_banking" changed to "1" [INFO][Bot #1][10/05 09:44:32 PM]: "script" changed to "fighter" [INFO][Bot #1][10/05 09:44:32 PM]: Stop condition set (Goal task levels reached) [INFO][Bot #1][10/05 09:44:32 PM]: Special change from (0) to (100) [INFO][Bot #1][10/05 09:44:32 PM]: A) Checking if we have the weapon/shield equipped... [INFO][Bot #1][10/05 09:44:32 PM]: "ss_prebreak_seconds" changed to "20" [INFO][Bot #1][10/05 09:44:32 PM]: "ss_prebreak_seconds" changed to "120" [INFO][Bot #1][10/05 09:44:32 PM]: Submitted bone bury event handler [INFO][Bot #1][10/05 09:44:32 PM]: BreakManager: We will bot for 77 minute(s) and break for 30 minute(s) [INFO][Bot #1][10/05 09:44:33 PM]: Yay! [INFO][Bot #1][10/05 09:44:34 PM]: 8 actionpoints ready [INFO][Bot #1][10/05 09:44:34 PM]: Special change from (0) to (100) [INFO][Bot #1][10/05 09:44:34 PM]: A) Checking if we have the weapon/shield equipped... [INFO][Bot #1][10/05 09:44:34 PM]: Checking attack options to see if they're hidden (one-time process)... [INFO][Bot #1][10/05 09:47:23 PM]: java.lang.RuntimeException: Read timeout at client.nat.stream.Stream.m22(Native Method) at client.rw.getId(Unknown Source) at org.osbot.rs07.api.ui.RS2Widget.getRootId(vf:86) at org.osbot.rs07.api.Bank.iIiiIiIIIIi(ok:139) at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) at java.util.LinkedList$LLSpliterator.tryAdvance(Unknown Source) at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source) at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source) at java.util.stream.AbstractPipeline.copyInto(Unknown Source) at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) at java.util.stream.FindOps$FindOp.evaluateSequential(Unknown Source) at java.util.stream.AbstractPipeline.evaluate(Unknown Source) at java.util.stream.ReferencePipeline.findFirst(Unknown Source) at org.osbot.rs07.api.util.CachedWidget.cache(dm:58) at org.osbot.rs07.api.Bank.iIiiIiIIIIi(ok:24) at org.osbot.rs07.api.Bank.isOpen(ok:301) at perfect.scripting.y.c.Nul.D(je:282) at perfect.scripting.y.c.AuX.D(je:184) at perfect.scripting.LoopScript.D(xe:303) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/05 09:47:33 PM]: Exception in script thread 2: java.lang.RuntimeException: Read timeout at client.nat.stream.Stream.m17(Native Method) at client.emu.EmuClient.getLevelStat(Unknown Source) at org.osbot.rs07.api.Skills.getStatic(je:188) at perfect.scripting.y.e.prn.L(jm:141) at c.cOM1.G(cv:1141) at c.cOM1.onLoop(cv:1103) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(oj:189) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/05 09:47:33 PM]: Error! [INFO][Bot #1][10/05 09:47:33 PM]: java.lang.RuntimeException: Read timeout at client.nat.stream.Stream.m17(Native Method) at client.emu.EmuClient.getLevelStat(Unknown Source) at org.osbot.rs07.api.Skills.getStatic(je:188) at perfect.scripting.y.e.prn.L(jm:141) at c.cOM1.G(cv:1141) at c.cOM1.onLoop(cv:1103) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(oj:189) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/05 09:47:53 PM]: KillCallback error: java.lang.RuntimeException: Read timeout at client.nat.stream.Stream.m22(Native Method) at client.Isk.getCharacterFacingUid(Unknown Source) at org.osbot.rs07.api.model.Character.getInteracting(vl:448) at perfect.scripting.y.e.CoM1.L(vl:480) at c.b.c.con.H(uv:179) at c.b.c.con.D(uv:134) at perfect.scripting.LoopScript.D(xe:303) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/05 09:48:13 PM]: Exception in script thread 2: java.lang.RuntimeException: Read timeout at client.nat.stream.Stream.m17(Native Method) at client.Isk.getWalkingQueueX(Unknown Source) at org.osbot.rs07.api.model.Character.getLocalX(vl:90) at org.osbot.rs07.api.model.Character.getX(vl:120) at org.osbot.rs07.api.map.Position.<init>(ii:98) at org.osbot.rs07.api.model.Entity.getPosition(ib:242) at org.osbot.rs07.script.MethodProvider.myPosition(ai:621) at perfect.scripting.y.e.aux.h(si:1002) at c.cOM1.G(cv:362) at c.cOM1.onLoop(cv:1103) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(oj:189) at java.lang.Thread.run(Unknown Source) [INFO][Bot #1][10/05 09:48:13 PM]: Error! [INFO][Bot #1][10/05 09:48:13 PM]: java.lang.RuntimeException: Read timeout at client.nat.stream.Stream.m17(Native Method) at client.Isk.getWalkingQueueX(Unknown Source) at org.osbot.rs07.api.model.Character.getLocalX(vl:90) at org.osbot.rs07.api.model.Character.getX(vl:120) at org.osbot.rs07.api.map.Position.<init>(ii:98) at org.osbot.rs07.api.model.Entity.getPosition(ib:242) at org.osbot.rs07.script.MethodProvider.myPosition(ai:621) at perfect.scripting.y.e.aux.h(si:1002) at c.cOM1.G(cv:362) at c.cOM1.onLoop(cv:1103) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(oj:189) at java.lang.Thread.run(Unknown Source)
  3. The sand crabs CLI doesn't include a lot of the options that are selected. Options like move mouse outside of screen, delay attacks, the goal options. A lot of them are not supported in CLI for mass accounts. Would love to see more expansion into sand crabs, like remembering what tile is saved as well. I like to go to a specific tile in sand crabs and I'm having trouble getting there.
  4. Yeah, it was working fine in the beginning, no bans, changed my IP constantly to avoid them when making new accounts for early detection related things, and then just went a complete 180 :\. I'll put two different scripts next to each other and I'll let ya know more in detail though. I always make sure to select new mouse as well.
  5. Don't mean to be rude but I got another tutorial island script and started avoiding bans. Tbh, I wish I could get a refund. 😶 Script needs some work to be more undetectable, I would watch it doing tutorial island and see lots of things that make it look like an obvious bot. mouse movement, speed, npc interaction, etc.
  6. Is there anyway to do the armor upgrade with CLI? Like, say I want to run Hill giants from Mithril to rune, anyway I can run the files like "mithhill,addyhill,runehill" ?
  7. Seems to not work when I start with an empty inventory, I also have all the warm clothing equipped. Opens bank and stands there. other than the little things like this, the script is really nice, and it has really nice mouse movement. Looks better than most other scripts, and I love the break feature. I feel confident running it on main accounts. [INFO][Bot #1][10/01 04:21:47 AM]: Carpet rides added: [4] [INFO][Bot #1][10/01 04:21:47 AM]: Carpet rides added: [5] [INFO][Bot #1][10/01 04:21:47 AM]: NPC teleports added: [1] [INFO][Bot #1][10/01 04:21:47 AM]: Added al-kharid gate (payment) [INFO][Bot #1][10/01 04:21:47 AM]: Added 14500 nodes to graph in [123ms]. [INFO][Bot #1][10/01 04:21:47 AM]: 5 actionpoints ready [INFO][Bot #1][10/01 04:21:47 AM]: No food detected, can't auto-fill the setup window this time. [INFO][Bot #1][10/01 04:21:48 AM]: "total_wins" changed to "0" [INFO][Bot #1][10/01 04:21:48 AM]: "total_losses" changed to "0" [INFO][Bot #1][10/01 04:21:48 AM]: "crates_earned" changed to "0" [INFO][Bot #1][10/01 04:21:48 AM]: "total_deaths" changed to "0" [INFO][Bot #1][10/01 04:21:48 AM]: "total_pets" changed to "0" [INFO][Bot #1][10/01 04:21:48 AM]: "sc_brazier_empty_slots" changed to "7" [INFO][Bot #1][10/01 04:21:50 AM]: Loading profile: (WTBaseOptions.txt) [INFO][Bot #1][10/01 04:21:50 AM]: Cleared setup. [INFO][Bot #1][10/01 04:21:50 AM]: Attempting to activate profile (WTBaseOptions.txt)... [INFO][Bot #1][10/01 04:21:50 AM]: "ss_wait_next_threshold" changed to "90" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_repair_brazier" changed to "Repair_if_nearby" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_ge_route" changed to "3" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_prep_purchase_poh" changed to "0" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_prep_cluehunter" changed to "0" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_prep_train_fm_im" changed to "0" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_light_brazier" changed to "0" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_open_crates" changed to "After_match" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_restock_food" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_prep_upgrade_pyro" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "pref_heal_percent_1" changed to "30" [INFO][Bot #1][10/01 04:21:50 AM]: "pref_heal_percent_2" changed to "50" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_break_length_1" changed to "25" [INFO][Bot #1][10/01 04:21:50 AM]: "pref_food_amount" changed to "6" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_break_length_2" changed to "60" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_prep_steel_axe" changed to "0" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_target_sector" changed to "Randomise_south" [INFO][Bot #1][10/01 04:21:50 AM]: "pref_food_min_start" changed to "4" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_allow_break_x_games" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "stop_con_size" changed to "0" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_healer_reaction" changed to "Run_to_the_opposite_side" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_restock_tele_wt" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_restock_clothing" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_aoe_response" changed to "Avoid_randomly" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_style" changed to "Chop_Fletch_Burn" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_restock_tele_ge" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_relight_brazier" changed to "Relight_if_nearby" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_wear_warm_clothing" changed to "0" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_style_post" changed to "Continue" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_prep_world_hop" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_bot_match_amount_2" changed to "25" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_bot_match_amount_1" changed to "18" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_prep_train_fm" changed to "1" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_restock_food_amount" changed to "200" [INFO][Bot #1][10/01 04:21:50 AM]: "ss_fletch_location" changed to "Default" [INFO][Bot #1][10/01 04:21:50 AM]: "pref_food" changed to "Herring" [INFO][Bot #1][10/01 04:21:58 AM]: Tab name [Schedule] [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: "ss_bot_match_amount_1" changed to "10" [INFO][Bot #1][10/01 04:21:58 AM]: "ss_bot_match_amount_2" changed to "15" [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: Parsing each node... [INFO][Bot #1][10/01 04:21:58 AM]: "ss_ge_route" changed to "Ring_of_wealth" [INFO][Bot #1][10/01 04:21:58 AM]: Overriding ss_ge_route from [Ring of wealth] to the index [3]! [INFO][Bot #1][10/01 04:21:58 AM]: "ss_ge_route" changed to "3" [INFO][Bot #1][10/01 04:21:58 AM]: "avoid_wield_axe" changed to "1" [WARN][Bot #1][10/01 04:21:58 AM]: The current script is overriding the Break Manager! [WARN][Bot #1][10/01 04:21:58 AM]: Use custom breaks at your own risk. [WARN][Bot #1][10/01 04:21:58 AM]: OSBot is not responsible for any issues with breaking. [INFO][Bot #1][10/01 04:21:59 AM]: "bot_target_matches" changed to "13" [INFO][Bot #1][10/01 04:21:59 AM]: "break_target_minutes" changed to "55" [INFO][Bot #1][10/01 04:21:59 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][10/01 04:21:59 AM]: (1) Near bank, starting banking process! [INFO][Bot #1][10/01 04:21:59 AM]: move there [INFO][Bot #1][10/01 04:22:00 AM]: Option for [Grand Exchange booth] is [Bank] [INFO][Bot #1][10/01 04:22:00 AM]: "last_delay_name" changed to "PresetBank: Wait 4s until bank is open 2" [INFO][Bot #1][10/01 04:22:00 AM]: "last_delay_name" changed to "PresetBank: Wait up to 800ms after opening bank 2" [INFO][Bot #1][10/01 04:22:01 AM]: "last_delay_name" changed to "PresetBank: Wait 3s until bank is open until bank/depo open 1.1" [INFO][Bot #1][10/01 04:22:01 AM]: [OPEN-BANK] A: Successfully opened! [INFO][Bot #1][10/01 04:22:01 AM]: "last_delay_name" changed to "PresetBank: Wait up to 700ms after opening bank 3" [INFO][Bot #1][10/01 04:22:02 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:02 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:03 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:03 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:03 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][10/01 04:22:04 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:04 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:05 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:05 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:05 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][10/01 04:22:06 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:06 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:06 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:06 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:06 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][10/01 04:22:07 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:07 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:08 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:08 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:08 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][10/01 04:22:09 AM]: Setting bank... [INFO][Bot #1][10/01 04:22:09 AM]: Updated bank. [INFO][Bot #1][10/01 04:22:10 AM]: Script Perfect Wintertodt has paused!
  8. yeh of course, I don't mind. Yeah it was just a test account, Started with 10-15 then went to 18-25 to see how it would do, made it brand new and everything, ran Khal tutorial island, Stealth quester, then your script. No ban :).
  9. runnin great!
  10. Ok, not sure if this is a bug with mirror mode or not. Small lil bug I found but if you have a hammer, knife, axe *not sure if bronze or steel matters but I had steel* and a tinderbox, it'll open the bank and do nothing. [INFO][09/22 11:14:55 AM]: Script list refreshed and loaded 9 scripts. [INFO][Bot #1][09/22 11:14:58 AM]: Loaded 4 built-in random solvers! [INFO][Bot #1][09/22 11:14:58 AM]: Initialising guided state setup... [INFO][Bot #1][09/22 11:14:58 AM]: ... done! [INFO][Bot #1][09/22 11:14:58 AM]: Initialising modules... [INFO][Bot #1][09/22 11:14:58 AM]: Item Definitions loaded: 26916 [INFO][Bot #1][09/22 11:14:58 AM]: Definitions loaded: 26916 [INFO][Bot #1][09/22 11:14:58 AM]: 20 modules loaded [INFO][Bot #1][09/22 11:14:58 AM]: "eq_loaded" changed to "1" [INFO][Bot #1][09/22 11:14:58 AM]: ... done! [INFO][Bot #1][09/22 11:14:58 AM]: -- CzarMGS -- [INFO][Bot #1][09/22 11:14:58 AM]: Moving onto next state: [INITIAL_STATE] from [null] because: (We have just started the bot)! [INFO][Bot #1][09/22 11:14:59 AM]: Yay! [INFO][Bot #1][09/22 11:15:00 AM]: "g_walk_setting" changed to "101" [INFO][Bot #1][09/22 11:15:00 AM]: We are in SDN mode, let's load via resources [INFO][Bot #1][09/22 11:15:00 AM]: Banks added: [67] [INFO][Bot #1][09/22 11:15:01 AM]: Teleport spells added: [14] [INFO][Bot #1][09/22 11:15:01 AM]: Stronghold added [INFO][Bot #1][09/22 11:15:01 AM]: Entrances added: [67] [INFO][Bot #1][09/22 11:15:01 AM]: Agility shortcuts added: [15] [INFO][Bot #1][09/22 11:15:01 AM]: Floors added: [35] [INFO][Bot #1][09/22 11:15:01 AM]: Scenery added: [2] [INFO][Bot #1][09/22 11:15:01 AM]: Carpet rides added: [4] [INFO][Bot #1][09/22 11:15:01 AM]: Carpet rides added: [5] [INFO][Bot #1][09/22 11:15:01 AM]: NPC teleports added: [1] [INFO][Bot #1][09/22 11:15:01 AM]: Added al-kharid gate (payment) [INFO][Bot #1][09/22 11:15:01 AM]: Added 14500 nodes to graph in [117ms]. [INFO][Bot #1][09/22 11:15:01 AM]: 5 actionpoints ready [INFO][Bot #1][09/22 11:15:01 AM]: No food detected, can't auto-fill the setup window this time. [INFO][Bot #1][09/22 11:15:01 AM]: "total_wins" changed to "0" [INFO][Bot #1][09/22 11:15:01 AM]: "total_losses" changed to "0" [INFO][Bot #1][09/22 11:15:01 AM]: "crates_earned" changed to "0" [INFO][Bot #1][09/22 11:15:01 AM]: "total_deaths" changed to "0" [INFO][Bot #1][09/22 11:15:01 AM]: "total_pets" changed to "0" [INFO][Bot #1][09/22 11:15:01 AM]: "sc_brazier_empty_slots" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: Loading profile: (WTBaseOptions.txt) [INFO][Bot #1][09/22 11:15:04 AM]: Cleared setup. [INFO][Bot #1][09/22 11:15:04 AM]: Attempting to activate profile (WTBaseOptions.txt)... [INFO][Bot #1][09/22 11:15:04 AM]: "ss_wait_next_threshold" changed to "90" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_repair_brazier" changed to "Repair_if_nearby" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_ge_route" changed to "3" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_prep_purchase_poh" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_prep_cluehunter" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_prep_train_fm_im" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_light_brazier" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_open_crates" changed to "After_match" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_restock_food" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_prep_upgrade_pyro" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "pref_heal_percent_1" changed to "30" [INFO][Bot #1][09/22 11:15:04 AM]: "pref_heal_percent_2" changed to "50" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_break_length_1" changed to "25" [INFO][Bot #1][09/22 11:15:04 AM]: "pref_food_amount" changed to "6" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_break_length_2" changed to "60" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_prep_steel_axe" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_target_sector" changed to "Randomise_south" [INFO][Bot #1][09/22 11:15:04 AM]: "pref_food_min_start" changed to "4" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_allow_break_x_games" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "stop_con_size" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_healer_reaction" changed to "Run_to_the_opposite_side" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_restock_tele_wt" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_restock_clothing" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_aoe_response" changed to "Avoid_randomly" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_style" changed to "Chop_Fletch_Burn" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_restock_tele_ge" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_relight_brazier" changed to "Relight_if_nearby" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_wear_warm_clothing" changed to "0" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_style_post" changed to "Continue" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_prep_world_hop" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_bot_match_amount_2" changed to "25" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_bot_match_amount_1" changed to "18" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_prep_train_fm" changed to "1" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_restock_food_amount" changed to "200" [INFO][Bot #1][09/22 11:15:04 AM]: "ss_fletch_location" changed to "Default" [INFO][Bot #1][09/22 11:15:04 AM]: "pref_food" changed to "Herring" [INFO][Bot #1][09/22 11:15:23 AM]: Tab name [Game] [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: Parsing each node... [INFO][Bot #1][09/22 11:15:23 AM]: "ss_ge_route" changed to "Ring_of_wealth" [INFO][Bot #1][09/22 11:15:23 AM]: Overriding ss_ge_route from [Ring of wealth] to the index [3]! [INFO][Bot #1][09/22 11:15:23 AM]: "ss_ge_route" changed to "3" [INFO][Bot #1][09/22 11:15:23 AM]: "avoid_wield_axe" changed to "1" [WARN][Bot #1][09/22 11:15:23 AM]: The current script is overriding the Break Manager! [WARN][Bot #1][09/22 11:15:23 AM]: Use custom breaks at your own risk. [WARN][Bot #1][09/22 11:15:23 AM]: OSBot is not responsible for any issues with breaking. [INFO][Bot #1][09/22 11:15:23 AM]: Setting bank... [INFO][Bot #1][09/22 11:15:23 AM]: Updated bank. [INFO][Bot #1][09/22 11:15:23 AM]: "bot_target_matches" changed to "20" [INFO][Bot #1][09/22 11:15:23 AM]: "break_target_minutes" changed to "55" [INFO][Bot #1][09/22 11:15:23 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][09/22 11:15:24 AM]: Setting bank... [INFO][Bot #1][09/22 11:15:24 AM]: Updated bank. [INFO][Bot #1][09/22 11:15:24 AM]: Setting bank... [INFO][Bot #1][09/22 11:15:24 AM]: Updated bank. [INFO][Bot #1][09/22 11:15:24 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][09/22 11:15:25 AM]: Setting bank... [INFO][Bot #1][09/22 11:15:25 AM]: Updated bank. [INFO][Bot #1][09/22 11:15:26 AM]: Setting bank... [INFO][Bot #1][09/22 11:15:26 AM]: Updated bank. [INFO][Bot #1][09/22 11:15:26 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][09/22 11:15:27 AM]: Setting bank... [INFO][Bot #1][09/22 11:15:27 AM]: Updated bank. [INFO][Bot #1][09/22 11:15:28 AM]: Setting bank... [INFO][Bot #1][09/22 11:15:28 AM]: Updated bank. [INFO][Bot #1][09/22 11:15:28 AM]: We need to see our bank to determine if we can play or not. [INFO][Bot #1][09/22 11:15:28 AM]: Terminating script Perfect Wintertodt... [INFO][Bot #1][09/22 11:15:28 AM]: Shutting down script background executors [INFO][Bot #1][09/22 11:15:28 AM]: Attempting to save leaderboards... [INFO][Bot #1][09/22 11:15:28 AM]: Sending leaderboard data... [INFO][Bot #1][09/22 11:15:28 AM]: Got a success... [INFO][Bot #1][09/22 11:15:28 AM]: Script Perfect Wintertodt has exited!
  11. EDIT: Might've been a problem with mirror mode, restarted and it started buying things, but ring of wealth and games necklace price should be increased by like 5k. None in the GE for some reason lol. Another problem, when it's buying the warm clothes from the GE, it keeps buying a polar camo top over and over again until my Inventory is full. [INFO][Bot #1][09/21 11:32:25 AM]: We're still missing items to buy... [INFO][Bot #1][09/21 11:32:25 AM]: We don't have [Polar camo top], let's buy! [INFO][Bot #1][09/21 11:32:26 AM]: We've not got enough warm clothing: 0 [INFO][Bot #1][09/21 11:32:26 AM]: We're at a stage where we know what we should buy and take from the bank. (Curr: 0, To buy: 4). [INFO][Bot #1][09/21 11:32:26 AM]: We're still missing items to buy... [INFO][Bot #1][09/21 11:32:26 AM]: We don't have [Polar camo top], let's buy! [INFO][Bot #1][09/21 11:32:37 AM]: Bought!!!! [INFO][Bot #1][09/21 11:32:41 AM]: We've not got enough warm clothing: 0 [INFO][Bot #1][09/21 11:32:41 AM]: We're at a stage where we know what we should buy and take from the bank. (Curr: 0, To buy: 4). [INFO][Bot #1][09/21 11:32:41 AM]: We're still missing items to buy... [INFO][Bot #1][09/21 11:32:41 AM]: We don't have [Polar camo top], let's buy! [INFO][Bot #1][09/21 11:32:42 AM]: We've not got enough warm clothing: 0 [INFO][Bot #1][09/21 11:32:42 AM]: We're at a stage where we know what we should buy and take from the bank. (Curr: 0, To buy: 4). [INFO][Bot #1][09/21 11:32:42 AM]: We're still missing items to buy... [INFO][Bot #1][09/21 11:32:42 AM]: We don't have [Polar camo top], let's buy! [INFO][Bot #1][09/21 11:32:43 AM]: We've not got enough warm clothing: 0 [INFO][Bot #1][09/21 11:32:43 AM]: We're at a stage where we know what we should buy and take from the bank. (Curr: 0, To buy: 4). [INFO][Bot #1][09/21 11:32:43 AM]: We're still missing items to buy... [INFO][Bot #1][09/21 11:32:43 AM]: We don't have [Polar camo top], let's buy! [INFO][Bot #1][09/21 11:32:49 AM]: Terminating script Perfect Wintertodt... [INFO][Bot #1][09/21 11:32:49 AM]: Shutting down script background executors [INFO][Bot #1][09/21 11:32:49 AM]: Attempting to save leaderboards... [INFO][Bot #1][09/21 11:32:49 AM]: Sending leaderboard data... [INFO][Bot #1][09/21 11:32:49 AM]: Got a success... [INFO][Bot #1][09/21 11:32:49 AM]: Script Perfect Wintertodt has exited!
  12. Probably just detect levels until it needs steel axe tbh, whether it takes another inventory space or not, since it doesn't get any faster. Just my opinion. I think it should buy an iron and steel axe from the GE and keep it in the bank, and upgrade it when available *restocking at the bank* I also recommend, that when fletching, it selects the knife again after starting a fletch for it to be ready to use on another log as quickly as humanly possible. So like Use Knife > Fletch > Use knife *Hold* > Fletch when ice damage
  13. Sorry, been angry about these accounts I keep burning over and over again from multiple scripts, gets frustrating after a few times of trial and error. No worries, great script when it gets going, got me all the warm pieces and everything 👍
  14. Far from perfect Tried setting up a new account and after running everything to get the new account started Kept trying to use steel axe at level 1 WC Keeps buying a new steel axe even if its in inventory Trying to buy a games necklace for 800 gold and it just stops there because I had to put in 1k lol. Went to wintertodt and I think died like 20 times, probably burnt that account now lol.
  15. I have a steel axe in my bank but it refuses to withdraw it, why?
  16. Got banned, how do I use this script at sand crabs without getting banned? Does walking method matter? How do I break properly? What's the fucking secret cuz I always get banned when I use any combat script 😂 how does the "idle out" option work? I don't really get it? There's a check box that says "idle out (breaks)" with two boxes that you type some numbers in. Does it break between these timers? How long does it break for? Does it log out or stayed log in doing nothing?
  17. Didn't know it ran that far for that, gotchya. Auto retaliate was turned off by accident. Special attack working now, I was using the wrong weapon. Not sure why I died the first time though, wasn't watching it.
  18. Sand crabs plugin pretty buggy. Died first time using it, had monkfish on me. Will randomly run off somewhere and then run back to sand crabs. Won't even attack the sand crabs sometimes, should be able to tell when he's not attacking. Special attack option doesn't do anything. Can't save settings. Can't copy inventory. Isn't withdrawing potions I set in the bank tab. World hop player count doesn't seem to work? Also tries to world hop while fighting, all very buggy. For some reason, every once in a while, he'll run east all the way behind the altar and then run back to sand crabs. Not sure what this is for. My settings Single tile monkfish no order skill lvl up potions:atk/str playstyle_loot_ammo=0!loot_item_id_0=617!playstyle_activity=1!loot_item_id_1=45!loot_item_id_2=313!ss_break_idle_out=0!playstyle_mm_walk=0!area_option=0!ss_hop_no_combat_mins=3!playstyle_aggression=1!worldhop_amount=2!ss_allow_longwalk=1!bank_item_amount_2=4!bank_item_amount_1=4!bank_item_amount_0=16!bank_item_id_0=7946!bank_item_id_1=2436!bank_item_id_2=2440!playstyle_afk=0!ss_crash_tile_hop=1!crab_type=1!enable_special_attacks=1!worldhop_tile=1!ss_crash_tile_strict=0!ss_no_food=0!guideline_tile_z=0!worldhop_mode=1!ss_hop_no_combat=1!playstyle_avoid_retaliate=0!rock_fight_tile_x=1675!rock_fight_tile_y=3478!rock_fight_tile_z=0!playstyle_loot_sw=0!loot_list_size=3!drop_junk=0!ss_idle_out_break_mins_a=20!ss_idle_out_break_mins_b=40!afk_complete=0!bank_list_size=3!guideline_tile_y=3478!guideline_tile_x=1685!
  19. Still working? Doesn't work, gets stuck at "Walking to Tenzing" right after walking up to tenzing.
  20. I'm confused, why does random(0,4) do 0,1,2,3 and not up to 4? So in a scenario like this, it would never actually get 15? public void randomInterfaceEvent() { int rN = random(0, 15); if (!mp.getTabs().isOpen(Tab.INVENTORY)) { switch (rN) { case 0: this.mp.getTabs().open(Tab.INVENTORY, true); break; case 1: this.mp.getTabs().open(Tab.ACCOUNT_MANAGEMENT, true); break; case 2: this.mp.getTabs().open(Tab.ATTACK, true); break; case 3: this.mp.getTabs().open(Tab.CLANCHAT, true); break; case 4: this.mp.getTabs().open(Tab.EMOTES, true); break; case 5: this.mp.getTabs().open(Tab.EQUIPMENT, true); break; case 6: this.mp.getTabs().open(Tab.FRIENDS, true); break; case 7: this.mp.getTabs().open(Tab.INVENTORY, true); break; case 8: this.mp.getTabs().open(Tab.LOGOUT, true); break; case 9: this.mp.getTabs().open(Tab.PRAYER, true); break; case 10: this.mp.getTabs().open(Tab.MAGIC, true); break; case 11: this.mp.getTabs().open(Tab.MUSIC, true); break; case 12: this.mp.getTabs().open(Tab.QUEST, true); break; case 13: this.mp.getTabs().open(Tab.SETTINGS, true); break; case 14: this.mp.getTabs().open(Tab.SKILLS, true); break; case 15: this.mp.getTabs().open(Tab.SKILLS, true); break; } } else { } }
  21. Would something like this help at all? https://github.com/JoonasVali/NaturalMouseMotion Just wondering.
  22. There are a few bugs as well to the save profile. Every time you end the script, it saves, which is fine, but it saved over my profile with everything cleared out and I had to redo it. The "Ignore loot further than # tiles away" is always checked even if you load the profile. Enable deathwalk mode is always disabled in the armor tab even if you load the profile or not. Not sure if it had something to do with world hop, but I had errors come up *I didn't save it* similar to Pigfarmer's errors up above ^^, but I was just fighting cows.
  23. I think they're doing great tbh. Just a few kinks to work out. They might be really busy.
  24. EDIT: Not helping bans after trying to go hard on multiple skills, now sure how it helped get me to woodcutting to 75 on the same AIO script though. I implemented all of this, which I copied most of from another poster around here and added some things to it. Don't laugh at how messy it is, I'm very new to this 😁 Also thanks to @FuryShark for spoon feeding me some code. /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package util; import java.awt.Point; import static java.rmi.server.LogStream.log; import java.util.List; import java.util.Random; import java.util.stream.Collectors; import org.osbot.rs07.api.model.RS2Object; import org.osbot.rs07.api.ui.Skill; import org.osbot.rs07.api.ui.Tab; import org.osbot.rs07.script.MethodProvider; import static org.osbot.rs07.script.MethodProvider.random; import static org.osbot.rs07.script.MethodProvider.sleep; /** * * @author copycat */ public class Antiban { private final MethodProvider mp; private final Random random; public Antiban(MethodProvider mp) { this.mp = mp; this.random = new Random(); } public void TosleepOrNa() { try { int rN = this.random.nextInt(7); switch (rN) { case 0: sleep(random(100, 250)); break; case 1: sleep(random(250, 500)); break; case 2: sleep(random(500, 1000)); break; case 3: sleep(random(1000, 1250)); break; case 4: sleep(random(1250, 1500)); break; case 5: break; case 6: break; case 7: break; } } catch (Exception e) { } } public void randomInputEvent() { try { int rN = this.random.nextInt(5); switch (rN) { case 0: LiketoMoveitMoveit(); case 1: LiketoMoveitMoveit(); case 2: LiketoMoveitMoveit(); case 3: moveMouseRandomly(1 + this.random.nextInt(random(4, 6))); TosleepOrNa(); break; case 4: TomoveOrNotToMove(); sleep(random(2000, 6000)); break; case 5: TosleepOrNa(); this.mp.getMouse().move(this.mp.myPlayer().getX() + random(0, 10), this.mp.myPlayer().getY() + random(0, 10)); TosleepOrNa(); this.mp.getMouse().click(false); TosleepOrNa(); break; } } catch (InterruptedException e) { } } public void LiketoMoveitMoveit() { int rN = this.random.nextInt(2); switch (rN) { case 0: this.mp.getCamera().movePitch(this.random.nextInt(random(330, 360))); this.mp.getCamera().moveYaw(random(18, 22) + this.random.nextInt(random(18, 22) + this.random.nextInt(random(40, 45)))); TosleepOrNa(); TomoveOrNotToMove(); break; case 1: this.mp.getCamera().movePitch(this.random.nextInt(random(330, 360))); TosleepOrNa(); TomoveOrNotToMove(); break; case 2: this.mp.getMouse().move(this.random.nextInt(random(750, 760)), this.random.nextInt(random(490, 500))); TosleepOrNa(); TomoveOrNotToMove(); break; } } public void rightClickRandomObject() throws InterruptedException { List<RS2Object> visibleObjs = this.mp.getObjects().getAll().stream().filter(o -> o.isVisible()).collect(Collectors.toList()); // select a random object int index = random(0, visibleObjs.size() - 1); RS2Object obj = visibleObjs.get(index); if (obj != null) { // hover the object and right click TosleepOrNa(); obj.hover(); TosleepOrNa(); this.mp.getMouse().click(true); TosleepOrNa(); // while the menu is still open, move the mouse to a new location while (this.mp.getMenuAPI().isOpen()) { TosleepOrNa(); moveMouseRandomly(random(0, 2)); TosleepOrNa(); TomoveOrNotToMove(); } } } public void randomInterfaceEvent() { try { int rN = this.random.nextInt(15); switch (rN) { case 0: rightClickRandomObject(); TosleepOrNa(); break; case 1: this.mp.getTabs().open(Tab.ACCOUNT_MANAGEMENT, true); TosleepOrNa(); break; case 2: this.mp.getTabs().open(Tab.ATTACK, true); TosleepOrNa(); break; case 3: this.mp.getTabs().open(Tab.CLANCHAT, true); TosleepOrNa(); break; case 4: this.mp.getTabs().open(Tab.EMOTES, true); TosleepOrNa(); break; case 5: this.mp.getTabs().open(Tab.EQUIPMENT, true); TosleepOrNa(); break; case 6: this.mp.getTabs().open(Tab.FRIENDS, true); TosleepOrNa(); break; case 7: this.mp.getTabs().open(Tab.INVENTORY, true); TosleepOrNa(); break; case 8: this.mp.getTabs().open(Tab.LOGOUT, true); TosleepOrNa(); break; case 9: this.mp.getTabs().open(Tab.PRAYER, true); TosleepOrNa(); break; case 10: this.mp.getTabs().open(Tab.MAGIC, true); TosleepOrNa(); break; case 11: this.mp.getTabs().open(Tab.MUSIC, true); TosleepOrNa(); break; case 12: this.mp.getTabs().open(Tab.QUEST, true); TosleepOrNa(); break; case 13: this.mp.getTabs().open(Tab.SETTINGS, true); TosleepOrNa(); break; case 14: this.mp.getTabs().open(Tab.SKILLS, true); TosleepOrNa(); break; case 15: TosleepOrNa(); break; } } catch (InterruptedException e) { } } public void moveMouseRandomly(int numberOfPositions) { Point[] pointArray = new Point[numberOfPositions]; for (int i = 0; i < pointArray.length; i++) { pointArray = new Point(-10 + this.random.nextInt(850), -10 + this.random.nextInt(550)); } for (int i = 0; i < pointArray.length; i++) { this.mp.getMouse().move(pointArray.x, pointArray.y); try { sleep(random(100, 300)); } catch (InterruptedException e) { } } } private long lastInteractionTime = System.currentTimeMillis(); private int timer = 5000; private int timerBank = 1000; private boolean shouldReset() { return (System.currentTimeMillis() - lastInteractionTime) > timer; } private boolean shouldResetBank() { return (System.currentTimeMillis() - lastInteractionTime) > timerBank; } private void AntiBankBanTimer() { lastInteractionTime = System.currentTimeMillis(); timer = random(100, 10000); } private void Antibantimer() { lastInteractionTime = System.currentTimeMillis(); timer = random(5000, 30000); } public void SumFun() { if (shouldReset()) { // perform anti ban Antibantimer(); try { int rN = new Random().nextInt(8); switch (rN) { case 0: randomInputEvent(); TosleepOrNa(); break; case 1: randomInputEvent(); TosleepOrNa(); break; case 2: randomInterfaceEvent(); TosleepOrNa(); break; case 3: randomInterfaceEvent(); TosleepOrNa(); break; case 4: moveMouseRandomly(random(1, 5)); TosleepOrNa(); break; case 5: moveMouseRandomly(random(1, 5)); TosleepOrNa(); sleep(random(2000, 10000)); break; case 6: rightClickRandomObject(); TosleepOrNa(); break; case 7: rightClickRandomObject(); TosleepOrNa(); break; case 8: rightClickRandomObject(); TosleepOrNa(); break; } } catch (InterruptedException e) { } } } public void BankAntiban() { if (shouldResetBank()) { // perform anti ban AntiBankBanTimer(); try { int rN = new Random().nextInt(8); switch (rN) { case 0: randomInputEvent(); TosleepOrNa(); break; case 1: randomInputEvent(); TosleepOrNa(); break; case 2: rightClickRandomObject(); TosleepOrNa(); break; case 3: moveMouseRandomly(random(1, 5)); TosleepOrNa(); break; case 4: moveMouseRandomly(random(1, 5)); TosleepOrNa(); TomoveOrNotToMove(); break; case 5: moveMouseRandomly(random(1, 5)); TomoveOrNotToMove(); sleep(random(2000, 10000)); break; case 6: rightClickRandomObject(); TosleepOrNa(); break; case 7: randomInputEvent(); TosleepOrNa(); break; case 8: rightClickRandomObject(); TosleepOrNa(); break; } } catch (InterruptedException e) { } } } public void TomoveOrNotToMove() { int rN = this.random.nextInt(1); switch (rN) { case 0: this.mp.getMouse().moveOutsideScreen(); TosleepOrNa(); break; case 1: break; } } }
  25. I've added a lot of those things and it seemed to be successful for woodcutting so far, 24/7 woodcutting to 72, albeit a bit slow at 25K EXP/h on yews, but I still haven't been banned. The reason it's so slow is because he performs a random function at every action and there are a lot of random sleep timers webwalk, random action, random pops up, random action, dismiss random| cut cut cut random action cut cut cut random action walks to bank, random action, opens bank, random action, deposits item, random action. But it allows me to use it 24/7 on one skill without worrying where they'll go. I'm trying to wonder what an optimal way of antiban would be without having to sacrifice a ton of EXP/H. It's really hard to say that no one knows what causes bans and bot detection after so many years of OS botting. I'd imagine very experienced botters would have a full on guide on how to design their script so it doesn't succumb to bans using constant trial and error (Like I did sacrificing 10+ accounts to woodcutting) But I'm noticing it's quite the opposite, with people practically saying "yeah it's impossible." but it's not impossible. You should be able to implement anything in the script that deters a detection, and it should be relatively easy. Anti-cheating detection methods are bread and butter of game companies and it's surprising to me that no one knows how they do it just by constant trial and error. Throwing things in the script one after another until a successful non-ban happens, and then in reverse, removing one thing after another until a ban happens so to optimize exp/hr.

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.