What's new

Knight [PACC] [20][Port Hope] Tarantulas /w Tasker

Status
Not open for further replies.

Kurtis

narvia.eu
Joined
Dec 3, 2012
Messages
397
Reaction score
42
Age
26
[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>
 
Status
Not open for further replies.
Top