[EK][20][Port Hope] North Surface
Code:
- <Settings>
<Port-Hope-north-by-Boget />
- <Alerts>
- <Player>
- <OnScreen>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
<SafeList>null</SafeList>
</OnScreen>
- <Attacking>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
<SafeList>null</SafeList>
</Attacking>
- <GMOnScreen>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<Disconnect>no</Disconnect>
</GMOnScreen>
</Player>
<Creature />
<Item />
- <Message>
- <PrivateMessage>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
<SafeList>null</SafeList>
</PrivateMessage>
- <Advanced>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
<Screenshot>yes</Screenshot>
</Advanced>
- <Raid>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
<Warnings>All</Warnings>
</Raid>
- <SafeBank>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
</SafeBank>
- <HealCreature>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
<Screenshot>no</Screenshot>
</HealCreature>
- <YourAttack>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
<Screenshot>no</Screenshot>
<SafeList>null</SafeList>
</YourAttack>
- <Unjust>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
</Unjust>
</Message>
- <Capacity>
<Value>100</Value>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
</Capacity>
- <StandTime>
<Value>30000</Value>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
</StandTime>
- <Stamina>
<Value>841</Value>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
</Stamina>
- <Disconnect>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
</Disconnect>
<Enabled>yes</Enabled>
</Alerts>
- <Healer>
- <Rules>
- <health-potion>
<HealRange>0 to 55 %</HealRange>
<ManaRange>0 to 100 %</ManaRange>
<HealMethod>Health Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</health-potion>
- <exura-ico>
<HealRange>55 to 90 %</HealRange>
<ManaRange>40 to all</ManaRange>
<HealMethod>Wound Cleansing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</exura-ico>
- <mana-potion>
<HealRange>55 to 100 %</HealRange>
<ManaRange>0 to 50 %</ManaRange>
<HealMethod>Mana Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</mana-potion>
- <mana-training>
<HealRange>90 to 100 %</HealRange>
<ManaRange>95 to 100 %</ManaRange>
<HealMethod>Wound Cleansing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</mana-training>
- <anti-paralyze>
<HealRange>90 to 100 %</HealRange>
<ManaRange>40 to all</ManaRange>
<HealMethod>Wound Cleansing</HealMethod>
<ExtraCondition>If paralyzed</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</anti-paralyze>
</Rules>
<PingCompensation>10</PingCompensation>
<Enabled>yes</Enabled>
</Healer>
- <FriendHealer>
<Rules />
<Enabled>no</Enabled>
</FriendHealer>
- <Refiller>
<Rules />
<Enabled>no</Enabled>
</Refiller>
- <HotKeys>
- <List>
- <ShowBot>
<Script>showbot()</Script>
<MainKey>66</MainKey>
<ComboKey>Alt</ComboKey>
<Enabled>yes</Enabled>
</ShowBot>
- <PauseBot>
<Script>local cavebot = getsettings('Settings/CaveBot/Enabled') local targeting = getsettings('Settings/Targeting/Enabled') if cavebot == 'no' or targeting == 'no' then setcavebot('yes') settargeting('yes') setlooting('yes') setalarms('yes') setsettings('Settings\\Actions\\List\\Drop empty potion flasks\\Enabled', 'yes') setsettings('Settings\\Hud\\Enabled', 'yes') else setcavebot('no') settargeting('no') setlooting('no') setalarms('no') setsettings('Settings\\Actions\\List\\Drop empty potion flasks\\Enabled', 'no') setsettings('Settings\\Hud\\Enabled', 'no') end wait(500)</Script>
<MainKey>45</MainKey>
<ComboKey>None</ComboKey>
<Enabled>yes</Enabled>
</PauseBot>
- <ShowClient>
<Script>focusclient()</Script>
<MainKey>84</MainKey>
<ComboKey>Alt</ComboKey>
<Enabled>yes</Enabled>
</ShowClient>
- <ShowSettings>
<Script>showsettings()</Script>
<MainKey>83</MainKey>
<ComboKey>Alt</ComboKey>
<Enabled>yes</Enabled>
</ShowSettings>
</List>
<Condition>Client focus required</Condition>
<Enabled>yes</Enabled>
</HotKeys>
- <Actions>
- <List>
- <Drop-empty-potion-flasks>
<Script>if itemcount(285) > 5 and maround(5) == 0 and not lootbodies then pausewalking(1000) dropitems(285) end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</Drop-empty-potion-flasks>
- <Screenshot-on-death>
<Script>if hppc < 10 then focusclient() screenshot() end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</Screenshot-on-death>
</List>
<Setup>--[[ Boget proudly presents: Port Hope north v1.0.0 for 20+ EK --]] -- Backpack settings bpMain = 'Backpack' -- 00 bpLoot = 'Red Backpack' -- 01 bpLootStack = 'Orange Backpack' -- 02 bpGold = 'Golden Backpack' -- 03 bpDepotMain = 'Yellow Backpack' bpDepotLootStack = 'Beach Backpack' bpDepotLoot = 'Blue Backpack' -- Potion settings mpType = 'mana potion' mpMax = 20 mpMin = 5 mpCost = 50 hpType = 'health potion' hpMax = 20 hpMin = 5 hpCost = 45 -- Hunt settings capMin = 50 -- Loot settings lootStack = { 'seeds', 'colourful feather', 'terrorbird beak', 'wood', 'poisonous slime', 'centipede leg', 'swamp grass', 'cobra tongue', 'piece of crocodile leather', 'troll green' } lootOther = { 'medicine pouch' }</Setup>
<Enabled>yes</Enabled>
</Actions>
- <CaveBot>
- <Waypoints>
<start>Stand 32599 32708 7</start>
<w001>Node 32587 32704 7</w001>
<w002>Node 32577 32701 7</w002>
<w003>Node 32574 32687 7</w003>
<w004>Node 32595 32676 7</w004>
<w005>Node 32611 32684 7</w005>
<w006>Node 32639 32652 7</w006>
<w007>Node 32645 32666 7</w007>
<w008>Node 32643 32635 7</w008>
<w009>Node 32627 32617 7</w009>
<w010>Node 32653 32618 7</w010>
<w011>Node 32642 32601 7</w011>
<w012>Node 32674 32609 7</w012>
<w013>Node 32695 32600 7</w013>
<w014>Node 32710 32587 7</w014>
<w015>Node 32704 32618 7</w015>
<w016>Node 32677 32638 7</w016>
<w017>Node 32680 32650 7</w017>
<w018>Node 32680 32654 7</w018>
<w019>Node 32655 32672 7</w019>
<w020>Node 32649 32680 7</w020>
<w021>Action 32649 32680 7 if cap < capMin or itemcount(mpType) <= mpMin or itemcount(hpType) <= hpMin then; gotolabel('deposit');else; gotolabel('start');end</w021>
<deposit>Stand 32625 32750 7</deposit>
<w023>Stand 32625 32749 7</w023>
<w024>Stand 32625 32748 6</w024>
<w025>Action 32625 32748 6 setsettings('Settings\\Cavebot\\Pathfinding\\WalkThroughPlayers', 'yes');setsettings('Settings\\Cavebot\\Settings\\OpenNextBp', 'no');setalarms('no');minimizewindows('equip');;if mppc <= 85 then; useitem(mpType, posx, posy, posz);end</w025>
<Brengus>Stand 32632 32747 6</Brengus>
<w027>Action 32632 32747 6 turn('e');say('hi');wait(1500, 2000);npcsay('trade');wait(1000, 1500);sellitems('crocodile boots', 100);wait(100, 400);sellitems('feather headdress', 100)</w027>
<Ferks>Stand 32632 32738 6</Ferks>
<w029>Action 32632 32738 6 local manasNeeded = positive(mpMax - itemcount(mpType));local suppliesCost = manasNeeded * mpCost;local healthsNeeded = positive(hpMax - itemcount(hpType));suppliesCost = suppliesCost + healthsNeeded * hpCost;;turn('e');say('hi');wait(1000, 1500);npcsay('deposit all');wait(1000, 1500);npcsay('yes');wait(1000, 1500);;if suppliesCost > 0 then; npcsay('withdraw ' .. suppliesCost); wait(1000, 1500); npcsay('yes'); wait(1000, 1500);end;;npcsay('balance')</w029>
<ladder>Ladder 32626 32742 6</ladder>
<w031>Stand 32626 32743 5</w031>
<w032>Action 32626 32743 5 if not islocation() then; gotolabel('ladder');end</w032>
<Tandros>Stand 32624 32740 5</Tandros>
<w034>Action 32624 32740 5 turn('w');say('hi');wait(1000, 1500);npcsay('vial');wait(1000, 1500);npcsay('yes');wait(1000, 1500);npcsay('trade');wait(1000, 1500);buyitemsupto(mpType, mpMax);wait(1000, 1500);buyitemsupto(hpType, hpMax)</w034>
<w035>Stand 32626 32741 5</w035>
<w036>Stand 32626 32742 5</w036>
<w037>Stand 32626 32742 6</w037>
<w038>Stand 32625 32748 6</w038>
<w039>Stand 32625 32749 6</w039>
<w040>Stand 32625 32750 7</w040>
<w041>Stand 32622 32745 7</w041>
<w042>Action 32622 32745 7 function closeAllAndOpenMainBackpack (); closewindows(); wait(800, 1000); openitem(bpMain, 'back'); wait(800, 1000); minimizewindows('equip'); wait(800, 1000); resizewindows(); wait(800, 1000);end;;closeAllAndOpenMainBackpack();;reachgrounditem('depot');openitem('depot');wait(800, 1000);openitem('depot chest', 'locker');wait(800, 1000);openitem(bpDepotMain, 'depot chest');wait(800, 1000)</w042>
<w043>Action 32622 32745 7 openitem(bpLootStack, bpMain, true)</w043>
<w044>Action 32622 32745 7 depotdeposit(bpDepotLootStack, unpack(lootStack))</w044>
<w045>Action 32622 32745 7 if itemcount(bpLootStack, bpLootStack) > 0 then; openitem(bpLootStack, bpLootStack); gotolabel(wpt.id - 1);else; closewindow(bpLootStack);end</w045>
<w046>Action 32622 32745 7 openitem(bpLoot, bpMain, true)</w046>
<w047>Action 32622 32745 7 depotdeposit(bpDepotLoot, unpack(lootOther))</w047>
<w048>Action 32622 32745 7 if itemcount(bpLoot, bpLoot) > 0 then; openitem(bpLoot, bpLoot); gotolabel(wpt.id - 1);else; closewindow(bpLoot);end</w048>
<backpacks>Action 32622 32745 7 closeAllAndOpenMainBackpack();openitem(bpLoot, bpMain, true);wait(800, 1000);resizewindows();wait(800, 1000);openitem(bpLootStack, bpMain, true);wait(800, 1000);resizewindows();wait(800, 1000);openitem(bpGold, bpMain, true);wait(800, 1000);resizewindows();wait(800, 1000)</backpacks>
<backpackCheck>Action 32622 32745 7 if windowcount() ~= 4 then; gotolabel('backpacks');end</backpackCheck>
<w051>Stand 32623 32749 7</w051>
<w052>Action 32623 32749 7 setsettings('Settings\\Cavebot\\Pathfinding\\WalkThroughPlayers', 'no');setsettings('Settings\\Cavebot\\Settings\\OpenNextBp', 'If cavebot enabled');setalarms('yes');gotolabel('start')</w052>
</Waypoints>
- <Pathfinding>
<SpecialAreas />
<WalkThroughPlayers>no</WalkThroughPlayers>
<WalkingMethod>Map Clicks</WalkingMethod>
<MapWalkDistance>20 to 50</MapWalkDistance>
<WalkableIds>140;404;831;832;833;834;883;2118;2119;2120;2121;2122;2123;2124;2125;2126;2127;2131;2132;2133;2134;2135;2314;2315;2316;2319;2346;2347;2348;2349;2350;2351;2352;2353;2354;2355;2356;2357;2358;2359;2360;2361;2362;2363;2364;2365;2366;2367;2368;2369;2370;2371;2372;2373;2374;2375;2376;2377;2378;2379;2380;2381;2382;2383;2384;2385;2418;2419;2420;2421;2422;2423;2424;2425;2426;2431;2432;2433;2434;2441;2442;2443;2444;2469;2471;2472;2473;2478;2480;2481;2482;2483;2484;2485;2486;2519;2523;2775;2776;2777;2778;2779;2780;2781;2782;2783;2784;2785;2786;2787;2788;2789;2790;2791;2792;2793;2794;2795;2796;2797;2798;2799;2800;2801;2802;2803;2804;2805;2806;2807;2808;2809;2810;2811;2812;2981;2983;2982;2984;2985;2987;2988;3503;3504;3514;3807;5086;5087;5088;6114;6115;6355;6356;6357;6358;6359;6360;6361;6362;6371;6372;7864;8455;8763;9061;9062;10207;10209;10216;10286;10287;10288;11009;11800;11801;11802;11803;11804;11805;11806;11807;11808;11809;11810</WalkableIds>
</Pathfinding>
- <Settings>
<Rope>3003</Rope>
<Shovel>3457</Shovel>
<Pick>3456</Pick>
<Machete>3308</Machete>
<NodeRange>4</NodeRange>
<Priority>Target and Looting</Priority>
<OpenNextBp>If cavebot enabled</OpenNextBp>
<AutoMount>no</AutoMount>
<Anti-idle>no</Anti-idle>
<EatFood>yes</EatFood>
<FoodToEat>3725;3587;3600;3595;3589;3598;8014;3583;3606;3578;3592;3582;3577;3593;3586;3585;3581;3723</FoodToEat>
<PauseOnDeath>yes</PauseOnDeath>
</Settings>
<Enabled>no</Enabled>
</CaveBot>
- <Looting>
- <List>
- <crocodile-boots>
<Id>3556</Id>
<Destination>01</Destination>
<AlarmOn>No Alarm</AlarmOn>
</crocodile-boots>
- <feather-headdress>
<Id>3406</Id>
<Destination>01</Destination>
<AlarmOn>No Alarm</AlarmOn>
</feather-headdress>
- <seeds>
<Id>647</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</seeds>
- <colourful-feather>
<Id>11514</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</colourful-feather>
- <terrorbird-beak>
<Id>10273</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</terrorbird-beak>
- <wood>
<Id>5901</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</wood>
- <poisonous-slime>
<Id>9640</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</poisonous-slime>
- <health-potion>
<Id>266</Id>
<Destination>00</Destination>
<AlarmOn>No Alarm</AlarmOn>
</health-potion>
- <centipede-leg>
<Id>10301</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</centipede-leg>
- <swamp-grass>
<Id>9686</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</swamp-grass>
- <cobra-tongue>
<Id>9634</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</cobra-tongue>
- <piece-of-crocodile-leather>
<Id>10279</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</piece-of-crocodile-leather>
- <medicine-pouch>
<Id>12517</Id>
<Destination>01</Destination>
<AlarmOn>No Alarm</AlarmOn>
</medicine-pouch>
- <troll-green>
<Id>3741</Id>
<Destination>02</Destination>
<AlarmOn>No Alarm</AlarmOn>
</troll-green>
- <gold-coin>
<Id>3031</Id>
<Destination>03</Destination>
<AlarmOn>No Alarm</AlarmOn>
</gold-coin>
</List>
<Condition>All corpses</Condition>
<Style>After melee kill</Style>
<OpenBodyTime>150</OpenBodyTime>
<Range>10</Range>
<EatFood>yes</EatFood>
<Enabled>yes</Enabled>
</Looting>
- <Targeting>
- <Monsters>
- <filth-toad>
<Categories>-</Categories>
<Danger>1</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</filth-toad>
- <slime>
<Categories>-</Categories>
<Danger>1</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>no</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</slime>
- <bug>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</bug>
- <terror-bird>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</terror-bird>
- <cobra>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</cobra>
- <crocodile>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</crocodile>
- <centipede>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</centipede>
- <swamp-troll>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</swamp-troll>
- <cave-rat>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</cave-rat>
- <snake>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</snake>
</Monsters>
- <Settings>
<ListOrder>1</ListOrder>
<Health>4</Health>
<Proximity>5</Proximity>
<Danger>9</Danger>
<PlayerOnScreenSecurity>If cavebotting</PlayerOnScreenSecurity>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<MustBeReachable>yes</MustBeReachable>
<MustBeShootable>no</MustBeShootable>
</Settings>
<Enabled>yes</Enabled>
</Targeting>
- <Hud>
- <List>
- <Experience-counter>
<Script>function formatNumber (amount) local formatted = amount while true do formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2') if (k==0) then break end end return formatted end function padNumber (num, len, char) str = tostring(num) len = len or 2 char = char or '0' return string.rep(char, len - #str) .. str end setsize(100,100) setfontcolor('white') addtext('exp/hour:', 10, 45) addtext(formatNumber(exphour), 110, 45) addtext('exp left:', 10, 60) addtext(formatNumber(exptolevel()), 110, 60) addtext('time left:', 10, 75) local totalSeconds = exptolevel() / exphour * 3600 local hoursLeft = math.floor(totalSeconds / 3600) local remainder = totalSeconds % 3600 local minutesLeft = math.floor(remainder / 60) remainder = remainder % 60 local secondsLeft = math.ceil(remainder) local timeleft = padNumber(hoursLeft) .. ':' .. padNumber(minutesLeft) .. ':' .. padNumber(secondsLeft) addtext(timeleft, 110, 75) addtext('exp gained:', 10, 90) addtext(formatNumber(expgained), 110, 90) addtext('hunt duration:', 10, 105) addtext(timehunt, 110, 105) if balance >= 0 then addtext('bank balance:', 10, 120) addtext(formatNumber(balance), 110, 120) end</Script>
<RefreshRate>1000</RefreshRate>
<Enabled>yes</Enabled>
</Experience-counter>
</List>
<Show>If focused</Show>
<Enabled>yes</Enabled>
</Hud>
- <Input>
- <Keyboard>
<Mode>Simulate</Mode>
<StuckCtrlShift>If cavebot on, release after 1 sec</StuckCtrlShift>
<TypingStyle>Keyboard keys</TypingStyle>
<PressWaitTime>45 to 65</PressWaitTime>
</Keyboard>
- <Mouse>
<Mode>Simulate</Mode>
<Scroll>Use mouse wheel</Scroll>
<MoveSpeed>Instantaneous</MoveSpeed>
<ClickWaitTime>30 to 50</ClickWaitTime>
</Mouse>
<OpenMenuPolicy>Confirm if cavebotting</OpenMenuPolicy>
<Enabled>yes</Enabled>
</Input>
<Port-Hope-north-by-Boget />
</Settings>