[EK][20][Port Hope] Tarantulas /w Tasker
Code:
- <Settings>
<By_Cat />
- <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>no</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>
- <EXURA_MAGE>
<HealRange>70 to 80 %</HealRange>
<ManaRange>20 to all</ManaRange>
<HealMethod>Light Healing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</EXURA_MAGE>
- <EXURA_GRAN_MAGE>
<HealRange>0 to 70 %</HealRange>
<ManaRange>80 to all</ManaRange>
<HealMethod>Intense Healing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</EXURA_GRAN_MAGE>
- <MP_MAGE>
<HealRange>1 to all</HealRange>
<ManaRange>0 to 40 %</ManaRange>
<HealMethod>Mana Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</MP_MAGE>
- <ANTIPARALYZED_MAGE>
<HealRange>0 to 100 %</HealRange>
<ManaRange>20 to all</ManaRange>
<HealMethod>Light Healing</HealMethod>
<ExtraCondition>If paralyzed</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</ANTIPARALYZED_MAGE>
- <EXURA_GRAN_PALLY>
<HealRange>50 to 75 %</HealRange>
<ManaRange>70 to all</ManaRange>
<HealMethod>Intense Healing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</EXURA_GRAN_PALLY>
- <EXURA_PALLY>
<HealRange>75 to 85 %</HealRange>
<ManaRange>20 to all</ManaRange>
<HealMethod>Light Healing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</EXURA_PALLY>
- <MANA_TRAIN_PALLY>
<HealRange>0 to 100 %</HealRange>
<ManaRange>97 to 100 %</ManaRange>
<HealMethod>Light Healing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</MANA_TRAIN_PALLY>
- <HP_PALLY>
<HealRange>0 to 50 %</HealRange>
<ManaRange>0 to 100 %</ManaRange>
<HealMethod>Health Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>yes</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</HP_PALLY>
- <ANTIPARALYZED_PALLY>
<HealRange>0 to 100 %</HealRange>
<ManaRange>20 to all</ManaRange>
<HealMethod>Light Healing</HealMethod>
<ExtraCondition>If paralyzed</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</ANTIPARALYZED_PALLY>
- <HP_KNIGHT>
<HealRange>0 to 50 %</HealRange>
<ManaRange>0 to 100 %</ManaRange>
<HealMethod>Health Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>yes</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</HP_KNIGHT>
- <EXURA_ICO>
<HealRange>50 to 80 %</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_TRAIN_KNIGHT>
<HealRange>0 to 100 %</HealRange>
<ManaRange>97 to 100 %</ManaRange>
<HealMethod>Intense Recovery</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</MANA_TRAIN_KNIGHT>
- <ANTIPARALYZED_KNIGHT>
<HealRange>0 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>
</ANTIPARALYZED_KNIGHT>
- <MP_KNIGHT>
<HealRange>0 to 100 %</HealRange>
<ManaRange>0 to 50 %</ManaRange>
<HealMethod>Mana Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>yes</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</MP_KNIGHT>
- <MP_PALLY>
<HealRange>0 to 100 %</HealRange>
<ManaRange>0 to 40 %</ManaRange>
<HealMethod>Mana Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</MP_PALLY>
</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('on') settargeting('on') setlooting('on') else setcavebot('off') settargeting('off') setlooting('off') end wait(500)</Script>
<MainKey>19</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>
- <KILLED_COUNT>
<Script>0</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>no</Enabled>
</KILLED_COUNT>
- <COUNTER>
<Script>local KILLED_COUNT1 = getsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script') local KILLED_COUNT2 = positive(KILLED_COUNT1+1) local TASK_MONSTERS = {"tarantula"} local TASKS_DONE = getsettings('Settings\\Looting\\List\\TASK_DONE\\Destination')+0 local SERVER_LOG_MSG = getnewmessages("Server Log") local SERVER_LOG_MSG_COUNT = SERVER_LOG_MSG.count - 1 for INDEX = 0, SERVER_LOG_MSG_COUNT do if (SERVER_LOG_MSG[SERVER_LOG_MSG_COUNT - INDEX].text:find('Loot of a') and SERVER_LOG_MSG[SERVER_LOG_MSG_COUNT - INDEX].type == 19) then for _, MONSTER in ipairs(TASK_MONSTERS) do if (SERVER_LOG_MSG[SERVER_LOG_MSG_COUNT - INDEX].text:find(MONSTER:lower())) then if TASKER == true and TASKS_DONE < 3 then setsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script',KILLED_COUNT2) end end end end end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</COUNTER>
- <VOCATION>
<Script>local TARANTULA1 = 'Settings\\Targeting\\Monsters\\tarantula\\ListSettings\\Setting0\\ListSpell\\Spell0' local TARANTULA2 = 'Settings\\Targeting\\Monsters\\tarantula\\ListSettings\\Setting0\\Distance' local TARANTULA3 = 'Settings\\Targeting\\Monsters\\tarantula\\ListSettings\\Setting1\\Distance' local CARNIPHILA1 = 'Settings\\Targeting\\Monsters\\carniphila\\ListSettings\\Setting0\\ListSpell\\Spell0' local CARNIPHILA2 = 'Settings\\Targeting\\Monsters\\carniphila\\ListSettings\\Setting0\\Distance' local TARANTULA4 = 'Settings\\Targeting\\Monsters\\tarantula\\ListSettings\\Setting1\\ListSpell\\Spell0' local HIDE1 = 'Settings\\Targeting\\Monsters\\Hide\\ListSettings\\Setting0\\Distance' local HIDE2 = 'Settings\\Targeting\\Monsters\\Hide\\ListSettings\\Setting0\\ListSpell\\Spell0' local EXURA_MAGE = 'Settings\\Healer\\Rules\\EXURA_MAGE\\Enabled' local EXURA_GRAN_MAGE = 'Settings\\Healer\\Rules\\EXURA_GRAN_MAGE\\Enabled' local MP_MAGE = 'Settings\\Healer\\Rules\\MP_MAGE\\Enabled' local ANTIPARALYZED_MAGE = 'Settings\\Healer\\Rules\\ANTIPARALYZED_MAGE\\Enabled' local EXURA_GRAN_PALLY = 'Settings\\Healer\\Rules\\EXURA_GRAN_PALLY\\Enabled' local EXURA_PALLY = 'Settings\\Healer\\Rules\\EXURA_PALLY\\Enabled' local MANA_TRAIN_PALLY = 'Settings\\Healer\\Rules\\MANA_TRAIN_PALLY\\Enabled' local HP_PALLY = 'Settings\\Healer\\Rules\\HP_PALLY\\Enabled' local MP_PALLY = 'Settings\\Healer\\Rules\\MP_PALLY\\Enabled' local ANTIPARALYZED_PALLY = 'Settings\\Healer\\Rules\\ANTIPARALYZED_PALLY\\Enabled' local HP_KNIGHT = 'Settings\\Healer\\Rules\\HP_KNIGHT\\Enabled' local EXURA_ICO = 'Settings\\Healer\\Rules\\EXURA_ICO\\Enabled' local MANA_TRAIN_KNIGHT = 'Settings\\Healer\\Rules\\MANA_TRAIN_KNIGHT\\Enabled' local ANTIPARALYZED_KNIGHT = 'Settings\\Healer\\Rules\\ANTIPARALYZED_KNIGHT\\Enabled' local MP_KNIGHT = 'Settings\\Healer\\Rules\\MP_KNIGHT\\Enabled' local ALL1 = 'Settings\\Targeting\\Monsters\\all\\ListSettings\\Setting0\\Stance' local ALL2 = 'Settings\\Targeting\\Monsters\\all\\ListSettings\\Setting0\\Distance' if VOCATION == 'ED' or VOCATION == 'MS' then setsettings(TARANTULA1,'Flame Strike') setsettings(TARANTULA4,'Flame Strike') setsettings(CARNIPHILA1,'Flame Strike') setsettings(HIDE2,'Flame Strike') setsettings(TARANTULA2,3) setsettings(TARANTULA3,3) setsettings(CARNIPHILA2,3) setsettings(HIDE1,3) setsettings(EXURA_MAGE,'yes') setsettings(EXURA_GRAN_MAGE,'yes') setsettings(MP_MAGE,'yes') setsettings(ANTIPARALYZED_MAGE,'yes') setsettings(EXURA_GRAN_PALLY,'no') setsettings(EXURA_PALLY,'no') setsettings(MANA_TRAIN_PALLY,'no') setsettings(HP_PALLY,'no') setsettings(MP_PALLY,'no') setsettings(ANTIPARALYZED_PALLY,'no') setsettings(HP_KNIGHT,'no') setsettings(EXURA_ICO,'no') setsettings(MANA_TRAIN_KNIGHT,'no') setsettings(ANTIPARALYZED_KNIGHT,'no') setsettings(MP_KNIGHT,'no') setsettings(ALL1,'Keep Away') setsettings(ALL2,2) end if VOCATION == 'RP' then setsettings(TARANTULA1,'No Action') setsettings(TARANTULA4,'No Action') setsettings(CARNIPHILA1,'No Action') setsettings(HIDE2,'No Action') setsettings(TARANTULA2,3) setsettings(TARANTULA3,3) setsettings(CARNIPHILA2,3) setsettings(HIDE1,3) setsettings(EXURA_MAGE,'no') setsettings(EXURA_GRAN_MAGE,'no') setsettings(MP_MAGE,'no') setsettings(ANTIPARALYZED_MAGE,'no') setsettings(EXURA_GRAN_PALLY,'yes') setsettings(EXURA_PALLY,'yes') setsettings(MANA_TRAIN_PALLY,'yes') setsettings(HP_PALLY,'yes') setsettings(MP_PALLY,'yes') setsettings(ANTIPARALYZED_PALLY,'yes') setsettings(HP_KNIGHT,'no') setsettings(EXURA_ICO,'no') setsettings(MANA_TRAIN_KNIGHT,'no') setsettings(ANTIPARALYZED_KNIGHT,'no') setsettings(MP_KNIGHT,'no') setsettings(ALL1,'Keep Away') setsettings(ALL2,2) end if VOCATION == 'EK' then setsettings(TARANTULA1,'No Action') setsettings(TARANTULA4,'No Action') setsettings(CARNIPHILA1,'No Action') setsettings(HIDE2,'No Action') setsettings(EXURA_MAGE,'no') setsettings(EXURA_GRAN_MAGE,'no') setsettings(MP_MAGE,'no') setsettings(ANTIPARALYZED_MAGE,'no') setsettings(EXURA_GRAN_PALLY,'no') setsettings(EXURA_PALLY,'no') setsettings(MANA_TRAIN_PALLY,'no') setsettings(HP_PALLY,'no') setsettings(MP_PALLY,'no') setsettings(ANTIPARALYZED_PALLY,'no') setsettings(HP_KNIGHT,'yes') setsettings(EXURA_ICO,'yes') setsettings(MANA_TRAIN_KNIGHT,'yes') setsettings(ANTIPARALYZED_KNIGHT,'yes') setsettings(MP_KNIGHT,'yes') setsettings(ALL1,'Reach') setsettings(ALL2,0) setsettings(HIDE1,0) end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</VOCATION>
- <LURE>
<Script>local MONSTERS = {'tarantula','carniphila'} --[AREAS]-- local AREA1 = {32722,32789,32730,32797,8} --leftX,topY,rightX,bottomY,Zlevel local AREA2 = {32680,32783,32688,32791,8} --leftX,topY,rightX,bottomY,Zlevel local AREA3 = {32722,32790,32730,32798,7} --leftX,topY,rightX,bottomY,Zlevel local AREA4 = {32754,32787,32762,32795,8} --leftX,topY,rightX,bottomY,Zlevel local AREA5 = {32743,32837,32751,32845,8} --leftX,topY,rightX,bottomY,Zlevel local AREA6 = {32754,32788,32762,32796,7} --leftX,topY,rightX,bottomY,Zlevel local AREA7 = {32814,32805,32822,32813,8} --leftX,topY,rightX,bottomY,Zlevel local AREA8 = {32777,32830,32785,32838,8} --leftX,topY,rightX,bottomY,Zlevel local AREA9 = {32814,32806,32822,32814,7} --leftX,topY,rightX,bottomY,Zlevel --[FUNCTION]-- local function LureArea(LEFTX, TOPY, RIGHTX, BOTTOMY, ZLEVEL) if (posx >= LEFTX) and (posx <= RIGHTX) and (posy >= TOPY) and (posy <= BOTTOMY) and (posz == ZLEVEL) then return true else return false end end if (VOCATION == 'ED' or VOCATION == 'MS' or VOCATION == 'RP' or VOCATION == 'D' or VOCATION == 'S' or VOCATION == 'P') then if (LureArea(unpack(AREA1)) == true or LureArea(unpack(AREA2)) == true or LureArea(unpack(AREA3)) == true or LureArea(unpack(AREA4)) == true or LureArea(unpack(AREA5)) == true or LureArea(unpack(AREA6)) == true or LureArea(unpack(AREA7)) == true or LureArea(unpack(AREA8)) == true or LureArea(unpack(AREA9)) == true) then for i = 1, #MONSTERS do setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting0/Stance','Keep Away') setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting1/Stance','Keep Away') end else for i = 1, #MONSTERS do setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting0/Stance','Lure') setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting1/Stance','Lure') end end end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</LURE>
- <BP_OPENER>
<Script>if windowcount() < 3 and cavebot == true and connected == true then setcavebot('no') settargeting('no') closewindows() openitem(MAIN_BP, 'back') wait(400,500) resizewindows() wait(400,500) openitem(SECOND_BP,MAIN_BP,true) wait(400,500) resizewindows() wait(400,500) openitem(THIRD_BP,MAIN_BP,true) wait(400,500) resizewindows() settargeting('yes') setcavebot('yes') end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</BP_OPENER>
- <WPT_RUN>
<Script>rope1</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>no</Enabled>
</WPT_RUN>
- <RUNNING>
<Script>if not hasted and (RUN_SPELL == 'utani gran hur' or RUN_SPELL == 'utani hur') then cast(RUN_SPELL) end if UTAMO_IF_PK == true then cast('utamo vita') end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>no</Enabled>
</RUNNING>
- <IF_PK>
<Script>local WPT_RUN = getsettings('Settings\\Actions\\List\\WPT_RUN\\Script') local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled') local MONSTERS = {'tarantula','Carniphila'} if RUNNING == 'no' and underattack('P') then setsettings('Settings\\Actions\\List\\RUNNING\\Enabled','yes') for i = 1, #MONSTERS do setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/OnlyIfTrapped','yes') end stopattack() focusclient() screenshot() gotolabel(WPT_RUN) end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</IF_PK>
- <EK-RUN>
<Script>local MONSTERS = {'tarantula','Carniphila'} if VOCATION == 'EK' then if maround(7,'tarantula','Carniphila') > 1 and EK_RUN == true then for i = 1, #MONSTERS do setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting0/Distance',2) setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting1/Distance',2) setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting0/Stance','Lure') end else for i = 1, #MONSTERS do setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting0/Distance',0) setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting1/Distance',0) setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/ListSettings/Setting0/Stance','Reach') end end end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</EK-RUN>
- <STEEL_HELMET>
<Script>if cap > 46 and LOOT_STEEL == true then setsettings('Settings\\Looting\\List\\steel helmet\\Destination',1) else setsettings('Settings\\Looting\\List\\steel helmet\\Destination','ground') end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</STEEL_HELMET>
- <SMART_ANTIPARALYZE>
<Script>if SMART_ANTYPARALYZED == true then if maround(7,'carniphila') < 1 then if paralyzed then if VOCATION == 'EK' then if mp > 39 then cast('exura ico') wait(800,1000) end else if mp > 19 then cast('exura') wait(800,1000) end end end end end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</SMART_ANTIPARALYZE>
- <SPEAR_LEAVE>
<Script>local WPT_RUN = getsettings('Settings\\Actions\\List\\WPT_RUN\\Script') local MONSTERS = {'tarantula','Carniphila'} local AMMO = positive(weaponamount + itemcount(SPEAR)) local STATE = getsettings('Settings/Targeting/Monsters/tarantula/OnlyIfTrapped') local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled') if REFILL_SPEAR == true then if AMMO <= SPEAR_LEAVE and STATE == 'no' then for i = 1, #MONSTERS do setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/OnlyIfTrapped','yes') end stopattack() gotolabel(WPT_RUN) elseif AMMO > SPEAR_LEAVE and STATE == 'yes' and RUNNING == 'no' then for i = 1, #MONSTERS do setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/OnlyIfTrapped','no') end end end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</SPEAR_LEAVE>
- <SS_DEATH>
<Script>local takescreen, screentaken = false, false -- you don't have screen and don't want it if (hppc == 0 and not screentaken) then -- screen wasn't taken but you're dead takescreen = true -- now you want your screen cuz your dead end if (takescreen and not screentaken) then -- the screen is not taken so let's shot it focusclient() -- focus on your window screenshot() -- click that bitch screentaken = true -- screen was taken you don't need to spam it anymore end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</SS_DEATH>
- <EATFOOD>
<Script>eatfood()</Script>
<SpamRate>10000 to 15000</SpamRate>
<Enabled>no</Enabled>
</EATFOOD>
- <SAFE_SPELL>
<Script>if VOCATION == 'ED' or VOCATION == 'MS' then if paround(3) > 0 then setsettings('Settings\\Targeting\\Settings\\PlayerOnScreenSecurity','If cavebotting') else setsettings('Settings\\Targeting\\Settings\\PlayerOnScreenSecurity','Do nothing') end end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</SAFE_SPELL>
- <ONLY_IF_TRAPPED>
<Script>if standtime > 20000 and maround(1,'poison spider','skunk','spider','crocodile','bat','bug','snake','wasp','tiger','cobra','centipede') > 0 then setsettings('Settings\\Targeting\\Monsters\\all\\OnlyIfTrapped','no') setsettings('Settings\\Targeting\\Monsters\\poison-spider\\MustAttackMe','no') else setsettings('Settings\\Targeting\\Monsters\\all\\OnlyIfTrapped','yes') setsettings('Settings\\Targeting\\Monsters\\poison-spider\\MustAttackMe','yes') end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</ONLY_IF_TRAPPED>
- <SAFE_RECONNECT>
<Script>local templeNpcNames = {"Alia", "Tyrias", "Brewster", "Rahkem", "Kasmir", "Amanda", "Isimov", "Yberius", "Maealil", "Quentin", "Lynda", "Lorietta", "Prezil", "Kjesse", "Asralius"} local templePositionRange = 7 if (connected == false) and cavebot == true then reconnect() wait(600, 1800) pausewalking(5000) if ((pzone == true) and (maround(10, false, unpack(templeNpcNames)) >= 1) or (pzone == true) and (islocationxyz(32787, 31276, 7, templePositionRange)) or (pzone == true) and (islocationxyz(32595, 32744, 6, templePositionRange)) or (pzone == true) and (islocationxyz(33213, 32454, 1, templePositionRange)) or (pzone == true) and (islocationxyz(32213, 31133, 7, templePositionRange)) or (pzone == true) and (islocationxyz(33004, 31490, 11, templePositionRange)) or (pzone == true) and (islocationxyz(32649, 31925, 11, templePositionRange)) or (pzone == true) and (islocationxyz(33217, 31814, 8, templePositionRange)) or (pzone == true) and (islocationxyz(32317, 32826, 7, templePositionRange)) or (pzone == true) and (islocationxyz(33194, 32853, 8, templePositionRange)) or (pzone == true) and (islocationxyz(32369, 32241, 7, templePositionRange)) or (pzone == true) and (islocationxyz(32360, 31782, 7, templePositionRange)) or (pzone == true) and (islocationxyz(32957, 32076, 7, templePositionRange)) or (pzone == true) and (islocationxyz(32732, 31634, 7, templePositionRange)) or (pzone == true) and (islocationxyz(33447, 31323, 9, templePositionRange))) then wait(1500) closetibia() wait(1500) end end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</SAFE_RECONNECT>
</List>
<Setup>--[[SETUP]]-- -----------[BACKPACKS]------- MAIN_BP = 'yellow backpack' --Main bp for supplies SECOND_BP = 'camouflage backpack' --second bp for loot THIRD_BP = 'backpack' --third bp for gps CONTAINER = 'orange backpack' --bp with stackable and loot bps BP_LOOT = 'camouflage backpack' --depot bp for loot LOOT_BP_AMOUNT = 5 --amount of bps in dp STACKABLE_BP = 'camouflage bag' --depot bp for stackables STACKABLE_BP_AMOUNT = 1 -- amount of stackables bps in dp ------------[POTIONS]--------- HP = 'health potion' --health potion to use HP_AMOUNT = 0 --amount of hp to buy HP_COST = 45 --cost of selected health potion HP_LEAVE = 0 --potions to leave hunt MP = 'mana potion' --mana potion to use MP_AMOUNT = 60 --amount of mp to buy MP_COST = 50 --cost of selected mana potion MP_LEAVE = 10 --potions to leave hunt -------------[FOOD]------------ REFILL_FOOD = true --true refill food or false not FOOD = 'egg' --name of food to refill FOOD_AMOUNT = 100 --amount of food to buy FOOD_COST = 2 --cost of selected food ---------[SPEAR REFILLER]------- REFILL_SPEAR = false --true refill spears/ammo, or false SPEAR = 'royal spear' --name of spear/ammo to buy SPEAR_WEIGHT = 25 --weight of selected spear/ammo SPEAR_COST = 15 --cost of selected spear/ammo FREE_CAP = 50 --free cap to let after buy SPEAR_LEAVE = 2 --spears/ammo to leave hunt -----------[CAVEBOT]------------- ROPE = 'rope' VOCATION = 'EK' --MS,ED,EK,RP LOOT_STEEL = true --true pick up steel helm false not CAP_LEAVE = 5 --cap to leave hunt RUN_SPELL = 'utani hur' --spell to run if pk UTAMO_IF_PK = false --true to use utamo when pk WAIT_TIME = 5 --minutes to wait after pked 0 to do xlog in pz SMART_ANTYPARALYZED = true --set true to use smart antyparalyzed TASKER = true -- true to count tarantulas killed -----------[VOCATION]------------- EK_RUN = false --false won't run luring if 2 or more creatures</Setup>
<Enabled>yes</Enabled>
</Actions>
- <CaveBot>
- <Waypoints>
<w000>Action 32726 32793 8 if posy < 32771 then ; gotolabel('dp');end</w000>
<start>Action 32620 32747 7 local KILLED_COUNT1 = getsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script');local KILLED_COUNT2 = positive(KILLED_COUNT1+0);local TASKS = getsettings('Settings\\Looting\\List\\TASK_DONE\\Destination');local TASK_AFTER = TASKS+0;;if TASKER == true then; if KILLED_COUNT2 == 0 and TASK_AFTER == 0 then; gotolabel('join'); else; gotolabel('start2'); end;end;</start>
<join>Node 32694 32776 7</join>
<w222>Node 32694 32773 7</w222>
<w223>Stand 32694 32772 7</w223>
<w224>Stand 32694 32771 6</w224>
<w225>Action 32694 32771 6 if not islocation() then; gotolabel(wpt.id-3);end</w225>
<w226>Node 32695 32768 6</w226>
<w227>Action 32695 32768 6 reachcreature('grizzly adams');wait(5000,6000);;;if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;wait(1000,2000);npcsay('join');wait(1200,2300);npcsay('yes');wait(1000,2000);npcsay('task');wait(1000,2000);npcsay('tarantulas');wait(1200,2300);npcsay('yes');;;</w227>
<w228>Node 32694 32771 6</w228>
<w229>Stand 32694 32772 6</w229>
<w230>Node 32711 32779 7</w230>
<start2>Lure 32726 32793 8</start2>
<w145>Action 32722 32791 7 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','rope1')</w145>
<w003>Stand 32726 32793 7</w003>
<w001>Stand 32726 32793 8</w001>
<w002>Action 32726 32793 8 if not islocation() then; gotolabel(wpt.id-4);end</w002>
<w004>Node 32721 32789 8</w004>
<w005>Node 32709 32786 8</w005>
<w006>Node 32697 32778 8</w006>
<w007>Node 32684 32786 8</w007>
<w008>Lure 32684 32787 8</w008>
<w009>Node 32694 32788 8</w009>
<w010>Node 32700 32781 8</w010>
<w011>Node 32708 32785 8</w011>
<rope1>Node 32721 32789 8</rope1>
<w013>Node 32726 32793 8</w013>
<w131>Lure 32726 32794 7</w131>
<w014>Action 32726 32793 8 useitemon(ROPE,32726,32793,8)</w014>
<w015>Stand 32726 32794 7</w015>
<w016>Action 32726 32794 7 if not islocation() then; gotolabel(wpt.id-4);end</w016>
<w012>Action 32696 32783 8 local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled');;setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','al_dp');;if RUNNING == 'yes' then; gotolabel('al_dp');end</w012>
<w135>Action 32625 32747 7 local FLASKS = {283,284,285};;for i = 1, #FLASKS do; if (itemcount(FLASKS[i]) > 0) then; moveitems(FLASKS[i],"all",ground(posx,posy,posz),100); end;end</w135>
<check_1>Action 32726 32794 7 local AMMO = positive(weaponamount + itemcount(SPEAR));;if REFILL_SPEAR == true then; if AMMO <= SPEAR_LEAVE then; gotolabel('al_dp'); end;end</check_1>
<w134>Action 32625 32747 7 if (itemcount(MP) < MP_LEAVE) or (itemcount(HP) < HP_LEAVE) or (cap < CAP_LEAVE) then; gotolabel('al_dp');else; gotolabel(wpt.id+1);end</w134>
<w140>Action 32625 32747 7 local KILLED_COUNT1 = getsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script');local KILLED_COUNT2 = positive(KILLED_COUNT1+0);;if KILLED_COUNT2 > 300 or KILLED_COUNT2 == 300 then ; gotolabel('al_dp');end</w140>
<w017>Node 32738 32794 7</w017>
<w018>Node 32741 32791 7</w018>
<w019>Node 32754 32794 7</w019>
<w022>Lure 32758 32791 8</w022>
<w212>Action 32747 32814 8 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','rope2');</w212>
<w020>Stand 32758 32791 7</w020>
<w021>Stand 32758 32791 8</w021>
<w023>Action 32758 32791 8 if not islocation() then; gotolabel(wpt.id-4);end</w023>
<w024>Node 32754 32800 8</w024>
<w025>Node 32750 32806 8</w025>
<w026>Node 32747 32812 8</w026>
<w027>Node 32749 32818 8</w027>
<w028>Node 32749 32833 8</w028>
<w029>Node 32747 32841 8</w029>
<w030>Lure 32747 32841 8</w030>
<w031>Node 32749 32834 8</w031>
<w032>Node 32749 32826 8</w032>
<w033>Node 32747 32815 8</w033>
<w034>Node 32749 32806 8</w034>
<rope2>Node 32756 32795 8</rope2>
<w036>Node 32758 32791 8</w036>
<w040>Lure 32758 32792 7</w040>
<w037>Action 32758 32791 8 useitemon(ROPE,32758,32791,8)</w037>
<w038>Stand 32758 32792 7</w038>
<w039>Action 32758 32792 7 if not islocation() then; gotolabel(wpt.id-4);end</w039>
<w035>Action 32748 32840 8 local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled');;setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','al_dp');;if RUNNING == 'yes' then; gotolabel('al_dp');end</w035>
<w136>Action 32625 32747 7 local FLASKS = {283,284,285};;for i = 1, #FLASKS do; if (itemcount(FLASKS[i]) > 0) then; moveitems(FLASKS[i],"all",ground(posx,posy,posz),100); end;end</w136>
<check_2>Action 32758 32792 7 local AMMO = positive(weaponamount + itemcount(SPEAR));;if REFILL_SPEAR == true then; if AMMO <= SPEAR_LEAVE then; gotolabel('al_dp'); end;end</check_2>
<w133>Action 32625 32747 7 if (itemcount(MP) < MP_LEAVE) or (itemcount(HP) < HP_LEAVE) or (cap < CAP_LEAVE) then; gotolabel('al_dp');else; gotolabel(wpt.id+1);end</w133>
<w141>Action 32625 32747 7 local KILLED_COUNT1 = getsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script');local KILLED_COUNT2 = positive(KILLED_COUNT1+0);;if KILLED_COUNT2 > 300 or KILLED_COUNT2 == 300 then ; gotolabel('al_dp');end</w141>
<w041>Node 32767 32793 7</w041>
<w042>Node 32779 32795 7</w042>
<w043>Node 32792 32795 7</w043>
<w044>Node 32802 32797 7</w044>
<w045>Node 32808 32797 7</w045>
<w046>Node 32811 32804 7</w046>
<w047>Node 32817 32808 7</w047>
<w049>Lure 32818 32809 8</w049>
<w213>Action 32752 32803 8 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','rope3');</w213>
<w048>Stand 32818 32809 7</w048>
<w050>Stand 32818 32809 8</w050>
<w051>Action 32818 32809 8 if not islocation() then; gotolabel(wpt.id-3);end</w051>
<w052>Node 32809 32812 8</w052>
<w053>Node 32804 32813 8</w053>
<w054>Node 32792 32813 8</w054>
<w055>Node 32793 32819 8</w055>
<w056>Node 32794 32823 8</w056>
<w057>Node 32804 32831 8</w057>
<w058>Node 32811 32839 8</w058>
<w059>Node 32803 32840 8</w059>
<w060>Node 32794 32841 8</w060>
<w061>Node 32785 32838 8</w061>
<w062>Node 32781 32834 8</w062>
<w063>Lure 32781 32834 8</w063>
<w064>Node 32796 32841 8</w064>
<w065>Node 32803 32835 8</w065>
<w066>Node 32795 32824 8</w066>
<w067>Node 32797 32814 8</w067>
<w068>Node 32807 32812 8</w068>
<rope3>Node 32818 32809 8</rope3>
<w070>Node 32818 32809 8</w070>
<w074>Lure 32818 32810 7</w074>
<w071>Action 32818 32809 8 useitemon(ROPE,32818,32809,8)</w071>
<w072>Stand 32818 32810 7</w072>
<w073>Action 32818 32810 7 if not islocation() then; gotolabel(wpt.id-4);end</w073>
<w069>Action 32762 32792 7 local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled');;setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','al_dp');;if RUNNING == 'yes' then; gotolabel('w075');end</w069>
<w137>Action 32625 32747 7 local FLASKS = {283,284,285};;for i = 1, #FLASKS do; if (itemcount(FLASKS[i]) > 0) then; moveitems(FLASKS[i],"all",ground(posx,posy,posz),100); end;end</w137>
<check_3>Action 32818 32810 7 local AMMO = positive(weaponamount + itemcount(SPEAR));;if REFILL_SPEAR == true then; if AMMO <= SPEAR_LEAVE then; gotolabel('al_dp'); end;end</check_3>
<w132>Action 32625 32747 7 if itemcount(MP) < MP_LEAVE or itemcount(HP) < HP_LEAVE or cap < CAP_LEAVE then; gotolabel('al_dp');else; gotolabel(wpt.id+1);end</w132>
<w142>Action 32625 32747 7 local KILLED_COUNT1 = getsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script');local KILLED_COUNT2 = positive(KILLED_COUNT1+0);;if KILLED_COUNT2 > 300 or KILLED_COUNT2 == 300 then ; gotolabel('al_dp');end</w142>
<w075>Node 32798 32805 7</w075>
<w076>Node 32788 32803 7</w076>
<w077>Node 32774 32802 7</w077>
<w078>Node 32753 32802 7</w078>
<w079>Node 32726 32794 7</w079>
<w080>Node 32726 32794 7</w080>
<w214>Action 32809 32798 7 local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled');;setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','al_dp');;if RUNNING == 'yes' then; gotolabel('al_dp');end</w214>
<w138>Action 32625 32747 7 local FLASKS = {283,284,285};;for i = 1, #FLASKS do; if (itemcount(FLASKS[i]) > 0) then; moveitems(FLASKS[i],"all",ground(posx,posy,posz),100); end;end</w138>
<check_4>Action 32726 32794 7 local AMMO = positive(weaponamount + itemcount(SPEAR));;if REFILL_SPEAR == true then; if AMMO <= SPEAR_LEAVE then; gotolabel('al_dp'); end;end</check_4>
<w000>Action 32625 32747 7 if (itemcount(MP) < MP_LEAVE) or (itemcount(HP) < HP_LEAVE) or (cap < CAP_LEAVE) then; gotolabel('al_dp');else; gotolabel(wpt.id+1);end</w000>
<w139>Action 32625 32747 7 local KILLED_COUNT1 = getsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script');local KILLED_COUNT2 = positive(KILLED_COUNT1+0);;if KILLED_COUNT2 > 300 or KILLED_COUNT2 == 300 then ; gotolabel('al_dp');else; gotolabel('start');end</w139>
<al_dp>Node 32720 32795 7</al_dp>
<w082>Node 32683 32779 7</w082>
<w083>Node 32679 32776 7</w083>
<lorek>Stand 32679 32776 7</lorek>
<w215>Action 32762 32801 7 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','dp')</w215>
<w084>Action 32679 32776 7 reachcreature('lorek');wait(1000,2000);;if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;wait(1000,2000);npcsay('center');wait(1200,2300);npcsay('yes');wait(2000,3000);</w084>
<w509>Action 33007 31492 10 if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;wait(1000,2000);npcsay('center');wait(1200,2300);npcsay('yes');</w509>
<w085>Stand 32628 32771 7</w085>
<w086>Action 32628 32771 7 if not islocation() then; gotolabel(wpt.id-5);end</w086>
<w087>Node 32627 32763 7</w087>
<dp>Node 32623 32747 7</dp>
<w095>Action 32623 32749 7 closewindow(MAIN_BP);;wait(1000,1300)</w095>
<w093>Action 32623 32749 7 local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled');local TIME1 = positive(WAIT_TIME*60000);local TIME2 = TIME1+500;;setsettings('Settings\\CaveBot\\Settings\\EatFood','no');setsettings('Settings\\Actions\\List\\EATFOOD\\Enabled','no');setsettings('Settings\\Looting\\EatFood','no');;;;reachgrounditem('depot');wait(500,1000);;if RUNNING == 'yes' then; settargeting('no'); setsettings('Settings\\Actions\\List\\RUNNING\\Enabled','no'); if WAIT_TIME > 0 then ; wait(TIME1,TIME2); settargeting('yes'); else; closeclient(); end;end;;openitem('depot');wait(500,1000);openitem('depot chest','Locker');wait(500,1000);minimizewindows('equip');wait(500,1000);;if CONTAINER == 'Depot Chest' then; gotolabel(wpt.id+1);else; openitem(CONTAINER, 'Depot Chest');end</w093>
<w114>Action 33024 31454 11 local MONSTERS = {'tarantula','Carniphila'};;local CONFIG = {; LOOT_BACKPACK = SECOND_BP,; ; STACKABLE_BACKPACK = STACKABLE_BP,; STACKABLE_BACKPACK_AMOUNT = STACKABLE_BP_AMOUNT,; ; NOT_STACKABLE_BACKPACK = BP_LOOT,; NOT_STACKABLE_BACKPACK_AMOUNT = LOOT_BP_AMOUNT,; ; DEPOSIT_ITEMS = {"tarantula egg", "spider fangs", "steel helmet", "time ring","carrot on a stick","spider silk","knight legs","terra hood"},;};;local NOT_STACKABLE_LAST_ON_TO, ITEM_INDEX = 0, 1;;while (#CONFIG.DEPOSIT_ITEMS >= ITEM_INDEX) do; if (type(CONFIG.DEPOSIT_ITEMS[ITEM_INDEX]) == "string") then; local ITEM_ID = itemid(CONFIG.DEPOSIT_ITEMS[ITEM_INDEX]); ; if (ITEM_ID > 0) then; CONFIG.DEPOSIT_ITEMS[ITEM_INDEX], ITEM_INDEX = ITEM_ID, ITEM_INDEX + 1; else; table.remove(CONFIG.DEPOSIT_ITEMS, ITEM_INDEX); end; elseif (type(CONFIG.DEPOSIT_ITEMS[ITEM_INDEX]) == "number") then; if (CONFIG.DEPOSIT_ITEMS[ITEM_INDEX] > 0) then; ITEM_INDEX = ITEM_INDEX + 1; else; table.remove(CONFIG.DEPOSIT_ITEMS, ITEM_INDEX); end; else; table.remove(CONFIG.DEPOSIT_ITEMS, ITEM_INDEX); end;end;;while (true) do; for _, DEPOSIT_ITEM in ipairs(CONFIG.DEPOSIT_ITEMS) do; if (itemcount(DEPOSIT_ITEM, CONFIG.LOOT_BACKPACK) > 0) then; if (itemproperty(DEPOSIT_ITEM).isCumulative) then; local STACKABLE_LAST_ON_TO = 0; ; while (CONFIG.STACKABLE_BACKPACK_AMOUNT > STACKABLE_LAST_ON_TO) do; local ITEM_COUNT_BEFORE = itemcount(DEPOSIT_ITEM, CONFIG.LOOT_BACKPACK); ; moveitemsonto(DEPOSIT_ITEM, "all", CONFIG.STACKABLE_BACKPACK, 100, STACKABLE_LAST_ON_TO) wait(500, 1000); ; local ITEM_COUNT_AFTER = itemcount(DEPOSIT_ITEM, CONFIG.LOOT_BACKPACK); ; if (ITEM_COUNT_BEFORE == ITEM_COUNT_AFTER and ITEM_COUNT_AFTER > 0) then; STACKABLE_LAST_ON_TO = STACKABLE_LAST_ON_TO + 1; elseif (ITEM_COUNT_AFTER == 0) then; break; end; end; else; while (CONFIG.NOT_STACKABLE_BACKPACK_AMOUNT > NOT_STACKABLE_LAST_ON_TO) do; local ITEM_COUNT_BEFORE = itemcount(DEPOSIT_ITEM, CONFIG.LOOT_BACKPACK); ; moveitemsonto(DEPOSIT_ITEM, "all", CONFIG.NOT_STACKABLE_BACKPACK, 100, NOT_STACKABLE_LAST_ON_TO) wait(500, 1000); ; local ITEM_COUNT_AFTER = itemcount(DEPOSIT_ITEM, CONFIG.LOOT_BACKPACK); ; if (ITEM_COUNT_BEFORE == ITEM_COUNT_AFTER and ITEM_COUNT_AFTER > 0) then; NOT_STACKABLE_LAST_ON_TO = NOT_STACKABLE_LAST_ON_TO + 1; elseif (ITEM_COUNT_AFTER == 0) then; break; end; end; end; end; end; ; if (itemcount(CONFIG.LOOT_BACKPACK, CONFIG.LOOT_BACKPACK) > 0) then; openitem(CONFIG.LOOT_BACKPACK, CONFIG.LOOT_BACKPACK, false) wait(2000, 3000); else; break; end; ; wait(100);end;;if HP_AMOUNT == 0 then; depotdeposit(STACKABLE_BP,'health potion'); wait(500,1000);end;if MP_AMOUNT == 0 then; depotdeposit(STACKABLE_BP,'mana potion'); wait(500,1000);end;;higherwindows('equip');;for i = 1, #MONSTERS do; setsettings('Settings/Targeting/Monsters/'..MONSTERS[i]..'/OnlyIfTrapped','no');end;</w114>
<w143>Action 32625 32747 7 if itemcount('steel helmet') > 0 or itemcount('time ring') > 0 or itemcount('tarantula egg') > 0 or itemcount('spider fangs') > 0 or itemcount('knight legs') > 0 or itemcount('spider silk') > 0 then; gotolabel(wpt.id-5);end</w143>
<al_bank>Node 32624 32749 7</al_bank>
<w221>Stand 32625 32750 7</w221>
<w090>Stand 32625 32749 7</w090>
<w091>Stand 32625 32748 6</w091>
<w092>Action 32625 32748 6 if not islocation() then; gotolabel(wpt.id-2);end</w092>
<bank>Stand 32632 32739 6</bank>
<w094>Action 32632 32739 6 if not islocation() then; gotolabel(wpt.id+1);else; gotolabel(wpt.id+2);end</w094>
<ba>Stand 32632 32738 6</ba>
<d>Action 32632 32738 6 if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;wait(1000,2000);npcsay('deposit all');wait(1200,2300);npcsay('yes');</d>
<w510>Action 33013 31492 10 local HP_TO_BUY = positive(HP_AMOUNT-itemcount(HP));local HP_MONEY = positive(HP_TO_BUY*HP_COST);local MP_TO_BUY = positive(MP_AMOUNT-itemcount(MP));local MP_MONEY = positive(MP_TO_BUY*MP_COST);local FOOD_TO_BUY = positive(FOOD_AMOUNT-itemcount(FOOD));local FOOD_MONEY = positive(FOOD_TO_BUY*FOOD_COST);local SPEAR_TO_BUY = positive((cap-FREE_CAP)/SPEAR_WEIGHT);local SPEAR_MONEY = positive(SPEAR_TO_BUY*SPEAR_COST);local MONEY1 = HP_MONEY+MP_MONEY+FOOD_MONEY+SPEAR_MONEY+14;local MONEY2 = HP_MONEY+MP_MONEY+FOOD_MONEY+14;;npcsay('withdraw');wait(1200,2300);if REFILL_SPEAR == false then; npcsay(MONEY2); wait(1200,2300); npcsay('yes'); wait(1000,2000);else; npcsay(MONEY1); wait(1200,2300); npcsay('yes'); wait(1000,2000);end;;</w510>
<w511>Action 33011 31492 10 local HP_TO_BUY = positive(HP_AMOUNT-itemcount(HP));local HP_MONEY = positive(HP_TO_BUY*HP_COST);local MP_TO_BUY = positive(MP_AMOUNT-itemcount(MP));local MP_MONEY = positive(MP_TO_BUY*MP_COST);local FOOD_TO_BUY = positive(FOOD_AMOUNT-itemcount(FOOD));local FOOD_MONEY = positive(FOOD_TO_BUY*FOOD_COST);local SPEAR_TO_BUY = positive((cap-FREE_CAP)/SPEAR_WEIGHT);local SPEAR_MONEY = positive(SPEAR_TO_BUY*SPEAR_COST);local MONEY1 = HP_MONEY+MP_MONEY+FOOD_MONEY+SPEAR_MONEY+14;local MONEY2 = HP_MONEY+MP_MONEY+FOOD_MONEY+14;local FINAL_MONEY = (itemcount('gold coin')+(itemcount('platinum coin')*100)+(itemcount('crystal coin')*10000));;;if FINAL_MONEY >= MONEY1 or FINAL_MONEY >= MONEY2 then; gotolabel(wpt.id+1);else; gotolabel(wpt.id-2);end;</w511>
<w219>Action 32630 32742 6 if (itemcount(MP) == MP_AMOUNT or itemcount(MP) > MP_AMOUNT) and (itemcount(HP) == HP_AMOUNT or itemcount(HP) > HP_AMOUNT) then; gotolabel(wpt.id+1);else; gotolabel('sube_a_pots');end</w219>
<w081>Action 32630 32742 6 if REFILL_SPEAR == true and cap > FREE_CAP and cap > SPEAR_WEIGHT+FREE_CAP then; gotolabel(wpt.id+1);else; gotolabel('ala_food');end</w081>
<sube_a_pots>Ladder 32630 32742 6</sube_a_pots>
<w097>Stand 32630 32743 5</w097>
<w099>Action 32630 32743 5 if not islocation() then; gotolabel(wpt.id-2);end</w099>
<w098>Action 32630 32743 5 if (itemcount(MP) == MP_AMOUNT or itemcount(MP) > MP_AMOUNT) and (itemcount(HP) == HP_AMOUNT or itemcount(HP) > HP_AMOUNT) then; gotolabel('check_spears');else; gotolabel(wpt.id+1);end</w098>
<w100>Stand 32624 32741 5</w100>
<w526>Action 33010 31534 10 if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;npcsay('vial');wait(1200,2300);npcsay('yes');wait(1200,2300);minimizewindows('equip');wait(1000,2000);npcsay('trade');wait(1200,2300)</w526>
<w527>Action 33010 31534 10 local HP_TO_BUY = positive(HP_AMOUNT-itemcount(HP));local MP_TO_BUY = positive(MP_AMOUNT-itemcount(MP));;if Client.isTradeOpened() then; if HP_AMOUNT > 0 and itemcount(HP) < HP_AMOUNT then; buyitems(HP,HP_TO_BUY); wait(1000,2000); end;; if MP_AMOUNT > 0 and itemcount(MP) < MP_AMOUNT then; buyitems(MP,MP_TO_BUY); wait(1000,2000); end;else; gotolabel(wpt.id-2);end</w527>
<w528>Action 33010 31534 10 if (itemcount(MP) == MP_AMOUNT or itemcount(MP) > MP_AMOUNT) and (itemcount(HP) == HP_AMOUNT or itemcount(HP) > HP_AMOUNT) then; higherwindows('equip'); gotolabel('wpt.id+1');else; gotolabel(wpt.id-1);end</w528>
<check_spears>Action 33034 31536 10 if REFILL_SPEAR == true and cap > FREE_CAP and cap > SPEAR_WEIGHT+FREE_CAP then; gotolabel(wpt.id+1);else; gotolabel('ala_food');end</check_spears>
<w101>Stand 32632 32740 5</w101>
<w543>Action 33036 31541 10 if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;minimizewindows('equip');wait(1000,2000);npcsay('trade');wait(1200,2300)</w543>
<w544>Action 33036 31541 10 local SPEAR_TO_BUY = positive((cap-FREE_CAP)/SPEAR_WEIGHT);;if Client.isTradeOpened() then; if cap > FREE_CAP then; buyitems(SPEAR,SPEAR_TO_BUY); wait(1000,2000); end;end;</w544>
<w545>Action 33036 31541 10 if cap > FREE_CAP and cap > SPEAR_WEIGHT+FREE_CAP then; gotolabel(wpt.id-2);else; higherwindows('equip'); gotolabel(wpt.id+1);end</w545>
<ala_food>Stand 32630 32742 5</ala_food>
<w102>Stand 32630 32742 6</w102>
<w103>Action 32630 32742 6 if not islocation() then; gotolabel(wpt.id-2);end</w103>
<w096>Action 32630 32742 6 local HP_TO_BUY = positive(HP_AMOUNT-itemcount(HP));local HP_MONEY = positive(HP_TO_BUY*HP_COST);local MP_TO_BUY = positive(MP_AMOUNT-itemcount(MP));local MP_MONEY = positive(MP_TO_BUY*MP_COST);local FOOD_TO_BUY = positive(FOOD_AMOUNT-itemcount(FOOD));local FOOD_MONEY = positive(FOOD_TO_BUY*FOOD_COST);local SPEAR_TO_BUY = positive((cap-FREE_CAP)/SPEAR_WEIGHT);local SPEAR_MONEY = positive(SPEAR_TO_BUY*SPEAR_COST);local MONEY1 = HP_MONEY+MP_MONEY+FOOD_MONEY+SPEAR_MONEY+14;local MONEY2 = HP_MONEY+MP_MONEY+FOOD_MONEY+14;local FINAL_MONEY = (itemcount('gold coin')+(itemcount('platinum coin')*100)+(itemcount('crystal coin')*10000));;;if FINAL_MONEY >= MONEY1 or FINAL_MONEY >= MONEY2 then; gotolabel(wpt.id+1);else; gotolabel('bank');end;</w096>
<w104>Node 32625 32748 6</w104>
<w105>Stand 32625 32749 6</w105>
<w106>Stand 32625 32750 7</w106>
<w107>Action 32625 32750 7 if not islocation() then; gotolabel(wpt.id-2);end</w107>
<check_food>Action 33009 31538 10 if itemcount(FOOD) == FOOD_AMOUNT or itemcount(FOOD) > FOOD_AMOUNT or REFILL_FOOD == false then; gotolabel('a_cave');else ; gotolabel(wpt.id+1);end</check_food>
<w108>Node 32617 32749 7</w108>
<w109>Node 32605 32751 7</w109>
<w110>Node 32591 32752 7</w110>
<w111>Node 32576 32754 7</w111>
<w112>Stand 32576 32754 7</w112>
<w194>Action 32576 32754 7 if not islocation() then; gotolabel(wpt.id-2);end</w194>
<w088>Action 32632 32739 6 setsettings('Settings\\CaveBot\\Settings\\EatFood','yes')</w088>
<w533>Action 32994 31539 10 reachcreature('Clyde');;if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;minimizewindows('equip');wait(1000,2000);npcsay('trade');wait(1200,2300)</w533>
<w534>Action 32994 31539 10 local FOOD_TO_BUY = positive(FOOD_AMOUNT-itemcount(FOOD));;;if Client.isTradeOpened() then; if FOOD_AMOUNT > 0 and itemcount(FOOD) < FOOD_AMOUNT then; buyitems(FOOD,FOOD_TO_BUY); wait(1000,2000); end;end;</w534>
<w535>Action 32994 31539 10 if FOOD_AMOUNT == itemcount(FOOD) or FOOD_AMOUNT < itemcount(FOOD) then; higherwindows('equip'); gotolabel(wpt.id+1);else; gotolabel(wpt.id-3);end</w535>
<w113>Node 32583 32752 7</w113>
<w115>Node 32593 32753 7</w115>
<w116>Node 32603 32753 7</w116>
<w117>Node 32616 32747 7</w117>
<a_cave>Node 32625 32755 7</a_cave>
<w089>Action 32679 32776 7 local FINAL_MONEY = (itemcount('gold coin')+(itemcount('platinum coin')*100)+(itemcount('crystal coin')*10000));;;if FINAL_MONEY > 13 then; gotolabel(wpt.id+1);else; gotolabel('al_bank');end;</w089>
<w220>Action 32746 32794 7 setsettings('Settings\\CaveBot\\Settings\\EatFood','yes');setsettings('Settings\\Actions\\List\\EATFOOD\\Enabled','yes');setsettings('Settings\\Looting\\EatFood','yes')</w220>
<w218>Action 32729 32795 7 closewindow(MAIN_BP)</w218>
<w118>Node 32628 32770 7</w118>
<w119>Action 32628 32770 7 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','lorek');;reachcreature('old adall');wait(1000,2000);;if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;npcsay('east');wait(1200,2300);npcsay('yes');wait(1200,2300)</w119>
<w120>Stand 32679 32778 7</w120>
<w121>Action 32679 32778 7 if not islocation() then; gotolabel(wpt.id-3);end</w121>
<w122>Node 32684 32779 7</w122>
<w123>Action 32695 32780 7 local KILLED_COUNT1 = getsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script');local KILLED_COUNT2 = positive(KILLED_COUNT1+0);;if KILLED_COUNT2 > 300 or KILLED_COUNT2 == 300 then ; gotolabel('g_adams');end</w123>
<w129>Node 32709 32784 7</w129>
<w130>Node 32723 32792 7</w130>
<w144>Action 32709 32784 7 gotolabel('start')</w144>
<g_adams>Node 32694 32773 7</g_adams>
<w124>Stand 32694 32772 7</w124>
<w125>Stand 32694 32771 6</w125>
<w126>Action 32694 32771 6 if not islocation() then; gotolabel(wpt.id-2);end</w126>
<w127>Node 32694 32768 6</w127>
<w128>Action 32694 32768 6 reachcreature('Grizzly Adams');wait(1000,2000);;if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;npcsay('task');wait(1200,2300);</w128>
<w146>Stand 32694 32771 6</w146>
<w147>Stand 32694 32772 6</w147>
<w148>Stand 32694 32773 7</w148>
<w149>Action 32694 32773 7 if not islocation() then ; gotolabel(wpt.id-3);end</w149>
<w150>Node 32701 32776 7</w150>
<w151>Lure 32707 32778 7</w151>
<w152>Node 32747 32783 7</w152>
<w153>Node 32763 32778 7</w153>
<w154>Node 32775 32774 7</w154>
<w216>Action 32756 32793 8 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','al_dp')</w216>
<w155>Node 32790 32769 7</w155>
<w156>Node 32802 32765 7</w156>
<w157>Node 32816 32754 7</w157>
<w158>Node 32827 32747 7</w158>
<w159>Node 32825 32737 7</w159>
<w217>Action 32783 32796 7 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','regreso_puente')</w217>
<w160>Stand 32825 32736 7</w160>
<w161>Stand 32825 32732 7</w161>
<w162>Stand 32825 32728 7</w162>
<w163>Action 32825 32728 7 if not islocation() then; gotolabel(wpt.id-4);end</w163>
<w164>Node 32829 32721 7</w164>
<w165>Node 32827 32712 7</w165>
<w166>Node 32824 32696 7</w166>
<w167>Node 32827 32692 7</w167>
<w168>Stand 32827 32692 7</w168>
<w181>Lure 32826 32696 8</w181>
<w169>Stand 32827 32691 7</w169>
<w170>Stand 32827 32691 8</w170>
<w171>Action 32827 32691 8 if not islocation() then; gotolabel(wpt.id-2);end</w171>
<w190>Action 32802 32832 8 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','sube_hide')</w190>
<w172>Stand 32823 32693 8</w172>
<w173>Stand 32822 32693 8</w173>
<w174>Stand 32815 32705 8</w174>
<w175>Action 32815 32705 8 if not islocation() then; gotolabel(wpt.id-3);end</w175>
<w176>Stand 32817 32710 8</w176>
<w177>Stand 32815 32703 8</w177>
<w178>Stand 32815 32702 8</w178>
<w179>Stand 32824 32693 8</w179>
<w180>Action 32824 32693 8 if not islocation() then; gotolabel(wpt.id-2);end</w180>
<sube_hide>Stand 32827 32691 8</sube_hide>
<w184>Lure 32827 32692 7</w184>
<w183>Action 32827 32691 8 useitemon(ROPE,32827,32691,8)</w183>
<w185>Stand 32827 32692 7</w185>
<w186>Action 32827 32692 7 if not islocation() then; gotolabel(wpt.id-4);end</w186>
<w182>Action 32818 32810 7 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','sigue1')</w182>
<sigue1>Node 32830 32693 7</sigue1>
<w188>Node 32827 32712 7</w188>
<w189>Node 32825 32728 7</w189>
<regreso_puente>Stand 32825 32729 7</regreso_puente>
<w191>Stand 32825 32732 7</w191>
<w192>Stand 32825 32736 7</w192>
<w193>Action 32825 32736 7 if not islocation() then; gotolabel(wpt.id-4);end</w193>
<sigue>Action 32756 32800 7 setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','sigue2')</sigue>
<sigue2>Node 32823 32746 7</sigue2>
<w195>Node 32806 32756 7</w195>
<w196>Node 32790 32769 7</w196>
<w197>Node 32765 32778 7</w197>
<w198>Node 32721 32783 7</w198>
<w199>Node 32710 32775 7</w199>
<w200>Node 32694 32773 7</w200>
<w187>Action 32726 32794 7 local RUNNING = getsettings('Settings\\Actions\\List\\RUNNING\\Enabled');;setsettings('Settings\\Actions\\List\\WPT_RUN\\Script','al_dp');;if RUNNING == 'yes' then; gotolabel('lorek');end</w187>
<w201>Stand 32694 32772 7</w201>
<w202>Stand 32694 32771 6</w202>
<w203>Action 32694 32771 6 if not islocation() then; gotolabel(wpt.id-4);end</w203>
<w204>Action 32694 32771 6 reachcreature('Grizzly Adams');wait(2000,3000);;if Client.isChannelOpened('NPCs') then; npcsay('hi'); wait(1200,2300);else; say('hi'); wait(1200,2300);end;;npcsay('task');wait(2000,3000);npcsay('task');wait(1200,2300);npcsay('tarantulas');wait(1200,2300);npcsay('yes');wait(1200,2300)</w204>
<w205>Action 32693 32766 6 local TASKS = getsettings('Settings\\Looting\\List\\TASK_DONE\\Destination');local TASK_AFTER = TASKS+1;;setsettings('Settings\\Actions\\List\\KILLED_COUNT\\Script',0);setsettings('Settings\\Looting\\List\\TASK_DONE\\Destination',TASK_AFTER)</w205>
<w206>Stand 32694 32771 6</w206>
<w207>Stand 32694 32772 6</w207>
<w208>Stand 32694 32773 7</w208>
<w209>Action 32694 32773 7 if not islocation() then; gotolabel(wpt.id-3);end</w209>
<w210>Node 32687 32779 7</w210>
<w211>Action 32679 32777 7 gotolabel('lorek')</w211>
</Waypoints>
- <Pathfinding>
<SpecialAreas />
<WalkThroughPlayers>yes</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</Priority>
<OpenNextBp>if cavebot enabled</OpenNextBp>
<AutoMount>no</AutoMount>
<Anti-idle>no</Anti-idle>
<EatFood>no</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>
- <steel-helmet>
<Id>3351</Id>
<Destination>ground</Destination>
<AlarmOn>No Alarm</AlarmOn>
</steel-helmet>
- <gold-coin>
<Id>3031</Id>
<Destination>2</Destination>
<AlarmOn>No Alarm</AlarmOn>
</gold-coin>
- <time-ring>
<Id>3053</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</time-ring>
- <tarantula-egg>
<Id>10281</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</tarantula-egg>
- <terra-hood>
<Id>830</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</terra-hood>
- <knight-legs>
<Id>3371</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</knight-legs>
- <spider-silk>
<Id>5879</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</spider-silk>
- <spider-fangs>
<Id>8031</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</spider-fangs>
- <platinum-coin>
<Id>3035</Id>
<Destination>0</Destination>
<AlarmOn>No Alarm</AlarmOn>
</platinum-coin>
- <carrot-on-a-stick>
<Id>12311</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</carrot-on-a-stick>
- <TASK_DONE>
<Id>0</Id>
<Destination>0</Destination>
<AlarmOn>No Alarm</AlarmOn>
</TASK_DONE>
</List>
<Condition>Corpses with listed items</Condition>
<Style>After all dead</Style>
<OpenBodyTime>300</OpenBodyTime>
<Range>10</Range>
<EatFood>no</EatFood>
<Enabled>yes</Enabled>
</Looting>
- <Targeting>
- <Monsters>
- <Tarantula>
<Categories>-</Categories>
<Danger>1</Danger>
- <ListSettings>
- <Setting0>
<Count>1</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>Reach</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
- <ListSpell>
<Spell0>No Action</Spell0>
</ListSpell>
<SpellRate>500 to 1000</SpellRate>
<AttackMode>No Change</AttackMode>
</Setting0>
- <Setting1>
<Count>2+</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>Lure</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
- <ListSpell>
<Spell0>No Action</Spell0>
</ListSpell>
<SpellRate>500 to 1000</SpellRate>
<AttackMode>No Change</AttackMode>
</Setting1>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</Tarantula>
- <Hide>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>Keep Away</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
- <ListSpell>
<Spell0>No Action</Spell0>
</ListSpell>
<SpellRate>500 to 1000</SpellRate>
<AttackMode>No Change</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</Hide>
- <Carniphila>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>Reach</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
- <ListSpell>
<Spell0>No Action</Spell0>
</ListSpell>
<SpellRate>500 to 1000</SpellRate>
<AttackMode>No Change</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</Carniphila>
- <poison-spider>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>23 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>No Change</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>yes</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</poison-spider>
- <all>
<Categories>-</Categories>
<Danger>0</Danger>
- <ListSettings>
- <Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>Reach</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>No Change</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>yes</OnlyIfTrapped>
</all>
</Monsters>
- <Settings>
<ListOrder>7</ListOrder>
<Health>5</Health>
<Proximity>9</Proximity>
<Danger>7</Danger>
<PlayerOnScreenSecurity>Do nothing</PlayerOnScreenSecurity>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<MustBeReachable>yes</MustBeReachable>
<MustBeShootable>no</MustBeShootable>
</Settings>
<Enabled>yes</Enabled>
</Targeting>
- <Hud>
<List />
<Show>If focused</Show>
<Enabled>no</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>
<By_Cat />
</Settings>