• 01-04.05.2026 - DOUBLE EXP / SKILL EVENT!

Sorcerer, Druid [PACC] Port Hope Water Elemental

Status
Zamknięty.

Xinum

Never Give Up!
Przyjaciel forum
Dołączył
Grudzień 23, 2009
Posty
578
Liczba reakcji
64
[MS][ED] Port Hope Water Elemental

Kod:
<Settings>
  <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-Vita>
        <HealRange>0 to 35 %</HealRange>
        <ManaRange>180 to all</ManaRange>
        <HealMethod>Ultimate Healing</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </Exura-Vita>
      <Exura-Gran>
        <HealRange>36 to 70 %</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>yes</Enabled>
      </Exura-Gran>
      <Exura>
        <HealRange>71 to 89 %</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>yes</Enabled>
      </Exura>
      <SMP>
        <HealRange>0 to 100 %</HealRange>
        <ManaRange>0 to 50 %</ManaRange>
        <HealMethod>Strong Mana Potion</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </SMP>
    </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>
      <AREA_FIX>
        <Script>if (posy > 32853) then
    setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_entrance\\ConsideredBy", "Target")
else
    setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_entrance\\ConsideredBy", "None")
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </AREA_FIX>
      <MOVE>
        <Script>local moving = {"small emerald", "small sapphire", "small diamond", "white pearl", "black pearl", 281, 282, "life ring"}

for i,j in pairs(moving) do
     if (itemcount(moving[i], MainBP) > 0) then
          if (windowcount() == 3) and (maround(7) == 0) then
                 pausewalking(2000)
                 moveitems(moving[i], MainBP, LootBP, 100)
                 wait(200,400)
          end
     end
end</Script>
        <SpamRate>500 to 900</SpamRate>
        <Enabled>yes</Enabled>
      </MOVE>
      <FISHING>
        <Script>fish(7, false)</Script>
        <SpamRate>500 to 800</SpamRate>
        <Enabled>yes</Enabled>
      </FISHING>
      <DROP_FLASKS>
        <Script>local amountToDrop = 50
local capToDrop = 100

--DO NOT EDIT BELOW! 

if (itemcount(283)+itemcount(284)+itemcount(285)) >= amountToDrop and maround(4) == 0 and cap <= capToDrop then  
    pausewalking(3000) 
    for i = 283,285 do 
        if itemcount(i) > 0 then 
            moveitems(i, "all", "ground", amountToDrop) 
            wait(500,900)
        end 
    end 
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </DROP_FLASKS>
      <SAFE_BANK>
        <Script>local msg = getnewmessages("NPCs")
local qtd = msg.count-1

for i=0, qtd do 
     if msg[qtd].text:find("There is not enough gold on your account.") then
       setcavebot("off")
       wait(1000,5000)
       logout()
     end
end
</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </SAFE_BANK>
      <STRIKES>
        <Script>local SPELLS = {


            SPELL1 = {cast = "exori gran vis", mp = 60, hppc = 40}, 
            SPELL2 = {cast = "exori vis", mp = 20, hppc = 10},

               }


local CREATURES = {"Water Elemental", "Quara Mantassin Scout"}



for i = 1, #CREATURES do
   if UseGranVis then
       if (cancast(SPELLS.SPELL1.cast)) and (mp >= SPELLS.SPELL1.mp) then
           if (target.name == CREATURES[i]) and (target.dist <= 3) and (target.hppc >= SPELLS.SPELL1.hppc) then
                cast(SPELLS.SPELL1.cast)
                wait(300,600)
           end
       else
           if (cancast(SPELLS.SPELL2.cast)) and (mp >= SPELLS.SPELL2.mp) then
                 if (target.name == CREATURES[i]) and (target.dist <= 3) and (target.hppc >= SPELLS.SPELL2.hppc) then
                     cast(SPELLS.SPELL2.cast) 
                     wait(300,600)
                 end
           end
       end
   else
        if (cancast(SPELLS.SPELL2.cast)) and (mp >= SPELLS.SPELL2.mp) then
            if (target.name == CREATURES[i]) and (target.dist <= 3) and (target.hppc >= SPELLS.SPELL2.hppc) then
                cast(SPELLS.SPELL2.cast) 
                wait(300,600)
            end
        end
    end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </STRIKES>
      <SAFE_STRIKE>
        <Script>local function isPlayerOnTile(POSITION_X, POSITION_Y, POSITION_Z)
    local TILE_DATA = gettile(POSITION_X, POSITION_Y, POSITION_Z)
    
    for CURRENT_INDEX = 0, TILE_DATA.count - 1 do
        if (TILE_DATA.items[CURRENT_INDEX].id == 99 and TILE_DATA.items[CURRENT_INDEX].count <= 0x40000000) then
            return true
        end
    end
    
    return false
end


if (30 >= target.hppc and target.id > 0 and paround(4) > 0) then
    local POSITIONS, FREE_DIRECTIONS = {{X = 0, Y = -1, DIR = [[n]]}, {X = 1, Y = 0, DIR = [[e]]}, {X = 0, Y = 1, DIR = [[s]]}, {X = -1, Y = 0, DIR = [[w]]}}, {}
        
    if (isPlayerOnTile(posx + POSITIONS[getcreature(id).direction + 1].X, posy + POSITIONS[getcreature(id).direction + 1].Y, posz)) then
        for _, POSITION in ipairs(POSITIONS) do
            if (not isPlayerOnTile(posx + POSITION.X, posy + POSITION.Y, posz)) then
                table.insert(FREE_DIRECTIONS, POSITION.DIR)
            end
        end
        
        if(#FREE_DIRECTIONS > 0) then
            local TURN_DIRECTION = FREE_DIRECTIONS[math.random(#FREE_DIRECTIONS)]


            while ((({[[n]], [[e]], [[s]], [[w]]})[getcreature(id).direction + 1]) ~= TURN_DIRECTION) do
                turn(TURN_DIRECTION) wait(25, 75)
            end
        end
    end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </SAFE_STRIKE>
      <TRAPPED_FIX>
        <Script>if (standtime >= 5000) then
   if (maround(1) >= 3) and (target.id ~= 0) then
        if (paround(10, true) == 0) then
            if (cancast("exori vis")) and (mp >= 20) then
                cast("exori vis")
                wait(700,1500)
            end
        end
    end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </TRAPPED_FIX>
      <STANDTIME_ALERT>
        <Script>local BotEnabled = (getsettings("Settings\\CaveBot\\Enabled") == "yes")
local Time = 60000 -- [[ 1000 = 1 second ]]


if (standtime >= (Time)) then
   if (BotEnabled) and not (pzone) then
       playsound("alert.wav")
       flashclient()
       wait(500)
   end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </STANDTIME_ALERT>
      <Haste>
        <Script>if not hasted then
    if not (pzone) then
        if (mp >= 100) and (cancast("utani gran hur")) then
             cast("utani gran hur")
             wait(400,800)
        end
    end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>no</Enabled>
      </Haste>
      <ROPE_UP>
        <Script>if (posx == 32592) and (posy == 32859) and (posz == 8) then
       gotolabel("ROPE")
       wait(2000)
end</Script>
        <SpamRate>100 to 100</SpamRate>
        <Enabled>yes</Enabled>
      </ROPE_UP>
      <GOLD_FIX>
        <Script>if (cap < 40) then
      setsettings("Settings\\Looting\\List\\gold coin\\Id", "0")
else
      setsettings("Settings\\Looting\\List\\gold coin\\Id", "3031")
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </GOLD_FIX>
    </List>
    <Setup>-- --//
-- --\\

-- [MAGE] Water Elementals by Balbek


-- .............. [[           BP_SETTING          ]] ..............
          
                     MainBP = "Blue Backpack"
                     GoldBP = "Red Backpack"
                     LootBP = "Brocade Backpack"

-- .............. [[           DP_SETTING          ]] ..............

                     MainDPBP = "dragon backpack"
                     RareDPBP = "purple backpack"
                     AddonDPBP = "beach backpack"

-- .............. [[        POTIONS & RUNES        ]] ..............


--                    - >>     [  mana  ]     << -

                     ManaID = "strong mana potion"
                     ManaPrice = 80
                     ManaToBuy = 150
               

-- .............. [[           CONDITIONS          ]] ..............

                     ManaLeave = 50
                     StaminaLeave = 900 

-- .............. [[             OTHERS            ]] ..............   

                     PlayAlert = false -- only on the spawn
                     AutoMount = false
                     SecureWait = true -- suggested to use on low lvl
                     UseGranVis = false -- only sorc 80+
                     SellGems = true -- sell sapphires etc
                     UseHaste = false -- on refill only

-- DO NOT EDIT BELOW [!] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>


if not PlayAlert then
  setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound", "no")
  setsettings("Settings\\Alerts\\Player\\OnScreen\\FlashClient", "no")
end


if not AutoMount then
    setsettings("Settings\\Cavebot\\Settings\\AutoMount", "no")
end</Setup>
    <Enabled>yes</Enabled>
  </Actions>
  <CaveBot>
    <Waypoints>
      <START>Action 32631 32748 7 -- [ED / MS] Water Elementals by Balbek --</START>
      <CHECK_POSZ>Action 32631 32748 7 if (posz ~= 7) then;     gotolabel("SPAWN");end</CHECK_POSZ>
      <DEPOT>Node 32631 32742 7</DEPOT>
      <w003>Action 32559 32860 8 setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound", "no");setsettings("Settings\\Alerts\\Player\\OnScreen\\FlashClient", "no");setsettings("Settings\\Cavebot\\Settings\\OpenNextBp", "no");setsettings("Settings\\Actions\\List\\Haste\\Enabled", "no")</w003>
      <FIX_BP_DP>Action 32631 32742 7 closewindows();wait(1000,1500);openitem(MainBP, "back");wait(1000,1500);openitem(LootBP, MainBP);wait(1000,2000)</FIX_BP_DP>
      <w005>Action 32631 32742 7 if (windowcount() ~= 1) then;    gotolabel(wpt.id - 1);end</w005>
      <DEPOSITING>Action 32631 32742 7 reachgrounditem("depot");wait(1000,1800);openitem("depot");wait(1500,2000);openitem(3502, "Locker");wait(1000,1500);openitem(MainDPBP, "Depot Chest");wait(1500,2500);;if not (SellGems) then;    gotolabel(wpt.id + 3);end</DEPOSITING>
      <w007>Action 32634 32743 7 local CONFIG = {;    LOOT_BACKPACK = LootBP,;    ;    STACKABLE_BACKPACK = AddonDPBP,;    STACKABLE_BACKPACK_AMOUNT = itemcount(AddonDPBP),;    ;    NOT_STACKABLE_BACKPACK = RareDPBP,;    NOT_STACKABLE_BACKPACK_AMOUNT = itemcount(RareDPBP),;    ;    DEPOSIT_ITEMS = {"life ring", "stealth ring", "fish fin"},;};;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</w007>
      <w008>Action 32632 32744 7 if (SellGems) then;    gotolabel(wpt.id + 2);end</w008>
      <w009>Action 32632 32744 7 local CONFIG = {;    LOOT_BACKPACK = LootBP,;;    STACKABLE_BACKPACK = AddonDPBP,;    STACKABLE_BACKPACK_AMOUNT = itemcount(AddonDPBP),;    ;    NOT_STACKABLE_BACKPACK = RareDPBP,;    NOT_STACKABLE_BACKPACK_AMOUNT = itemcount(RareDPBP),;    ;    DEPOSIT_ITEMS = {"small sapphire", "small diamond", "small emerald", "fish fin", "life ring", "stealth ring", 281, 282, "white pearl"},;};;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;</w009>
      <w010>Action 32632 32744 7 closewindows();wait(1000,1500);openitem(MainBP, "back");wait(1000,1500)</w010>
      <w011>Action 32632 32746 7 if (windowcount() ~= 1) then;    gotolabel(wpt.id - 1);end;;;if (stamina < (StaminaLeave)) then;   pausewalking(3000);   setcavebot("off");   logout();end</w011>
      <w012>Node 32631 32748 7</w012>
      <w013>Stand 32629 32749 7</w013>
      <w014>Action 32629 32748 6 if (posz ~= 6) then;    gotolabel(wpt.id - 2);end</w014>
      <w015>Action 32629 32748 6 if not (SellGems) then;    gotolabel("BANK");end</w015>
      <w016>Node 32625 32743 6</w016>
      <w017>Stand 32623 32738 6</w017>
      <w002>Action 32623 32738 6 closewindows();wait(1000,1500);openitem(MainBP, "back");wait(1000,1500);openitem(LootBP, MainBP);wait(1000,1500)</w002>
      <w004>Action 32623 32738 6 if (windowcount() ~= 1) then;      gotolabel(wpt.id - 1);end</w004>
      <w018>Action 32623 32738 6 if not islocation() then;     gotolabel(wpt.id - 3);end</w018>
      <w019>Action 32623 32738 6 local RANDOM_SELL = math.random(1,2);;;;if (RANDOM_SELL == 1) then;      if ischannel("NPCs") then;            npcsay("hi");            wait(400,800);      else;            say("hi");            wait(900,1500);      end;else;      if ischannel("NPCs") then;            npcsay("hi");            wait(300,700);      else;            say("hi");            wait(1200,1700);      end;end;;npcsay("trade")</w019>
      <w020>Action 32623 32738 6 local GEMS = {"small sapphire", "small emerald", "small diamond", "white pearl", 281, 282};;;for i,j in pairs(GEMS) do;      while itemcount(GEMS[i], LootBP) >= 1 do;               sellitems(GEMS[i], 100);               wait(400,600);      end;end;;wait(400,600);;if (itemcount(LootBP, LootBP) >= 1) then;     openitem(LootBP, LootBP);     wait(400,800);end;;wait(400,600);;for i,j in pairs(GEMS) do;      while itemcount(GEMS[i], LootBP) >= 1 do;               sellitems(GEMS[i], 100);               wait(400,600);      end;end;;wait(400,600);;if (itemcount(LootBP, LootBP) >= 1) then;     openitem(LootBP, LootBP);     wait(400,800);end;;for i,j in pairs(GEMS) do;      while itemcount(GEMS[i], LootBP) >= 1 do;               sellitems(GEMS[i], 100);               wait(400,600);      end;end;;wait(400,600);;if (itemcount(LootBP, LootBP) >= 1) then;     openitem(LootBP, LootBP);     wait(400,800);end;</w020>
      <w006>Action 32623 32738 6 closewindows();wait(1000,1500);openitem(MainBP, "back");wait(1000,1500)</w006>
      <w021>Action 32623 32738 6 if (windowcount() ~= 1);then;     gotolabel(wpt.id - 1);end</w021>
      <BANK>Node 32631 32740 6</BANK>
      <w022>Stand 32632 32738 6</w022>
      <w023>Action 32632 32738 6 if not islocation() then;    gotolabel(wpt.id - 1);end</w023>
      <w024>Action 32631 32738 6 local mana_money = positive((ManaToBuy - itemcount(ManaID))*(ManaPrice));local travel_money = 300;local total_money = (mana_money + travel_money);;if ischannel("NPCs") then;      npcsay("hi");      wait(200,500);else;      say("hi");      wait(1000,1300);end;;--------------------------------------;;npcsay("deposit all");wait(300,600);npcsay("yes");wait(1500,2000);npcsay("withdraw "..(total_money));wait(300,600);npcsay("yes");;--------------------------------------;</w024>
      <w025>Node 32630 32742 6</w025>
      <w026>Ladder 32630 32742 6</w026>
      <w027>Action 32630 32743 5 if (posz ~= 5) then;    gotolabel(wpt.id - 2);end</w027>
      <w028>Stand 32621 32742 5</w028>
      <w029>Action 32621 32742 5 if not islocation() then;    gotolabel(wpt.id - 1);end</w029>
      <MANA_SHOP>Action 32621 32742 5 if ischannel("NPCs") then;      npcsay("hi");      wait(100,500);else;      say("hi");      wait(1000,1400);end;</MANA_SHOP>
      <w031>Action 32621 32742 5 local random_flask = math.random(1,2);local flask_count = (itemcount(283) + itemcount(284) + itemcount(285)) ;-- sell flasks;;  ;;if (random_flask == 1) then   ;     if flask_count > 0 then;         npcsay("vials");         wait(300,700);     end;     while flask_count > 0 do;         npcsay("yes");         wait(200,500);     flask_count = (itemcount(283) + itemcount(284) + itemcount(285));     end;else;     if not tradeopen then;          npcsay("trade");          wait(1000,1300);     end;     for i = 283, 285 do;          local count = itemcount(i);          while count > 0 do;                sellitems(i, count);                wait(300,500);                count = itemcount(i);          end;     end;end;</w031>
      <w032>Action 32621 32742 5 -- [[ buy supplies ]] --;;;;if not tradeopen then;   npcsay("trade");   wait(1000,1500);end;;;buyitemsupto(ManaID, ManaToBuy)</w032>
      <w033>Stand 32626 32742 5</w033>
      <w034>Action 32626 32742 6 if (posz ~= 6) then;    gotolabel(wpt.id - 1);end</w034>
      <w035>Action 32626 32742 6 if (itemcount(ManaID) < (ManaToBuy)) then;     gotolabel("BANK");end</w035>
      <w036>Action 32626 32742 6 closewindows();wait(1000,1500);openitem(MainBP, "back");wait(1000,1500);resizewindows();wait(1000,1500);openitem(LootBP, MainBP, true);wait(1000,1500);resizewindows();wait(1000,1500);openitem(GoldBP, MainBP, true);wait(1000,1500);resizewindows();wait(1000,2000)</w036>
      <w037>Action 32626 32742 6 if (windowcount() ~= 3);then;     gotolabel(wpt.id - 1);end</w037>
      <w038>Node 32628 32746 6</w038>
      <w039>Stand 32629 32749 6</w039>
      <w040>Action 32629 32750 7 if (posz ~= 7);then;     gotolabel(wpt.id - 2);end</w040>
      <w041>Node 32629 32766 7</w041>
      <w042>Walk 32629 32770 7</w042>
      <w043>Action 32629 32770 7 reachcreature("Old Adall");wait(200,300);npcsay("hi");wait(300,500);npcsay("east");wait(150,200);npcsay("yes")</w043>
      <w044>Stand 32679 32777 7</w044>
      <w045>Action 32679 32777 7 if not islocation() then;    gotolabel(wpt.id - 3);end;;;if UseHaste then;     setsettings("Settings\\Actions\\List\\Haste\\Enabled", "yes");end</w045>
      <w046>Node 32675 32786 7</w046>
      <w047>Node 32651 32808 7</w047>
      <w001>Node 32641 32804 7</w001>
      <w030>Node 32617 32812 7</w030>
      <w048>Node 32594 32827 7</w048>
      <w049>Node 32563 32845 7</w049>
      <w050>Node 32560 32857 7</w050>
      <SPAWN>Stand 32560 32860 7</SPAWN>
      <w053>Action 32559 32860 8 if (posz < 8) then;    gotolabel(wpt.id - 2);end</w053>
      <w054>Action 32559 32860 8 if (windowcount() ~= 3);then;     setsettings("Settings\\Cavebot\\Settings\\OpenNextBp", "no");     closewindows();     wait(1000,1500);     openitem(MainBP, "back");     wait(1000,1500);     resizewindows();     wait(1000,1500);     openitem(LootBP, MainBP, true);     wait(1000,1500);     resizewindows();     wait(1000,1500);     openitem(GoldBP, MainBP, true);     wait(1000,1500);     resizewindows();end</w054>
      <w055>Action 32559 32860 8 if (windowcount() ~= 3);then;     gotolabel(wpt.id - 1);end</w055>
      <w056>Action 32559 32860 8 if PlayAlert then;    setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound", "yes");    setsettings("Settings\\Alerts\\Player\\OnScreen\\FlashClient", "yes");end;;setsettings("Settings\\Cavebot\\Settings\\OpenNextBp", "If cavebot enabled");;;setsettings("Settings\\Actions\\List\\Haste\\Enabled", "no")</w056>
      <w057>Stand 32558 32860 8</w057>
      <w058>Stand 32557 32860 9</w058>
      <w059>Action 32557 32860 9 if (posz ~= 9) then;     gotolabel(wpt.id - 2);end</w059>
      <w060>Stand 32555 32860 9</w060>
      <w061>Use 32554 32860 9</w061>
      <w062>Node 32549 32860 9</w062>
      <w063>Action 32549 32860 9 if not islocation(4) then;    gotolabel(wpt.id - 5);end</w063>
      <START_HUNT>Node 32542 32855 9</START_HUNT>
      <w065>Action 32542 32848 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_1\\ConsideredBy", "Target");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_2\\ConsideredBy", "Target");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_mid\\ConsideredBy", "Target");</w065>
      <w066>Node 32543 32848 9</w066>
      <w067>Node 32545 32841 9</w067>
      <w068>Action 32545 32841 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_2\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_3\\ConsideredBy", "Target")</w068>
      <w069>Node 32554 32841 9</w069>
      <w070>Node 32558 32837 9</w070>
      <w071>Action 32558 32837 9 if SecureWait then;    wait(1000,3000);end;;;setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_2\\ConsideredBy", "Target");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_3\\ConsideredBy", "None")</w071>
      <w072>Node 32559 32829 9</w072>
      <w073>Node 32564 32823 9</w073>
      <w074>Action 32564 32823 9 if SecureWait then;    wait(1500,2500);end</w074>
      <w075>Node 32563 32817 9</w075>
      <w076>Action 32563 32817 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_5\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_3a\\ConsideredBy", "Target")</w076>
      <w077>Node 32554 32811 9</w077>
      <w078>Action 32554 32811 9 if SecureWait then;    wait(2000,4000);end</w078>
      <w079>Node 32542 32810 9</w079>
      <w080>Action 32542 32810 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_7\\ConsideredBy", "Target");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_8\\ConsideredBy", "Target")</w080>
      <w081>Node 32531 32809 9</w081>
      <w082>Node 32526 32806 9</w082>
      <w083>Action 32526 32806 9 if SecureWait then;    wait(2000,3000);end</w083>
      <w084>Walk 32526 32804 9</w084>
      <w085>Action 32526 32804 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_8\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_9\\ConsideredBy", "Target")</w085>
      <w086>Node 32525 32796 9</w086>
      <w087>Action 32524 32795 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_9\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_10\\ConsideredBy", "Target");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_11\\ConsideredBy", "Target")</w087>
      <w088>Node 32517 32790 9</w088>
      <w089>Node 32518 32777 9</w089>
      <w090>Action 32518 32777 9 if SecureWait then;     wait(2000,3000);end;;setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_11\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_13\\ConsideredBy", "Target")</w090>
      <w091>Node 32515 32767 9</w091>
      <w092>Node 32506 32775 9</w092>
      <w093>Action 32504 32775 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_13\\ConsideredBy", "None")</w093>
      <w094>Node 32495 32767 9</w094>
      <w095>Node 32495 32778 9</w095>
      <w096>Action 32495 32778 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_13\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_15\\ConsideredBy", "Target")</w096>
      <w097>Node 32497 32787 9</w097>
      <w098>Walk 32499 32790 9</w098>
      <w099>Action 32499 32790 9 if SecureWait then;   wait(2000,3000);end;;setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_15\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_13\\ConsideredBy", "Target");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_18\\ConsideredBy", "Target");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_20\\ConsideredBy", "Target")</w099>
      <w100>Node 32494 32798 9</w100>
      <w101>Node 32489 32806 9</w101>
      <w102>Node 32499 32808 9</w102>
      <w103>Node 32504 32816 9</w103>
      <w104>Action 32504 32816 9 if SecureWait then;    wait(2000,3000);end</w104>
      <w105>Walk 32499 32818 9</w105>
      <w106>Action 32497 32822 9 wait(1000,1500)</w106>
      <w107>Node 32497 32825 9</w107>
      <w108>Node 32504 32816 9</w108>
      <w109>Action 32504 32816 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_18\\ConsideredBy", "None")</w109>
      <w110>Node 32511 32821 9</w110>
      <w111>Action 32511 32821 9 if SecureWait then;    wait(2000,3000);end;;setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_20\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_18\\ConsideredBy", "Target")</w111>
      <w112>Node 32519 32833 9</w112>
      <w113>Node 32523 32834 9</w113>
      <w114>Action 32523 32834 9 if SecureWait then;    wait(2000,3000);end</w114>
      <w115>Node 32530 32840 9</w115>
      <w116>Action 32531 32840 9 setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_1\\ConsideredBy", "None");setsettings("Settings\\Cavebot\\Pathfinding\\SpecialAreas\\balbek_3\\ConsideredBy", "Target")</w116>
      <w117>Node 32540 32845 9</w117>
      <w118>Node 32543 32856 9</w118>
      <SUP_CHECK>Action 32543 32857 9 if (itemcount(ManaID) > (ManaLeave)) and (stamina > (StaminaLeave)) then;    gotolabel("START_HUNT");end</SUP_CHECK>
      <REFILL>Node 32552 32860 9</REFILL>
      <w121>Use 32554 32860 9</w121>
      <w122>Stand 32558 32860 9</w122>
      <w123>Action 32559 32860 8 if (posz ~= 8) then;    gotolabel("REFILL");end;;if UseHaste then;    setsettings("Settings\\Actions\\List\\Haste\\Enabled", "yes");end;;</w123>
      <w124>Stand 32560 32860 8</w124>
      <w125>Action 32561 32860 7 if (posz ~= 7) then;     gotolabel(wpt.id - 1);end;;if UseHaste then;    setsettings("Settings\\Actions\\List\\Haste\\Enabled", "yes");end;;setsettings("Settings\\Alerts\\Player\\OnScreen\\PlaySound", "no");setsettings("Settings\\Alerts\\Player\\OnScreen\\FlashClient", "no")</w125>
      <w126>Node 32568 32853 7</w126>
      <w127>Node 32580 32837 7</w127>
      <w128>Node 32604 32827 7</w128>
      <w129>Node 32620 32820 7</w129>
      <w130>Node 32638 32805 7</w130>
      <w131>Node 32657 32787 7</w131>
      <w132>Node 32679 32782 7</w132>
      <w133>Node 32679 32776 7</w133>
      <w134>Action 32679 32776 7 setsettings("Settings\\Actions\\List\\Haste\\Enabled", "no");reachcreature("Lorek");;if ischannel("NPCs") then;       npcsay("hi");       wait(200,500);       npcsay("center");       wait(150,300);       npcsay("yes");else;       say("hi");       wait(1000,1500);       npcsay("center");       wait(200,300);       npcsay("yes");end</w134>
      <w135>Stand 32628 32771 7</w135>
      <w136>Action 32628 32771 7 if not islocation() then;     gotolabel(wpt.id - 3);end</w136>
      <w137>Node 32629 32761 7</w137>
      <w138>Node 32631 32745 7</w138>
      <w139>Action 32631 32745 7 gotolabel("DEPOT")</w139>
      <ROPE>Stand 32592 32859 8</ROPE>
      <w052>Rope 32592 32859 8</w052>
      <w051>Action 32592 32860 7 gotolabel("SPAWN")</w051>
    </Waypoints>
    <Pathfinding>
      <SpecialAreas>
        <balbek_1>
          <Coordinates>32536 32840 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_1>
        <balbek_mid>
          <Coordinates>32541 32837 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_mid>
        <balbek_2>
          <Coordinates>32548 32842 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_2>
        <balbek_mid2>
          <Coordinates>32554 32834 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_mid2>
        <balbek_3>
          <Coordinates>32564 32822 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_3>
        <balbek_4>
          <Coordinates>32567 32815 9</Coordinates>
          <Dimensions>3 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_4>
        <balbek_3a>
          <Coordinates>32564 32820 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_3a>
        <balbek_5>
          <Coordinates>32557 32814 9</Coordinates>
          <Dimensions>1 3</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_5>
        <balbek_north>
          <Coordinates>32560 32806 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_north>
        <balbek_6>
          <Coordinates>32544 32806 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_6>
        <balbek_mid3>
          <Coordinates>32539 32812 9</Coordinates>
          <Dimensions>3 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_mid3>
        <balbek_7>
          <Coordinates>32521 32806 9</Coordinates>
          <Dimensions>1 5</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_7>
        <balbek_8>
          <Coordinates>32525 32802 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_8>
        <balbek_9>
          <Coordinates>32522 32794 9</Coordinates>
          <Dimensions>1 2</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_9>
        <balbek_10>
          <Coordinates>32511 32784 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_10>
        <balbek_11>
          <Coordinates>32517 32773 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_11>
        <balbek_12>
          <Coordinates>32505 32778 9</Coordinates>
          <Dimensions>4 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_12>
        <balbek_13>
          <Coordinates>32500 32774 9</Coordinates>
          <Dimensions>1 3</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_13>
        <balbek_14>
          <Coordinates>32505 32792 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_14>
        <balbek_15>
          <Coordinates>32498 32794 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_15>
        <balbek_16>
          <Coordinates>32496 32799 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_16>
        <balbek_16a>
          <Coordinates>32496 32805 9</Coordinates>
          <Dimensions>3 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_16a>
        <balbek_17>
          <Coordinates>32504 32807 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_17>
        <balbek_18>
          <Coordinates>32508 32816 9</Coordinates>
          <Dimensions>1 3</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </balbek_18>
        <balbek_19>
          <Coordinates>32515 32818 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_19>
        <balbek_20>
          <Coordinates>32515 32824 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_20>
        <balbek_21>
          <Coordinates>32526 32832 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </balbek_21>
        <balbek_entrance>
          <Coordinates>32542 32853 9</Coordinates>
          <Dimensions>2 1</Dimensions>
          <ConsideredBy>None</ConsideredBy>
        </balbek_entrance>
        <i1>
          <Coordinates>32591 32858 7</Coordinates>
          <Dimensions>3 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </i1>
        <i2>
          <Coordinates>32591 32858 7</Coordinates>
          <Dimensions>1 3</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </i2>
        <i3>
          <Coordinates>32591 32860 7</Coordinates>
          <Dimensions>3 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </i3>
        <i4>
          <Coordinates>32593 32858 7</Coordinates>
          <Dimensions>1 3</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </i4>
      </SpecialAreas>
      <WalkThroughPlayers>no</WalkThroughPlayers>
      <WalkingMethod>Map Clicks</WalkingMethod>
      <MapWalkDistance>20 to 50</MapWalkDistance>
      <WalkableIds>140;404;831;832;833;834;883;2118;2119;2120;2121;2122;2123;2124;2125;2126;2127;2131;2132;2133;2134;2135;2314;2315;2316;2319;2346;2347;2348;2349;2350;2351;2352;2353;2354;2355;2356;2357;2358;2359;2360;2361;2362;2363;2364;2365;2366;2367;2368;2369;2370;2371;2372;2373;2374;2375;2376;2377;2378;2379;2380;2381;2382;2383;2384;2385;2418;2419;2420;2421;2422;2423;2424;2425;2426;2431;2432;2433;2434;2441;2442;2443;2444;2469;2471;2472;2473;2478;2480;2481;2482;2483;2484;2485;2486;2519;2523;2775;2776;2777;2778;2779;2780;2781;2782;2783;2784;2785;2786;2787;2788;2789;2790;2791;2792;2793;2794;2795;2796;2797;2798;2799;2800;2801;2802;2803;2804;2805;2806;2807;2808;2809;2810;2811;2812;2981;2983;2982;2984;2985;2987;2988;3503;3504;3514;3807;5086;5087;5088;6114;6115;6355;6356;6357;6358;6359;6360;6361;6362;6371;6372;7864;8455;8763;9061;9062;10207;10209;10216;10286;10287;10288;11009;11800;11801;11802;11803;11804;11805;11806;11807;11808;11809;11810</WalkableIds>
    </Pathfinding>
    <Settings>
      <Rope>3003</Rope>
      <Shovel>3457</Shovel>
      <Pick>3456</Pick>
      <Machete>3308</Machete>
      <NodeRange>4</NodeRange>
      <Priority>Target</Priority>
      <OpenNextBp>no</OpenNextBp>
      <AutoMount>no</AutoMount>
      <Anti-idle>no</Anti-idle>
      <EatFood>yes</EatFood>
      <FoodToEat>3725;3587;3600;3595;3589;3598;8014;3583;3606;3578;3592;3582;3577;3593;3586;3585;3581;3723</FoodToEat>
      <PauseOnDeath>yes</PauseOnDeath>
    </Settings>
    <Enabled>yes</Enabled>
  </CaveBot>
  <Looting>
    <List>
      <life-ring>
        <Id>3052</Id>
        <Destination>1</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </life-ring>
      <small-sapphire>
        <Id>3029</Id>
        <Destination>1</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </small-sapphire>
      <small-emerald>
        <Id>3032</Id>
        <Destination>1</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </small-emerald>
      <small-diamond>
        <Id>3028</Id>
        <Destination>1</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </small-diamond>
      <white-pearl>
        <Id>3026</Id>
        <Destination>1</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </white-pearl>
      <stealth-ring>
        <Id>3049</Id>
        <Destination>1</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </stealth-ring>
      <fish-fin>
        <Id>5895</Id>
        <Destination>1</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </fish-fin>
      <gold-coin>
        <Id>3031</Id>
        <Destination>2</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </gold-coin>
      <strong-mana-potion>
        <Id>237</Id>
        <Destination>0</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </strong-mana-potion>
      <platinum-coin>
        <Id>3035</Id>
        <Destination>0</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </platinum-coin>
      <giant-shimmering-pearl>
        <Id>281</Id>
        <Destination>All</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </giant-shimmering-pearl>
      <giant-shimmering-pearl2>
        <Id>282</Id>
        <Destination>All</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </giant-shimmering-pearl2>
    </List>
    <Condition>Corpses with listed items</Condition>
    <Style>After all dead</Style>
    <OpenBodyTime>300</OpenBodyTime>
    <Range>30</Range>
    <EatFood>yes</EatFood>
    <Enabled>yes</Enabled>
  </Looting>
  <Targeting>
    <Monsters>
      <Water-Elemental>
        <Categories>-</Categories>
        <Danger>100</Danger>
        <ListSettings>
          <Setting0>
            <Count>Any</Count>
            <HpRange>15 to 100 %</HpRange>
            <Stance>Keep Away Wait</Stance>
            <Avoid>None</Avoid>
            <Distance>3</Distance>
            <Attack>Attack</Attack>
            <ListSpell />
            <SpellRate>500 to 800</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting0>
          <Setting1>
            <Count>Any</Count>
            <HpRange>0 to 15 %</HpRange>
            <Stance>Keep Away Wait</Stance>
            <Avoid>None</Avoid>
            <Distance>3</Distance>
            <Attack>Attack</Attack>
            <ListSpell />
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting1>
        </ListSettings>
        <Looting>yes</Looting>
        <MustAttackMe>no</MustAttackMe>
        <OnlyIfTrapped>no</OnlyIfTrapped>
      </Water-Elemental>
      <Quara-Mantassin-Scout>
        <Categories>-</Categories>
        <Danger>0</Danger>
        <ListSettings>
          <Setting0>
            <Count>Any</Count>
            <HpRange>15 to 100 %</HpRange>
            <Stance>Keep Away</Stance>
            <Avoid>None</Avoid>
            <Distance>3</Distance>
            <Attack>Attack</Attack>
            <ListSpell />
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting0>
          <Setting1>
            <Count>Any</Count>
            <HpRange>0 to 15 %</HpRange>
            <Stance>Keep Away</Stance>
            <Avoid>None</Avoid>
            <Distance>3</Distance>
            <Attack>Attack</Attack>
            <ListSpell />
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting1>
        </ListSettings>
        <Looting>yes</Looting>
        <MustAttackMe>no</MustAttackMe>
        <OnlyIfTrapped>no</OnlyIfTrapped>
      </Quara-Mantassin-Scout>
      <All>
        <Categories>-</Categories>
        <Danger>0</Danger>
        <ListSettings>
          <Setting0>
            <Count>Any</Count>
            <HpRange>0 to 100 %</HpRange>
            <Stance>No movement</Stance>
            <Avoid>None</Avoid>
            <Distance>0</Distance>
            <Attack>Attack</Attack>
            <ListSpell />
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting0>
        </ListSettings>
        <Looting>yes</Looting>
        <MustAttackMe>no</MustAttackMe>
        <OnlyIfTrapped>yes</OnlyIfTrapped>
      </All>
    </Monsters>
    <Settings>
      <ListOrder>0</ListOrder>
      <Health>3</Health>
      <Proximity>8</Proximity>
      <Danger>9</Danger>
      <PlayerOnScreenSecurity>Do nothing</PlayerOnScreenSecurity>
      <CooldownControl>yes</CooldownControl>
      <CheckItem>no</CheckItem>
      <MustBeReachable>yes</MustBeReachable>
      <MustBeShootable>no</MustBeShootable>
    </Settings>
    <Enabled>yes</Enabled>
  </Targeting>
  <Hud>
    <List>
      <GeneralInfo>
        <Script>setsize(100,100)
setfontcolor("white")

addtext(name,10,30)
addtext("LvL :", 150,30)
addtext(level, 180,30)
addtext("Next LvL :", 150,45)
addtext(exptolevel(), 210,45)

addtext("Pos X : ", 10,45)
addtext(posx, 54,45)
addtext("Pos Y : ", 10,60)
addtext(posy, 54,60)
addtext("Pos Z : ", 10,75)
addtext(posz, 54,75)</Script>
        <RefreshRate>1000</RefreshRate>
        <Enabled>yes</Enabled>
      </GeneralInfo>
      <Hud0>
        <Script>addtext(cursorinfo().id, 30, 500)
addtext(posx .. "," .. posy .. "," .. posz, 30, 515)
</Script>
        <RefreshRate>1000</RefreshRate>
        <Enabled>no</Enabled>
      </Hud0>
    </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>
</Settings>
 
Status
Zamknięty.
Back
Do góry