What's new

Paladin [PACC] Zao Chosen Lizard

Status
Not open for further replies.

Xinum

Never Give Up!
Joined
Dec 23, 2009
Messages
578
Reaction score
66
[RP] Zao Chosen Lizard

Code:
<Settings>
  <Alerts>
    <Player>
      <OnScreen>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <SafeList>null</SafeList>
      </OnScreen>
      <Attacking>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <SafeList>null</SafeList>
      </Attacking>
    </Player>
    <Creature />
    <Item />
    <Message>
      <PrivateMessage>
        <PlaySound>yes</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <SafeList>null</SafeList>
      </PrivateMessage>
      <Advanced>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <Screenshot>yes</Screenshot>
      </Advanced>
      <Raid>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <Warnings>All</Warnings>
      </Raid>
    </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>
    <Disconnect>
      <PlaySound>no</PlaySound>
      <FlashClient>no</FlashClient>
      <PauseBot>no</PauseBot>
    </Disconnect>
    <Enabled>yes</Enabled>
  </Alerts>
  <Healer>
    <Rules>
      <exura>
        <HealRange>75 to 85 %</HealRange>
        <ManaRange>0 to 100 %</ManaRange>
        <HealMethod>Light Healing</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </exura>
      <exura-san>
        <HealRange>60 to 75 %</HealRange>
        <ManaRange>0 to 100 %</ManaRange>
        <HealMethod>Divine Healing</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </exura-san>
      <exura-gran-san>
        <HealRange>0 to 60 %</HealRange>
        <ManaRange>0 to 100 %</ManaRange>
        <HealMethod>Salvation</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </exura-gran-san>
      <smp>
        <HealRange>0 to 100 %</HealRange>
        <ManaRange>0 to 350</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>
      <paral>
        <HealRange>0 to 100 %</HealRange>
        <ManaRange>0 to 100 %</ManaRange>
        <HealMethod>Light Healing</HealMethod>
        <ExtraCondition>If paralyzed</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </paral>
      <gsp>
        <HealRange>0 to 40 %</HealRange>
        <ManaRange>0 to 100 %</ManaRange>
        <HealMethod>Great Spirit Potion</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </gsp>
      <gsp2>
        <HealRange>0 to 100 %</HealRange>
        <ManaRange>0 to 180</ManaRange>
        <HealMethod>Great Spirit Potion</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </gsp2>
    </Rules>
    <PingCompensation>10</PingCompensation>
    <Enabled>yes</Enabled>
  </Healer>
  <FriendHealer>
    <Rules />
    <Enabled>no</Enabled>
  </FriendHealer>
  <Refiller>
    <Rules>
      <softy>
        <HealRange>0 to 100 %</HealRange>
        <ManaRange>0 to 95 %</ManaRange>
        <ItemRefiller>6529</ItemRefiller>
        <AmmoCount>0 to 0</AmmoCount>
        <ExtraCondition>No condition</ExtraCondition>
        <SpamRate>500 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </softy>
      <bohy>
        <HealRange>0 to 100 %</HealRange>
        <ManaRange>96 to 99 %</ManaRange>
        <ItemRefiller>3079</ItemRefiller>
        <AmmoCount>0 to 0</AmmoCount>
        <ExtraCondition>No condition</ExtraCondition>
        <SpamRate>500 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </bohy>
    </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>
      <bolts>
        <Script>if ammoamount <= 20 and itemcount("prismatic bolt") > 0 then 
moveitems('prismatic bolt', 'all', 'ammo', 100) wait(200, 500) 
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </bolts>
      <haste>
        <Script>if not hasted then
cast('utani hur')
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>no</Enabled>
      </haste>
      <bohy>
        <Script>if boots == itemid("worn soft boots") then
moveitems("boots of haste", "all", "boots", 1)
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </bohy>
      <gold>
        <Script>pickupitems("gold coin")
pickupitems("c" , "gold coin")
pickupitems("n" , "gold coin")
pickupitems("ne" , "gold coin")
pickupitems("nw" , "gold coin")
pickupitems("e" , "gold coin")
pickupitems("w" , "gold coin")
pickupitems("s" , "gold coin")
pickupitems("se" , "gold coin")
pickupitems("sw" , "gold coin")</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </gold>
      <gold2>
        <Script>wait(500, 1000)
moveitems("gold coin", AmmoBP, GoldBP, 100)</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </gold2>
      <mas-san>
        <Script>mtoshoot = 5 -- Monsters to shoot on
marea = 3 -- Spell Area
spell = "exevo mas san" -- Spell to shoot

if maround(1) >= mtoshoot then
if paround() == 0 then
cast(spell)
end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>no</Enabled>
      </mas-san>
    </List>
    <Setup>-- Backpacks on Player
MainBP = "demon backpack" -- Main backpack.
LootBP = "golden backpack" -- lLoot backpack to put rares etc.
GoldBP = "minotaur backpack" -- BP to put gold.
AmmoBP = "backpack of holding" -- BP to put gold.

-- Backpacks in Depot
MainDPBP = "brocade Backpack" -- Main backpack in depot.
StackableDPBP = "blue backpack" -- Bp to deposit stackable items on dp.
LootDPBP = "fur backpack" -- Bp to deposit loot at depot

-- Potions Setup:
MPname = "strong mana potion" -- Name of mana potion you use.
MPprice = 80 -- Price of mana potion to buy
MPtobuy = 250 -- How many mana potions to buy?
MPname2 = "great spirit potion" -- Name of mana potion you use.
MPprice2 = 190 -- Price of mana potion to buy
MPtobuy2 = 25 -- How many mana potions to buy?
MPtoleave = 60 -- This many potions will make charachter refill Pots.
HPname = "strong health potion" -- Name of health potion you use.
HPprice = 100 -- Price of health potion
HPtobuy = 20 -- How many health potions yo buy?
HPtoleave = 5 -- This many potions will make charachter refill Pots.
Ammomax = 1000 -- dfvd
Ammoname = "prismatic bolt" -- fdefde
AmmoLeave = 150 -- dfvd
AmmoPrice = 20 -- fv

-- Hunt:
minCap = 30 -- How much cap to back reffil?</Setup>
    <Library>Standard</Library>
    <Enabled>yes</Enabled>
  </Actions>
  <CaveBot>
    <Waypoints>
      <startexp>Stand 33281 31194 9</startexp>
      <w001>Node 33283 31189 9</w001>
      <w002>Node 33290 31181 9</w002>
      <w003>Stand 33296 31178 9</w003>
      <w004>Node 33294 31172 9</w004>
      <w005>Stand 33293 31164 9</w005>
      <w006>Node 33291 31158 9</w006>
      <w007>Node 33285 31152 9</w007>
      <w008>Node 33280 31145 9</w008>
      <w009>Node 33275 31143 9</w009>
      <w010>Stand 33272 31139 9</w010>
      <w011>Node 33269 31131 9</w011>
      <w012>Stand 33262 31129 9</w012>
      <w013>Node 33257 31134 9</w013>
      <w014>Stand 33257 31138 9</w014>
      <w015>Node 33256 31144 9</w015>
      <w016>Node 33256 31149 9</w016>
      <w017>Stand 33260 31155 9</w017>
      <w018>Node 33265 31160 9</w018>
      <w019>Stand 33265 31164 9</w019>
      <w020>Node 33266 31169 9</w020>
      <w021>Node 33269 31175 9</w021>
      <w022>Stand 33273 31178 9</w022>
      <w023>Node 33276 31182 9</w023>
      <w024>Stand 33279 31188 9</w024>
      <w025>Action 33282 31197 9 if itemcount(MPname) < MPtoleave or;(itemcount(Ammoname)+ammoamount) < AmmoLeave or;itemcount('worn soft boots') >= 1 then;gotolabel("godp");else ;gotolabel("startexp");end</w025>
      <godp>Stand 33281 31199 9</godp>
      <w026>Stand 33286 31204 9</w026>
      <w027>Action 33286 31204 9 setsettings("Settings\\Targeting\\Enabled", "no");wait(1000, 2000);setsettings("Settings\\Cavebot\\Settings\\AutoMount", "no") ;</w027>
      <w028>Stand 33287 31204 9</w028>
      <w029>Stand 33296 31208 8</w029>
      <w030>Node 33303 31212 8</w030>
      <w035>Action 33303 31212 8 if not islocation() ;then gotolabel("w030") ;end</w035>
      <w000>Stand 33307 31213 8</w000>
      <w032>Stand 33321 31202 8</w032>
      <w038>Action 33321 31202 8 if not islocation() ;then gotolabel("w032") ;end</w038>
      <w033>Node 33332 31186 8</w033>
      <w034>Stand 33339 31181 8</w034>
      <w041>Action 33339 31181 8 if not islocation() ;then gotolabel("w034") ;end</w041>
      <w036>Node 33344 31166 8</w036>
      <w037>Stand 33341 31156 8</w037>
      <w039>Stand 33340 31133 8</w039>
      <w044>Action 33340 31133 8 if not islocation() ;then gotolabel("w039") ;end</w044>
      <w040>Node 33341 31122 8</w040>
      <exithole>Stand 33345 31116 8</exithole>
      <w042>Rope 33345 31116 8</w042>
      <wq>Stand 33344 31115 7</wq>
      <w495>Action 33345 31116 8 if (posz ~= 7) then;gotolabel("exithole");end ;</w495>
      <w492>Action 33344 31115 7 wait(1000, 2000);setsettings("Settings\\Targeting\\Enabled", "yes");wait(1000, 2000)</w492>
      <w043>Stand 33336 31113 7</w043>
      <w031>Action 33336 31113 7 if not islocation() ;then gotolabel("w043") ;end</w031>
      <w045>Stand 33334 31122 7</w045>
      <w046>Action 33334 31122 7 if not islocation() then ;gotolabel("w045");end</w046>
      <w047>Stand 33342 31127 7</w047>
      <w048>Action 33342 31127 7 if not islocation() then ;gotolabel("w047");end</w048>
      <w049>Stand 33351 31136 7</w049>
      <w050>Stand 33358 31137 7</w050>
      <w051>Action 33358 31137 7 if not islocation() then ;gotolabel("w050");end</w051>
      <w052>Node 33365 31132 7</w052>
      <w053>Node 33367 31127 7</w053>
      <w054>Stand 33365 31125 7</w054>
      <w055>Stand 33364 31125 7</w055>
      <w056>Action 33364 31125 7 if (posz ~= 6) then;gotolabel("w055");end ;</w056>
      <w057>Stand 33363 31124 6</w057>
      <w058>Action 33363 31124 6 if not islocation() then ;gotolabel("w055");end</w058>
      <w059>Stand 33362 31124 6</w059>
      <w060>Stand 33360 31128 5</w060>
      <w493>Action 33360 31128 5 wait(1000, 2000);setsettings("Settings\\Targeting\\Enabled", "no");wait(1000, 2000)</w493>
      <w061>Action 33360 31128 5 if not islocation() then ;gotolabel("w059");end</w061>
      <w062>Node 33354 31136 5</w062>
      <w063>Node 33344 31142 5</w063>
      <w064>Stand 33338 31140 5</w064>
      <w065>Stand 33339 31140 5</w065>
      <w066>Action 33339 31140 5 if (posz ~= 6) then;gotolabel("w065");end ;</w066>
      <w067>Stand 33342 31139 6</w067>
      <w068>Action 33342 31139 6 if not islocation() then ;gotolabel("w065");end</w068>
      <w069>Stand 33332 31131 6</w069>
      <w070>Node 33317 31131 6</w070>
      <w071>Stand 33312 31132 6</w071>
      <parnepola>Stand 33312 31133 6</parnepola>
      <w072>Node 33308 31133 7</w072>
      <w073>Stand 33299 31135 7</w073>
      <w074>Action 33299 31135 7 if not islocation() then ;gotolabel("w073");end</w074>
      <w075>Stand 33297 31151 7</w075>
      <w076>Stand 33295 31159 7</w076>
      <w077>Action 33295 31159 7 if not islocation() then ;gotolabel("w076");end</w077>
      <w078>Stand 33287 31174 7</w078>
      <w079>Node 33283 31180 7</w079>
      <w080>Stand 33278 31184 7</w080>
      <w081>Action 33278 31184 7 if not islocation() then ;gotolabel("w080");end</w081>
      <w082>Stand 33268 31196 7</w082>
      <w083>Stand 33268 31208 7</w083>
      <w084>Action 33268 31208 7 if not islocation() then ;gotolabel("w083");end</w084>
      <w085>Stand 33265 31223 7</w085>
      <w086>Stand 33260 31230 7</w086>
      <w087>Action 33260 31230 7 if not islocation() then ;gotolabel("w086");end</w087>
      <w088>Stand 33254 31248 7</w088>
      <w089>Stand 33239 31249 7</w089>
      <w090>Action 33239 31249 7 if not islocation() then ;gotolabel("w089");end</w090>
      <w091>Stand 33227 31248 7</w091>
      <w092>Stand 33218 31248 7</w092>
      <w093>Action 33218 31248 7 if not islocation() then ;gotolabel("w092");end</w093>
      <w094>Stand 33190 31250 7</w094>
      <w095>Node 33185 31247 7</w095>
      <w096>Stand 33175 31252 7</w096>
      <w097>Node 33161 31253 7</w097>
      <w098>Node 33148 31253 7</w098>
      <w099>Stand 33146 31250 7</w099>
      <w100>Stand 33146 31249 7</w100>
      <w101>Action 33146 31249 7 if (posz ~= 6) then;gotolabel("w100");end ;</w101>
      <w102>Stand 33146 31247 6</w102>
      <w103>Stand 33146 31246 6</w103>
      <w104>Stand 33198 31347 6</w104>
      <w105>Stand 33198 31348 6</w105>
      <w107>Stand 33191 31354 7</w107>
      <w108>Node 33189 31368 7</w108>
      <w109>Node 33187 31382 7</w109>
      <w110>Stand 33187 31394 7</w110>
      <w111>Action 33187 31394 7 if not islocation() then ;gotolabel("w110");end</w111>
      <w112>Stand 33184 31406 7</w112>
      <w113>Stand 33181 31412 7</w113>
      <w114>Action 33181 31412 7 if not islocation() then ;gotolabel("w113");end</w114>
      <w115>Stand 33162 31425 7</w115>
      <w116>Stand 33154 31434 7</w116>
      <w117>Action 33154 31434 7 if not islocation() then ;gotolabel("w116");end</w117>
      <w118>Stand 33145 31452 7</w118>
      <w119>Walk 33141 31464 7</w119>
      <w120>Action 33141 31464 7 if not islocation() then ;gotolabel("w119");end</w120>
      <w121>Walk 33130 31482 7</w121>
      <w122>Node 33115 31482 7</w122>
      <w123>Node 33108 31488 7</w123>
      <w124>Stand 33105 31497 7</w124>
      <w125>Action 33105 31497 7 if not islocation() then ;gotolabel("w124");end</w125>
      <w126>Stand 33092 31516 7</w126>
      <w127>Node 33091 31525 7</w127>
      <w128>Stand 33082 31532 7</w128>
      <w129>Stand 33081 31532 7</w129>
      <w130>Action 33081 31532 7 if (posz ~= 6) then;gotolabel("w128");end ;</w130>
      <w131>Stand 33069 31540 6</w131>
      <w132>Node 33064 31547 6</w132>
      <w133>Node 33055 31551 6</w133>
      <w134>Stand 33048 31553 6</w134>
      <w135>Action 33048 31553 6 if not islocation() then ;gotolabel("w134");end</w135>
      <w137>Stand 33037 31547 6</w137>
      <w138>Stand 33027 31549 6</w138>
      <w139>Action 33027 31549 6 turn("w");wait(200, 400);cast("exani hur up")</w139>
      <w140>Action 33027 31549 6 if (posz ~= 5) then;gotolabel("w138");end ;</w140>
      <w141>Stand 33023 31550 5</w141>
      <w142>Node 33020 31555 5</w142>
      <w143>Stand 33013 31556 5</w143>
      <w144>Stand 33013 31555 5</w144>
      <w145>Action 33013 31555 5 if (posz ~= 4) then;gotolabel("w144");end ;</w145>
      <w146>Stand 33008 31554 4</w146>
      <w147>Action 33008 31554 4 turn("s");wait(200, 400);cast("exani hur down")</w147>
      <w148>Action 33008 31554 4 if (posz ~= 5) then;gotolabel("w146");end ;</w148>
      <w149>Stand 33005 31557 5</w149>
      <w150>Stand 33004 31557 5</w150>
      <w151>Action 33004 31557 5 if (posz ~= 4) then;gotolabel("w150");end ;</w151>
      <w152>Stand 33002 31555 4</w152>
      <w153>Node 32996 31553 4</w153>
      <w154>Stand 32993 31547 4</w154>
      <w155>Use 32994 31547 4</w155>
      <w156>Use 32994 31547 4</w156>
      <w157>Use 32994 31547 4</w157>
      <w158>Stand 33061 31528 10</w158>
      <w159>Use 33061 31529 10</w159>
      <city>Stand 33061 31531 10</city>
      <w161>Stand 33053 31531 10</w161>
      <go>Stand 33051 31531 10</go>
      <w163>Action 33051 31531 10 setsettings("Settings\\Actions\\List\\haste\\Enabled", "no")</w163>
      <w164>Node 33041 31533 10</w164>
      <w165>Stand 33029 31532 10</w165>
      <w166>Action 33029 31532 10 if not islocation() then ;gotolabel("w165");end</w166>
      <w167>Stand 33020 31527 10</w167>
      <w168>Stand 33013 31519 10</w168>
      <w169>Action 33013 31519 10 if not islocation() then ;gotolabel("w168");end</w169>
      <w170>Stand 33006 31513 10</w170>
      <w171>Node 33002 31505 10</w171>
      <w172>Node 33002 31498 10</w172>
      <softcheck>Stand 33007 31492 10</softcheck>
      <w160>Action 33007 31492 10 if itemcount('worn soft boots') >= 1 then;gotolabel("softboots");else ;gotolabel("bank");end</w160>
      <bank>Stand 33007 31492 10</bank>
      <w174>Use 33008 31492 10</w174>
      <w189>Stand 33010 31492 10</w189>
      <w190>Action 33010 31492 10 if not islocation() then ;gotolabel("bank");end</w190>
      <bank2>Stand 33012 31492 10</bank2>
      <w175>Action 33012 31492 10 local BoltsMoney = positive(Ammomax - (ammoamount + itemcount(Ammoname))) * 20;local ManaMoney = positive(MPtobuy - itemcount(MPname)) * 80;local ManaM = positive(MPtobuy2 - itemcount(MPname2)) * 190;local All = BoltsMoney + ManaMoney + ManaM;;depositall();npcsay("withdraw "..All) wait(1000);npcsay("yes") wait(1000)</w175>
      <w173>Stand 33013 31489 10</w173>
      <w191>Use 33013 31488 10</w191>
      <w192>Stand 33013 31487 10</w192>
      <w193>Action 33013 31487 10 if not islocation() then ;gotolabel("w173");end</w193>
      <w176>Stand 33012 31487 10</w176>
      <w177>Stand 33012 31481 10</w177>
      <w178>Stand 33016 31470 10</w178>
      <w179>Stand 33017 31463 10</w179>
      <w180>Stand 33018 31459 10</w180>
      <w181>Stand 33019 31459 10</w181>
      <w106>Stand 33020 31459 11</w106>
      <w182>Action 33019 31459 10 if (posz ~= 11) then;gotolabel("w181");end ;</w182>
      <w183>Node 33023 31457 11</w183>
      <w184>Stand 33023 31454 11</w184>
      <w185>Stand 33022 31449 11</w185>
      <dp>Stand 33020 31449 11</dp>
      <w187>Action 33020 31449 11 closewindows();wait(500,1000);openitem(MainBP, "back");wait(500,1000);resizewindows();wait(500,1000);openitem(LootBP, MainBP, true);wait(500,1000);resizewindows();wait(500,1000)</w187>
      <w188>Action 33020 31449 11 openitem("depot");wait(1700,1900);openitem(3502, "locker");wait(1700,1900);openitem(MainDPBP, "depot chest");wait(1700,1900);depotdeposit(StackableDPBP,"great health potion", "lizard leather", "lizard scale", "small diamond", "spiked iron ball", "scale of corruption", "cursed shoulder spikes", "corrupted flag");wait(700,1900);depotdeposit(LootDPBP,"zaoan helmet", "zaoan armor", "zaoan legs", "zaoan shoes", "tower shield")</w188>
      <w186>Stand 33023 31451 11</w186>
      <w194>Node 33023 31454 11</w194>
      <w195>Stand 33020 31459 11</w195>
      <w196>Stand 33019 31459 11</w196>
      <w338>Stand 33018 31459 10</w338>
      <w197>Action 33019 31459 11 if (posz ~= 10) then;gotolabel("w196");end ;</w197>
      <w198>Stand 33018 31459 10</w198>
      <w199>Node 33016 31464 10</w199>
      <w200>Stand 33014 31478 10</w200>
      <w201>Stand 33014 31482 10</w201>
      <gompshop>Stand 33009 31484 10</gompshop>
      <w202>Stand 33004 31487 10</w202>
      <w203>Stand 33001 31492 10</w203>
      <w204>Node 33001 31503 10</w204>
      <w205>Stand 33004 31511 10</w205>
      <w206>Node 33006 31519 10</w206>
      <w207>Node 33013 31524 10</w207>
      <w208>Stand 33014 31530 10</w208>
      <w209>Node 33014 31534 10</w209>
      <doormp>Stand 33010 31538 10</doormp>
      <w211>Use 33010 31537 10</w211>
      <w212>Stand 33010 31536 10</w212>
      <w213>Action 33010 31536 10 if not islocation() then ;gotolabel("doormp");end</w213>
      <w210>Stand 33010 31535 10</w210>
      <buymp>Stand 33010 31534 10</buymp>
      <w215>Action 33010 31534 10 closewindows();wait(500,1000);openitem(MainBP, "back");wait(500,1000);resizewindows();wait(500,1000);openitem(AmmoBP, MainBP, true);wait(500,1000);resizewindows();wait(500,1000)</w215>
      <w216>Action 33010 31534 10 reachcreature('Rabaz');wait(200,250);sellflasks() ;wait(500,900) ;opentrade() ;wait(500, 1000);if countitem(MPname) < MPtobuy then ;buyitemsupto(MPname, MPtobuy);wait(500,1000) ;if countitem(MPname2) < MPtobuy2 then ;buyitemsupto(MPname2, MPtobuy2);wait(500,1000) ;end;end</w216>
      <w214>Action 33010 31534 10 wait(500, 1000);moveitems(MPname, MainBP, AmmoBP, 100);wait(500, 1000);moveitems(MPname, MainBP, AmmoBP, 100);wait(500, 1000);moveitems(MPname, MainBP, AmmoBP, 100);wait(500, 1000);moveitems(MPname2, MainBP, AmmoBP, 100)</w214>
      <doormp2>Stand 33010 31536 10</doormp2>
      <w218>Use 33010 31537 10</w218>
      <w219>Stand 33010 31538 10</w219>
      <w220>Action 33010 31538 10 if not islocation() then ;gotolabel("doormp2");end</w220>
      <w217>Stand 33013 31538 10</w217>
      <w221>Node 33017 31539 10</w221>
      <gobuyammo>Stand 33027 31538 10</gobuyammo>
      <w222>Stand 33032 31537 10</w222>
      <doorammo>Stand 33037 31537 10</doorammo>
      <w224>Use 33037 31538 10</w224>
      <w225>Stand 33037 31539 10</w225>
      <w226>Action 33037 31539 10 if not islocation() then ;gotolabel("doorammo");end</w226>
      <w223>Stand 33037 31541 10</w223>
      <w227>Action 33037 31541 10 closewindows();wait(500,1000);openitem(MainBP, "back");wait(500,1000);resizewindows();wait(1500,1900);openitem(AmmoBP, MainBP, true);wait(500,1000);resizewindows()</w227>
      <w228>Action 33037 31541 10 say("hi");wait(1500,2000);npcsay("trade");local currentamount = itemcount(Ammoname);if not tradeopen then opentrade() end;amount = Ammomax-currentamount;;while amount > 0 --[[and (tradecount('buy',itemname) >= amount or tradecount('buy',itemname) == 100)--]] do;	buyitems(Ammoname, amount);	wait(1000,2000);	moveitems(Ammoname, AmmoBP);	wait(1000,2000);	amount = amount-100;end;;if itemcount(Ammoname) < Ammomax then;	gotolabel("isnotlocation12");	return;end;;additemcounter(Ammoname, Ammomax-100)</w228>
      <doorammo2>Stand 33037 31539 10</doorammo2>
      <w230>Use 33037 31538 10</w230>
      <w229>Stand 33037 31537 10</w229>
      <w231>Action 33037 31537 10 if not islocation() then ;gotolabel("doorammo2");end</w231>
      <w232>Stand 33040 31535 10</w232>
      <lastcheck>Stand 33043 31533 10</lastcheck>
      <w234>Action 33043 31533 10 if itemcount(MPname) < MPtobuy or;(itemcount(Ammoname)+ammoamount) < AmmoBuy then;gotolabel("go");else return;end</w234>
      <goexp>Stand 33049 31532 10</goexp>
      <w162>Stand 33055 31531 10</w162>
      <w233>Stand 33060 31530 10</w233>
      <w235>Use 33060 31529 10</w235>
      <w236>Stand 33061 31527 10</w236>
      <w237>Use 33062 31527 10</w237>
      <w238>Use 33062 31527 10</w238>
      <w239>Use 33062 31527 10</w239>
      <w391>Stand 32993 31547 4</w391>
      <w406>Action 32993 31547 4 if (posz ~= 4) then;gotolabel("w236");end ;</w406>
      <w240>Stand 32992 31550 4</w240>
      <w241>Stand 32990 31548 4</w241>
      <w242>Use 32990 31547 4</w242>
      <w243>Stand 32990 31542 4</w243>
      <w414>Stand 32991 31539 4</w414>
      <w245>Use 32992 31539 4</w245>
      <w246>Use 32992 31539 4</w246>
      <w247>Use 32992 31539 4</w247>
      <w486>Stand 32991 31541 1</w486>
      <w487>Action 32991 31541 1 if (posz ~= 1) then;gotolabel("w244");end ;</w487>
      <w248>Stand 32991 31542 1</w248>
      <w249>Stand 32991 31543 1</w249>
      <w488>Stand 32991 31544 2</w488>
      <w489>Action 32991 31544 2 if (posz ~= 2) then;gotolabel("w249");end ;</w489>
      <w250>Stand 32992 31544 2</w250>
      <w252>Stand 32998 31544 2</w252>
      <w253>Stand 32999 31544 2</w253>
      <w254>Stand 33000 31544 1</w254>
      <w251>Stand 33000 31544 1</w251>
      <w490>Action 33000 31544 1 if (posz ~= 1) then;gotolabel("w252");end ;</w490>
      <w256>Stand 33004 31544 1</w256>
      <w257>Stand 33004 31543 1</w257>
      <w258>Stand 33004 31541 0</w258>
      <w259>Action 33004 31541 0 if (posz ~= 0) then;gotolabel("w256");end ;</w259>
      <w260>Stand 33005 31541 0</w260>
      <w261>Stand 33005 31540 0</w261>
      <w262>Stand 33199 31347 6</w262>
      <w255>Action 33199 31347 6 if (posz ~= 6) then;gotolabel("w260");end ;</w255>
      <w263>Stand 33199 31346 6</w263>
      <w264>Stand 33199 31345 6</w264>
      <w265>Stand 33145 31248 6</w265>
      <w491>Action 33145 31248 6 if not islocation() then ;gotolabel("w263");end</w491>
      <w266>Stand 33145 31249 6</w266>
      <parnepola2>Stand 33145 31250 7</parnepola2>
      <w268>Action 33145 31250 7 if not islocation() then ;gotolabel("w265");end</w268>
      <w269>Stand 33146 31251 7</w269>
      <w270>Action 33146 31251 7 setsettings("Settings\\Actions\\List\\haste\\Enabled", "yes");wait(800, 1200);setsettings("Settings\\Cavebot\\Settings\\AutoMount", "yes");wait(1000, 2000);setsettings("Settings\\Targeting\\Enabled", "no");wait(1000, 2000)</w270>
      <gohole>Stand 33147 31251 7</gohole>
      <w267>Node 33154 31253 7</w267>
      <w271>Stand 33167 31253 7</w271>
      <w272>Action 33167 31253 7 if not islocation() then ;gotolabel("w271");end</w272>
      <w273>Stand 33181 31250 7</w273>
      <w274>Stand 33185 31248 7</w274>
      <w275>Stand 33197 31255 7</w275>
      <w276>Action 33197 31255 7 if not islocation() then ;gotolabel("w275");end</w276>
      <w277>Stand 33214 31257 7</w277>
      <w278>Node 33221 31257 7</w278>
      <w279>Stand 33229 31256 7</w279>
      <w280>Action 33229 31256 7 if not islocation() then ;gotolabel("w279");end</w280>
      <w281>Stand 33237 31249 7</w281>
      <w282>Node 33250 31248 7</w282>
      <w283>Node 33261 31247 7</w283>
      <w284>Stand 33263 31244 7</w284>
      <w285>Action 33263 31244 7 if not islocation() then ;gotolabel("w284");end</w285>
      <w286>Stand 33268 31223 7</w286>
      <w287>Node 33267 31217 7</w287>
      <w288>Stand 33268 31211 7</w288>
      <w289>Action 33268 31211 7 if not islocation() then ;gotolabel("w288");end</w289>
      <w290>Stand 33268 31196 7</w290>
      <w291>Stand 33272 31193 7</w291>
      <w292>Action 33272 31193 7 if not islocation() then ;gotolabel("w291");end</w292>
      <w293>Stand 33279 31182 7</w293>
      <w294>Stand 33285 31178 7</w294>
      <w295>Action 33285 31178 7 if not islocation() then ;gotolabel("w294");end</w295>
      <w296>Stand 33293 31168 7</w296>
      <w297>Node 33294 31160 7</w297>
      <w298>Stand 33296 31154 7</w298>
      <w299>Action 33296 31154 7 if not islocation() then ;gotolabel("w298");end</w299>
      <w300>Node 33297 31143 7</w300>
      <w301>Stand 33296 31139 7</w301>
      <w302>Action 33296 31139 7 if not islocation() then ;gotolabel("w301");end</w302>
      <w303>Stand 33305 31134 7</w303>
      <w304>Stand 33312 31134 7</w304>
      <w305>Stand 33312 31133 7</w305>
      <w306>Action 33312 31133 6 if (posz ~= 6) then;gotolabel("w304");end ;</w306>
      <w307>Stand 33317 31131 6</w307>
      <w308>Stand 33323 31131 6</w308>
      <w309>Action 33323 31131 6 if not islocation() then ;gotolabel("w308");end</w309>
      <w310>Stand 33329 31132 6</w310>
      <w311>Node 33336 31131 6</w311>
      <w312>Node 33339 31134 6</w312>
      <w313>Stand 33340 31140 6</w313>
      <w314>Stand 33339 31140 6</w314>
      <w315>Stand 33338 31140 5</w315>
      <w316>Action 33340 31140 5 if (posz ~= 5) then;gotolabel("w314");end ;</w316>
      <w317>Stand 33343 31142 5</w317>
      <w318>Stand 33348 31139 5</w318>
      <w319>Stand 33353 31136 5</w319>
      <w244>Action 33352 31136 5 wait(1000, 2000);setsettings("Settings\\Targeting\\Enabled", "yes");wait(1000, 2000)</w244>
      <w320>Stand 33357 31131 5</w320>
      <w321>Stand 33361 31128 5</w321>
      <w322>Stand 33361 31124 5</w322>
      <w323>Stand 33362 31124 5</w323>
      <w324>Stand 33363 31124 6</w324>
      <w325>Action 33362 31124 6 if (posz ~= 6) then;gotolabel("w322");end ;</w325>
      <w326>Stand 33363 31125 6</w326>
      <w327>Stand 33364 31125 6</w327>
      <w328>Stand 33365 31125 7</w328>
      <w329>Action 33364 31125 7 if (posz ~= 7) then;gotolabel("w326");end ;</w329>
      <w330>Stand 33367 31129 7</w330>
      <w437>Action 33367 31129 7 if not islocation() then ;gotolabel("w330");end</w437>
      <w438>Stand 33359 31136 7</w438>
      <w439>Action 33359 31136 7 if not islocation() then ;gotolabel("w438");end</w439>
      <w440>Stand 33350 31135 7</w440>
      <w441>Action 33350 31135 7 if not islocation() then ;gotolabel("w440");end</w441>
      <w442>Stand 33345 31131 7</w442>
      <w443>Action 33345 31131 7 if not islocation() then ;gotolabel("w442");end</w443>
      <w444>Stand 33341 31128 7</w444>
      <w445>Action 33341 31128 7 if not islocation() then ;gotolabel("w444");end</w445>
      <w446>Stand 33336 31124 7</w446>
      <w447>Action 33336 31124 7 if not islocation() then ;gotolabel("w446");end</w447>
      <w448>Stand 33333 31121 7</w448>
      <w449>Stand 33333 31117 7</w449>
      <w450>Action 33333 31117 7 if not islocation() then ;gotolabel("w449");end</w450>
      <w451>Stand 33341 31114 7</w451>
      <w452>Stand 33345 31117 7</w452>
      <w453>Shovel 33345 31116 7</w453>
      <w494>Action 33345 31117 7 wait(1000, 2000);setsettings("Settings\\Targeting\\Enabled", "no");wait(1000, 2000)</w494>
      <w454>Action 33345 31117 7 closewindows();wait(500,1000);openitem(MainBP, "back");wait(500,1000);resizewindows();wait(500,1000);openitem(AmmoBP, MainBP, true);wait(500,1000);resizewindows();wait(500,1000);openitem(LootBP, MainBP, true);wait(500,1000);resizewindows();openitem(GoldBP, MainBP, true);wait(500,1000);resizewindows();wait(500,1000);openitem(MainBP, "back");wait(1000, 2000)</w454>
      <goinhole>Stand 33345 31116 7</goinhole>
      <w455>Stand 33345 31117 8</w455>
      <w475>Action 33345 31116 8 if (posz ~= 8) then;gotolabel("goinhole");end ;</w475>
      <w456>Action 33345 31117 8 if not islocation() then ;gotolabel("w452");end</w456>
      <w457>Stand 33342 31122 8</w457>
      <w458>Action 33342 31122 8 if not islocation() then ;gotolabel("w457");end</w458>
      <w459>Stand 33342 31132 8</w459>
      <w460>Stand 33342 31137 8</w460>
      <w461>Action 33342 31137 8 if not islocation() then ;gotolabel("w460");end</w461>
      <w462>Stand 33341 31150 8</w462>
      <w463>Walk 33341 31158 8</w463>
      <w464>Stand 33345 31166 8</w464>
      <w465>Action 33345 31166 8 if not islocation() then ;gotolabel("w464");end</w465>
      <w466>Stand 33345 31174 8</w466>
      <w467>Walk 33342 31176 8</w467>
      <w468>Stand 33341 31179 8</w468>
      <w469>Action 33341 31179 8 if not islocation() then ;gotolabel("w468");end</w469>
      <w470>Stand 33335 31183 8</w470>
      <w471>Walk 33332 31187 8</w471>
      <w472>Stand 33329 31190 8</w472>
      <w473>Action 33329 31190 8 if not islocation() then ;gotolabel("w472");end</w473>
      <w474>Stand 33326 31203 8</w474>
      <w476>Walk 33312 31209 8</w476>
      <w477>Stand 33308 31213 8</w477>
      <w478>Action 33308 31213 8 if not islocation() then ;gotolabel("w477");end</w478>
      <w479>Stand 33300 31211 8</w479>
      <w480>Node 33296 31208 8</w480>
      <w481>Stand 33288 31204 8</w481>
      <gochosen>Stand 33287 31204 8</gochosen>
      <w483>Stand 33286 31204 9</w483>
      <w484>Action 33287 31204 9 if (posz ~= 9) then;gotolabel("gochosen");end ;</w484>
      <w485>Action 33286 31204 9 setsettings("Settings\\Targeting\\Enabled", "yes")</w485>
      <w482>Action 33286 31204 9 gotolabel("startexp")</w482>
      <softboots>Stand 33009 31492 10</softboots>
      <w136>Stand 33011 31492 10</w136>
      <w331>Action 33011 31492 10 depositall();wait(400, 900);npcsay("withdraw 11000");wait(400, 900);npcsay("yes")</w331>
      <w332>Node 33005 31493 10</w332>
      <w333>Stand 33001 31500 10</w333>
      <w506>Action 33001 31500 10 if not islocation() then ;gotolabel("w333");end</w506>
      <w334>Stand 33005 31512 10</w334>
      <w335>Node 33011 31521 10</w335>
      <w336>Node 33016 31525 10</w336>
      <w337>Stand 33019 31531 10</w337>
      <w507>Action 33019 31531 10 if not islocation() then ;gotolabel("w337")</w507>
      <w339>Stand 33035 31534 10</w339>
      <w340>Stand 33045 31533 10</w340>
      <w341>Node 33054 31533 10</w341>
      <w342>Stand 33060 31530 10</w342>
      <w343>Use 33060 31529 10</w343>
      <w344>Stand 33061 31527 10</w344>
      <w345>Use 33062 31527 10</w345>
      <w346>Use 33062 31527 10</w346>
      <w347>Use 33062 31527 10</w347>
      <w509>Action 33288 31206 9 if (posz ~= 4) then;gotolabel("w344");end ;</w509>
      <w348>Node 32992 31550 4</w348>
      <w349>Stand 32990 31548 4</w349>
      <w350>Use 32990 31547 4</w350>
      <w351>Node 32990 31544 4</w351>
      <w352>Stand 32991 31539 4</w352>
      <w353>Use 32992 31539 4</w353>
      <w354>Use 32992 31539 4</w354>
      <w355>Use 32992 31539 4</w355>
      <w511>Action 33288 31206 9 if (posz ~= 1) then;gotolabel("w352");end ;</w511>
      <w356>Node 32989 31539 1</w356>
      <godarashia>Stand 32986 31539 1</godarashia>
      <w358>Action 32986 31539 1 reachcreature("Melian");wait(200,250);say("hi");wait(400, 900);npcsay("darashia");wait(400, 900);npcsay("yes")</w358>
      <w512>Action 33288 31206 9 if posz == 6 then ;return ;else ;gotolabel("godarashia") ;end</w512>
      <w359>Node 33267 32441 6</w359>
      <w360>Stand 33265 32442 6</w360>
      <w361>Stand 33265 32441 6</w361>
      <w357>Stand 33265 32442 7</w357>
      <w513>Action 33288 31206 9 if posz == 7 then ;return ;else ;gotolabel("w361") ;end</w513>
      <w362>Node 33265 32448 7</w362>
      <w363>Node 33266 32461 7</w363>
      <w364>Stand 33274 32468 7</w364>
      <w514>Action 33274 32468 7 if not islocation() then ;gotolabel("w364");end</w514>
      <w365>Stand 33287 32470 7</w365>
      <w366>Stand 33293 32473 7</w366>
      <w367>Ladder 33293 32473 7</w367>
      <w368>Stand 33290 32476 6</w368>
      <w515>Action 33288 31206 9 if posz == 6 then ;return ;else ;gotolabel("w367") ;end</w515>
      <govenore>Node 33290 32479 6</govenore>
      <govenoree>Stand 33290 32480 6</govenoree>
      <w370>Action 33290 32479 6 reachcreature("Petros");wait(200,250);say("hi");wait(400, 900);npcsay("venore");wait(400, 900);npcsay("yes")</w370>
      <veno>Stand 32954 32023 6</veno>
      <w516>Action 32954 32023 6 if not islocation() then ;gotolabel("govenoree");end</w516>
      <w369>Node 32954 32034 6</w369>
      <w371>Node 32954 32047 6</w371>
      <w372>Stand 32953 32060 6</w372>
      <w517>Action 32953 32060 6 if not islocation() then ;gotolabel("w372");end</w517>
      <w373>Stand 32954 32071 6</w373>
      <w374>Node 32954 32083 6</w374>
      <w375>Stand 32953 32093 6</w375>
      <w518>Action 33953 32093 6 if not islocation() then ;gotolabel("w375")</w518>
      <w376>Stand 32949 32099 6</w376>
      <w377>Node 32949 32105 6</w377>
      <repair>Stand 32952 32108 6</repair>
      <w382>Action 32952 32108 6 closewindows();wait(500,1000);openitem(MainBP, "back");wait(500,1000);resizewindows();wait(1500,1900);openitem(AmmoBP, MainBP, true);wait(500,1000);resizewindows()</w382>
      <w379>Action 32952 32108 6 reachcreature("Aldo");wait(200,250);say("hi");wait(400, 900);npcsay("repair");wait(400, 900);npcsay("yes")</w379>
      <w378>Stand 32948 32103 6</w378>
      <w380>Node 32949 32099 6</w380>
      <w381>Action 32949 32099 6 if itemcount('worn soft boots') >= 1 then;gotolabel("repair");else ;gotolabel("gozao");end</w381>
      <gozao>Stand 32949 32097 6</gozao>
      <w383>Action 32949 32097 6 wait(500, 1000);moveitems("Soft Boots", MainBP, AmmoBP, 100);wait(500, 1000);moveitems("Boots Of Haste", MainBP, AmmoBP, 100)</w383>
      <w384>Stand 32954 32093 6</w384>
      <w520>Action 32954 32093 6 if not islocation() then ;gotolabel("gozao);end</w520>
      <w385>Stand 32954 32081 6</w385>
      <w386>Node 32953 32071 6</w386>
      <w387>Node 32953 32058 6</w387>
      <w388>Stand 32954 32046 6</w388>
      <w521>Action 32954 32046 6 if not islocation() then ;gotolabel("w388");end</w521>
      <w389>Stand 32954 32033 6</w389>
      <w390>Node 32954 32027 6</w390>
      <godara>Stand 32954 32024 6</godara>
      <w392>Action 32954 32024 6 reachcreature("Captain Fearless");wait(200,250);say("hi");wait(400, 900);npcsay("darashia");wait(400, 900);npcsay("yes");wait(400, 900);npcsay("yes")</w392>
      <dara>Stand 33290 32480 6</dara>
      <w522>Action 33290 32480 6 if not islocation() then ;gotolabel("godara");end</w522>
      <w393>Stand 33290 32477 6</w393>
      <w394>Stand 33293 32474 6</w394>
      <w395>Stand 33293 32473 6</w395>
      <w396>Stand 33290 32470 7</w396>
      <w523>Action 33288 31206 9 if posz == 7 then ;return ;else ;gotolabel("w395") ;end</w523>
      <w397>Stand 33280 32469 7</w397>
      <w398>Node 33273 32468 7</w398>
      <w399>Node 33267 32465 7</w399>
      <w400>Stand 33264 32458 7</w400>
      <w524>Action 33264 32458 7 if not islocation() then ;gotolabel("w400")</w524>
      <w401>Stand 33264 32450 7</w401>
      <w402>Node 33264 32445 7</w402>
      <w403>Stand 33265 32442 7</w403>
      <w404>Stand 33265 32441 7</w404>
      <w405>Stand 33268 32440 6</w405>
      <w525>Action 33288 31206 9 if posz == 6 then ;return ;else ;gotolabel("w404") ;end</w525>
      <gocityf>Stand 33269 32440 6</gocityf>
      <w407>Action 33269 32440 6 reachcreature("Chemar");wait(200,250);say("hi");wait(400, 900);npcsay("zao");wait(400, 900);npcsay("yes")</w407>
      <farmine>Stand 32983 31539 1</farmine>
      <w526>Action 33288 31206 9 if (posz ~= 1) then;gotolabel("gocityf");end ;</w526>
      <w408>Stand 32986 31540 1</w408>
      <w409>Stand 32991 31539 1</w409>
      <w410>Use 32992 31539 1</w410>
      <w411>Use 32992 31539 1</w411>
      <w412>Use 32992 31539 1</w412>
      <w527>Action 33288 31206 9 if (posz ~= 4) then;gotolabel("w409");end ;</w527>
      <w413>Stand 32990 31546 4</w413>
      <w415>Use 32990 31547 4</w415>
      <w416>Stand 32991 31550 4</w416>
      <w417>Stand 32993 31547 4</w417>
      <w418>Use 32994 31547 4</w418>
      <w419>Use 32994 31547 4</w419>
      <w420>Use 32994 31547 4</w420>
      <w529>Action 33288 31206 9 if (posz ~= 10) then;gotolabel("w417");end ;</w529>
      <w421>Stand 33061 31528 10</w421>
      <w422>Use 33061 31529 10</w422>
      <w423>Stand 33057 31531 10</w423>
      <w424>Node 33050 31531 10</w424>
      <w425>Node 33044 31532 10</w425>
      <w426>Stand 33034 31535 10</w426>
      <w531>Action 33034 31535 10 if not islocation() then ;gotolabel("w426");end</w531>
      <w427>Stand 33025 31533 10</w427>
      <w428>Node 33022 31530 10</w428>
      <w429>Node 33017 31524 10</w429>
      <w430>Stand 33012 31518 10</w430>
      <w532>Action 33012 31518 10 if not islocation() then ;gotolabel("w430");end</w532>
      <w431>Stand 33006 31516 10</w431>
      <w432>Node 33002 31511 10</w432>
      <w433>Node 33002 31498 10</w433>
      <w434>Stand 33003 31494 10</w434>
      <w533>Action 33003 31494 10 if not islocation() then ;gotolabel("w434");end</w533>
      <w435>Stand 33005 31493 10</w435>
      <w436>Action 33005 31493 10 gotolabel("bank")</w436>
    </Waypoints>
    <Pathfinding>
      <SpecialAreas>
        <male1>
          <Coordinates>33274 31194 9</Coordinates>
          <Dimensions>1 2</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male1>
        <male2>
          <Coordinates>33277 31204 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male2>
        <male3>
          <Coordinates>33287 31206 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male3>
        <male4>
          <Coordinates>33308 31182 9</Coordinates>
          <Dimensions>3 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male4>
        <male5>
          <Coordinates>33309 31182 9</Coordinates>
          <Dimensions>1 2</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male5>
        <male6>
          <Coordinates>33308 31178 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male6>
        <male7>
          <Coordinates>33309 31177 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male7>
        <male8>
          <Coordinates>33294 31156 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male8>
        <male9>
          <Coordinates>33295 31155 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male9>
        <male10>
          <Coordinates>33292 31152 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male10>
        <male11>
          <Coordinates>33291 31153 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male11>
        <male12>
          <Coordinates>33278 31141 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male12>
        <male13>
          <Coordinates>33277 31142 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male13>
        <male14>
          <Coordinates>33266 31137 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male14>
        <male15>
          <Coordinates>33270 31145 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male15>
        <male16>
          <Coordinates>33285 31156 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male16>
        <male17>
          <Coordinates>33286 31160 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male17>
        <male18>
          <Coordinates>33289 31175 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male18>
        <male19>
          <Coordinates>33290 31174 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male19>
        <male20>
          <Coordinates>33278 31168 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male20>
        <male21>
          <Coordinates>33267 31180 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male21>
        <male22>
          <Coordinates>33270 31158 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </male22>
        <gd>
          <Coordinates>33254 31121 9</Coordinates>
          <Dimensions>7 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </gd>
        <gd2>
          <Coordinates>33255 31120 9</Coordinates>
          <Dimensions>6 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </gd2>
        <gora>
          <Coordinates>33269 31124 9</Coordinates>
          <Dimensions>3 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </gora>
        <gora2>
          <Coordinates>33269 31123 9</Coordinates>
          <Dimensions>4 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </gora2>
        <pomoc1>
          <Coordinates>33262 31163 9</Coordinates>
          <Dimensions>8 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc1>
        <pomoc12>
          <Coordinates>33262 31163 9</Coordinates>
          <Dimensions>7 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc12>
        <pomoc2>
          <Coordinates>33286 31177 9</Coordinates>
          <Dimensions>4 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc2>
        <pomoc22>
          <Coordinates>33285 31178 9</Coordinates>
          <Dimensions>5 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc22>
        <pomoc3>
          <Coordinates>33283 31176 9</Coordinates>
          <Dimensions>2 10</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc3>
        <pomoc32>
          <Coordinates>33284 31176 9</Coordinates>
          <Dimensions>2 12</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc32>
        <pomoc4>
          <Coordinates>33292 31189 9</Coordinates>
          <Dimensions>1 13</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc4>
        <pomoc42>
          <Coordinates>33291 31189 9</Coordinates>
          <Dimensions>1 12</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc42>
        <pomoc5>
          <Coordinates>33283 31152 9</Coordinates>
          <Dimensions>8 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc5>
        <pomoc52>
          <Coordinates>33284 31153 9</Coordinates>
          <Dimensions>8 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc52>
        <pomoc6>
          <Coordinates>33272 31142 9</Coordinates>
          <Dimensions>6 1</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </pomoc6>
        <wejscie>
          <Coordinates>33278 31201 9</Coordinates>
          <Dimensions>5 2</Dimensions>
          <ConsideredBy>Target</ConsideredBy>
        </wejscie>
        <male23>
          <Coordinates>33272 31127 9</Coordinates>
          <Dimensions>1 1</Dimensions>
          <ConsideredBy>All</ConsideredBy>
        </male23>
      </SpecialAreas>
      <WalkThroughPlayers>yes</WalkThroughPlayers>
      <WalkingMethod>Map Clicks</WalkingMethod>
      <MapWalkDistance>20 to 70</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>5</NodeRange>
      <Priority>Target and Looting</Priority>
      <OpenNextBp>yes</OpenNextBp>
      <AutoMount>yes</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>
      <wand-of-draconia>
        <Id>8093</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </wand-of-draconia>
      <wand-of-starstorm>
        <Id>8092</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </wand-of-starstorm>
      <small-diamond>
        <Id>3028</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </small-diamond>
      <small-amethyst>
        <Id>3033</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </small-amethyst>
      <hibiscus-dress>
        <Id>8045</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </hibiscus-dress>
      <lightning-pendant>
        <Id>816</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </lightning-pendant>
      <crystal-sword>
        <Id>7449</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </crystal-sword>
      <focus-cape>
        <Id>8043</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </focus-cape>
      <strong-mana-potion>
        <Id>237</Id>
        <Destination>Beach Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </strong-mana-potion>
      <strong-health-potion>
        <Id>236</Id>
        <Destination>Beach Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </strong-health-potion>
      <Dragonbone-Staff>
        <Id>7430</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </Dragonbone-Staff>
      <Composite-Hornbow>
        <Id>8027</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </Composite-Hornbow>
      <Platinum-coin>
        <Id>3035</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </Platinum-coin>
      <Gold-Coin>
        <Id>3031</Id>
        <Destination>Minotaur Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </Gold-Coin>
      <tower-shield>
        <Id>3428</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </tower-shield>
      <cursed-shoulder-spikes>
        <Id>10410</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </cursed-shoulder-spikes>
      <spiked-iron-ball>
        <Id>10408</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </spiked-iron-ball>
      <lizard-scale>
        <Id>5881</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </lizard-scale>
      <scale-of-corruption>
        <Id>11673</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </scale-of-corruption>
      <great-health-potion>
        <Id>239</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </great-health-potion>
      <zaoan-armor>
        <Id>10384</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </zaoan-armor>
      <zaoan-legs>
        <Id>10387</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </zaoan-legs>
      <zaoan-shoes>
        <Id>10386</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </zaoan-shoes>
      <zaoan-helmet>
        <Id>10385</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </zaoan-helmet>
      <lizard-leather>
        <Id>5876</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </lizard-leather>
      <corrupted-flag>
        <Id>10409</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </corrupted-flag>
      <Item3>
        <Id>0</Id>
        <Destination>Golden Backpack</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </Item3>
      <Item0>
        <Id>0</Id>
        <Destination>All</Destination>
        <AlarmOn>No Alarm</AlarmOn>
      </Item0>
    </List>
    <Condition>Corpses with listed items</Condition>
    <Style>After all dead</Style>
    <OpenBodyTime>300</OpenBodyTime>
    <Range>100</Range>
    <EatFood>yes</EatFood>
    <Enabled>yes</Enabled>
  </Looting>
  <Targeting>
    <Monsters>
      <Lizard-Chosen>
        <Categories>-</Categories>
        <Danger>100</Danger>
        <ListSettings>
          <Setting0>
            <Count>1</Count>
            <HpRange>0 to 100 %</HpRange>
            <Stance>Keep Away</Stance>
            <Avoid>None</Avoid>
            <Distance>4</Distance>
            <Attack>Attack</Attack>
            <ListSpell>
              <Spell0>Divine Missile</Spell0>
              <Spell1>Ethereal Spear</Spell1>
            </ListSpell>
            <SpellRate>300 to 700</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting0>
          <Setting1>
            <Count>2</Count>
            <HpRange>0 to 100 %</HpRange>
            <Stance>Keep Away</Stance>
            <Avoid>None</Avoid>
            <Distance>4</Distance>
            <Attack>Attack</Attack>
            <ListSpell>
              <Spell0>Divine Missile</Spell0>
              <Spell1>Ethereal Spear</Spell1>
              <Spell2>Strong Ethereal Spear</Spell2>
            </ListSpell>
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting1>
          <Setting2>
            <Count>2+</Count>
            <HpRange>0 to 100 %</HpRange>
            <Stance>Keep Away</Stance>
            <Avoid>None</Avoid>
            <Distance>4</Distance>
            <Attack>Attack</Attack>
            <ListSpell>
              <Spell0>Divine Missile</Spell0>
              <Spell1>Ethereal Spear</Spell1>
              <Spell2>Strong Ethereal Spear</Spell2>
            </ListSpell>
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting2>
        </ListSettings>
        <Looting>yes</Looting>
        <MustAttackMe>no</MustAttackMe>
        <OnlyIfTrapped>no</OnlyIfTrapped>
      </Lizard-Chosen>
      <Death-Blob>
        <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>
              <Spell0>Divine Missile</Spell0>
            </ListSpell>
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting0>
        </ListSettings>
        <Looting>yes</Looting>
        <MustAttackMe>no</MustAttackMe>
        <OnlyIfTrapped>yes</OnlyIfTrapped>
      </Death-Blob>
      <Mutated-Bat>
        <Categories>-</Categories>
        <Danger>0</Danger>
        <ListSettings>
          <Setting0>
            <Count>Any</Count>
            <HpRange>0 to 100 %</HpRange>
            <Stance>Keep Away</Stance>
            <Avoid>None</Avoid>
            <Distance>3</Distance>
            <Attack>Attack</Attack>
            <ListSpell>
              <Spell0>Divine Missile</Spell0>
            </ListSpell>
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting0>
        </ListSettings>
        <Looting>yes</Looting>
        <MustAttackMe>no</MustAttackMe>
        <OnlyIfTrapped>yes</OnlyIfTrapped>
      </Mutated-Bat>
    </Monsters>
    <Settings>
      <ListOrder>2</ListOrder>
      <Health>8</Health>
      <Proximity>7</Proximity>
      <Danger>9</Danger>
      <PlayerOnScreenSecurity>If cavebotting</PlayerOnScreenSecurity>
      <CooldownControl>yes</CooldownControl>
      <CheckItem>yes</CheckItem>
      <MustBeReachable>yes</MustBeReachable>
      <MustBeShootable>no</MustBeShootable>
    </Settings>
    <Enabled>yes</Enabled>
  </Targeting>
  <Hud>
    <List>
      <Hud0>
        <Script>-- [[ INIT START ]] --
            --
            --                       88                                                                
            --                       ""                                                ,d              
            --                                                                         88              
            --            ,adPPYba,  88  8b,dPPYba,  88,dPYba,,adPYba,   ,adPPYYba,  MM88MMM  ,adPPYba,
            --            I8[    ""  88  88P'   "Y8  88P'   "88"    "8a  ""     `Y8    88    a8P_____88
           --             `"Y8ba,   88  88          88      88      88  ,adPPPPP88    88    8PP"""""""
           --            aa    ]8I  88  88          88      88      88  88,    ,88    88,   "8b,   ,aa
            --   Author:  `"YbbdP"'  88  88          88      88      88  `"8bbdP"Y8    "Y888  `"Ybbd8"'
            --  
            --   Monitor My Hunting!
            --
            --   Version: 1.0
            --   Created: 7.09.2012
            --   Last update: 18.09.2012
            --
           
            MONITOR_MY_HUNTING = MONITOR_MY_HUNTING or {
                    SCRIPT_NAME = "Monitor My Hunting",
                    SCRIPT_VERSION = "1.0",
                   
                    CLEARED_STATS = false,
                    INITIALIZED = false,
            }
     
            MONITOR_MY_HUNTING.SHOW_ALL_ITEMS = false
            MONITOR_MY_HUNTING.ITEMS_LIST = {
         {NAME = "zaoan helmet", VALUE = 45000}, {NAME = "guardian boots", VALUE = 35000}, {NAME = "zaoan sword", VALUE = 30000}, {NAME = "zaoan legs", VALUE = 14000}, {NAME = "zaoan armor", VALUE = 14000}, {NAME = "spellweaver's robe", VALUE = 12000}, {NAME = "terra legs", VALUE = 11000}, {NAME = "drakinata", VALUE = 10000}, {NAME = "jade hat", VALUE = 9000}, {NAME = "tower shield", VALUE = 8000}, {NAME = "zaoan shoes", VALUE = 5000}, {NAME = "terra boots", VALUE = 2500}, {NAME = "demonic essence", VALUE = 1000}, {NAME = "corrupted flag", VALUE = 700}, {NAME = "ghastly dragon head", VALUE = 700}, {NAME = "scale of corruption", VALUE = 680}, {NAME = "twin hooks", VALUE = 500}, {NAME = "zaoan halberd", VALUE = 500}, {NAME = "shiny stone", VALUE = 500}, {NAME = "dark armor", VALUE = 400}, {NAME = "lizard scale", VALUE = 400}, {NAME = "cursed shoulder spikes", VALUE = 320}, {NAME = "ultimate health potion", VALUE = 310}, {NAME = "small diamond", VALUE = 300}, {NAME = "small emerald", VALUE = 250}, {NAME = "undead heart", VALUE = 200}, {NAME = "great health potion", VALUE = 190}, {NAME = "great spirit potion", VALUE = 190}, {NAME = "lizard leather", VALUE = 150}, {NAME = "great mana potion", VALUE = 120}, {NAME = "plate legs", VALUE = 115}, {NAME = "platinum coin", VALUE = 100}, {NAME = "spiked iron ball", VALUE = 100}, {NAME = "soul orb", VALUE = 25}, {NAME = "gold coin", VALUE = 1}, {NAME = "rusty armor", VALUE = 0}, {NAME = "rusty armor", VALUE = 0}, {NAME = "rusty armor", VALUE = 0},{NAME = "hammer of wrath", VALUE = 30000}, {NAME = "steel boots", VALUE = 30000}, {NAME = "onyx flail", VALUE = 22000}, {NAME = "piece of royal steel", VALUE = 10000}, {NAME = "war horn", VALUE = 8000}, {NAME = "dracoyle statue", VALUE = 5000}, {NAME = "dracoyle statue", VALUE = 5000}, {NAME = "spiked squelcher", VALUE = 5000}, {NAME = "warrior helmet", VALUE = 5000}, {NAME = "dracoyle statue", VALUE = 5000}, {NAME = "knight legs", VALUE = 5000}, {NAME = "dracoyle statue", VALUE = 5000}, {NAME = "piece of draconian steel", VALUE = 3000}, {NAME = "war hammer", VALUE = 1200}, {NAME = "demonic essence", VALUE = 1000}, {NAME = "berserk potion", VALUE = 1000}, {NAME = "emerald bangle", VALUE = 800}, {NAME = "piece of hell steel", VALUE = 500}, {NAME = "hellspawn tail", VALUE = 475}, {NAME = "two handed sword", VALUE = 450}, {NAME = "ultimate health potion", VALUE = 310}, {NAME = "small topaz", VALUE = 250}, {NAME = "small amethyst", VALUE = 200}, {NAME = "great health potion", VALUE = 190}, {NAME = "silver brooch", VALUE = 150}, {NAME = "battle hammer", VALUE = 120}, {NAME = "axe ring", VALUE = 100}, {NAME = "club ring", VALUE = 100}, {NAME = "assassin star", VALUE = 100}, {NAME = "platinum coin", VALUE = 100}, {NAME = "battle shield", VALUE = 95}, {NAME = "morning star", VALUE = 90}, {NAME = "steel shield", VALUE = 80}, {NAME = "soul orb", VALUE = 25}, {NAME = "gold coin", VALUE = 1}, {NAME = "mouldy cheese", VALUE = 0}, {NAME = "rusty armor", VALUE = 0}, {NAME = "rusty armor", VALUE = 0}, {NAME = "piece of iron", VALUE = 0}, {NAME = "onyx arrow", VALUE = 0}, {NAME = "red mushroom", VALUE = 0},


           
            }
     
            MONITOR_MY_HUNTING.SHOW_ALL_SUPPLIES = false
            MONITOR_MY_HUNTING.SUPPLIES_LIST = {
                    {NAME = "strong mana potion", PRICE = 80},
                    {NAME = "prismatic bolt", PRICE = 20},
            }
           
            -- [[ DO NOT CHANGE ANYTHING BELOW THIS LINE. ]] --
           
            MONITOR_MY_HUNTING.TEMP_ITEMS_LIST = MONITOR_MY_HUNTING.TEMP_ITEMS_LIST or {}
            MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST = MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST or {}
            MONITOR_MY_HUNTING.COLORS = MONITOR_MY_HUNTING.COLORS or {
                    BLACK = rgbcolor(1, 1, 1),
                    ORANGE = rgbcolor(255, 165, 0),
                    BLUE = rgbcolor(30, 144, 255),
                    CORNSILK = rgbcolor(205, 200, 177),
                    WHITE = rgbcolor(255, 255, 255),
                    GREEN = rgbcolor(107, 142, 35),
                    RED = rgbcolor(178, 34, 34),
            }
           
            local function CreateMessageObject(MESSAGE_DATA)
                    if (type(MESSAGE_DATA) ~= "userdata") then
                            return setmetatable({__data = {TYPE = -1, TIME_STAMP = -1, SENDER_NAME = "", SENDER_LEVEL = -1, CONTENT = ""}}, MessageMetaTable)
                    else
                            return setmetatable({__data = {TYPE = MESSAGE_DATA.type, TIME_STAMP = Misc.ConvertToSeconds(string.sub(MESSAGE_DATA.text, 1, 5)), SENDER_NAME = MESSAGE_DATA.sender, SENDER_LEVEL = tonumber((tostring(string.match(MESSAGE_DATA.text, ".+ (%b[]): .+")):gsub("[^%d]", ""))) or 0, CONTENT = string.sub(MESSAGE_DATA.text, 7)}}, MessageMetaTable)
                    end
            end
           
            local function addtextshadow(DISPLAY_TEXT, X_OFFSET, Y_OFFSET, FONT_COLOR)
                    setfontcolor(MONITOR_MY_HUNTING.COLORS.BLACK)
                    addtext(DISPLAY_TEXT, X_OFFSET + 1, Y_OFFSET + 1)
                    setfontcolor(FONT_COLOR)
                    addtext(DISPLAY_TEXT, X_OFFSET, Y_OFFSET)
            end
    -- [[ INIT END ]] --
     
    if (not Stats.Update()) then
            local SERVER_LOG_MESSAGES = getnewmessages("Server Log")
            local SERVER_LOG_MESSAGES_COUNT = SERVER_LOG_MESSAGES.count - 1
           
            for INDEX = 0, SERVER_LOG_MESSAGES_COUNT do
                    local MESSAGE_OBJECT = CreateMessageObject(SERVER_LOG_MESSAGES[SERVER_LOG_MESSAGES_COUNT - INDEX])
                   
                    if (MESSAGE_OBJECT:Type() == 19 and MESSAGE_OBJECT:Content():lower():match("^loot of")) then
                            local LOOT_INFO = Message.ParseLootMessage(MESSAGE_OBJECT, true)
     
                            if (#LOOT_INFO.NAME > 0) then
                                    Stats.__data.MONSTERS_KILLED[LOOT_INFO.NAME] = (Stats.__data.MONSTERS_KILLED[LOOT_INFO.NAME] or 0) + 1
                                   
                                    for _, LOOT_ITEM in ipairs(LOOT_INFO.ITEMS) do
                                            if (Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID]) then
                                                    Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID].QUANTITY = Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID].QUANTITY + LOOT_ITEM.QUANTITY
                                            else
                                                    Stats.__data.ITEMS_LOOTED[LOOT_ITEM.ID] = {ID = LOOT_ITEM.ID, NAME = LOOT_ITEM.NAME, QUANTITY = LOOT_ITEM.QUANTITY, VALUE = Item.GetValue(LOOT_ITEM.ID)}
                                            end
                                    end
                            end
                    end
            end
    end
     
    local RESET_ITEMS_AND_SUPPLIES = #MONITOR_MY_HUNTING.ITEMS_LIST ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST or #MONITOR_MY_HUNTING.SUPPLIES_LIST ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST
     
    if (not RESET_ITEMS_AND_SUPPLIES) then
            for INDEX, LOOT_ITEM in ipairs(MONITOR_MY_HUNTING.ITEMS_LIST) do
                    if (LOOT_ITEM.NAME ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST[INDEX].NAME or LOOT_ITEM.VALUE ~= MONITOR_MY_HUNTING.TEMP_ITEMS_LIST[INDEX].VALUE) then
                            RESET_ITEMS_AND_SUPPLIES = true
                            break
                    end
            end
    end
     
    if (not RESET_ITEMS_AND_SUPPLIES) then
            for INDEX, SUPPLY_ITEM in ipairs(MONITOR_MY_HUNTING.SUPPLIES_LIST) do
                    if (SUPPLY_ITEM.NAME ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST[INDEX].NAME or SUPPLY_ITEM.PRICE ~= MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST[INDEX].PRICE) then
                            RESET_ITEMS_AND_SUPPLIES = true
                            break
                    end
            end
    end
     
    if (not MONITOR_MY_HUNTING.INITIALIZED or RESET_ITEMS_AND_SUPPLIES) then
            if (not MONITOR_MY_HUNTING.CLEARED_STATS) then
                    Stats.Clear(CLEAR_STATS_ALL)
                    Stats.Update()
                   
                    MONITOR_MY_HUNTING.CLEARED_STATS = true
            end
           
            MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST = {}, {}
                   
            for _, LOOT_ITEM in ipairs(MONITOR_MY_HUNTING.ITEMS_LIST) do
                    local LOOT_ITEM_ID = Item.GetID(type(LOOT_ITEM.NAME) ~= "table" and LOOT_ITEM.NAME or unpack(LOOT_ITEM.NAME))
                   
                    Stats.AddItemsLooted(LOOT_ITEM_ID, 0, LOOT_ITEM.VALUE)
                    table.insert(MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, {ID = LOOT_ITEM_ID, NAME = LOOT_ITEM.NAME, VALUE = LOOT_ITEM.VALUE})
            end
             
            for _, SUPPLY_ITEM in ipairs(MONITOR_MY_HUNTING.SUPPLIES_LIST) do
                    local SUPPLY_ITEM_ID = Item.GetID(type(SUPPLY_ITEM.NAME) ~= "table" and SUPPLY_ITEM.NAME or unpack(SUPPLY_ITEM.NAME))
                   
                    Stats.AddSuppliesUsed(SUPPLY_ITEM_ID, 0, SUPPLY_ITEM.PRICE)
                    table.insert(MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST, {ID = SUPPLY_ITEM_ID, NAME = SUPPLY_ITEM.NAME, PRICE = SUPPLY_ITEM.PRICE})
            end
           
            MONITOR_MY_HUNTING.INITIALIZED = true
    end
     
    setposition(Client.ClientWindow().right - 434, Client.WorldWindow().top + 5)
     
    local Y_POSITION, INDEX, ITEMS_LOOTED_WORTH, SUPPLIES_USED_WORTH = 30, 0, 0, 0
     
    addtextshadow(sprintf("%s v%s", MONITOR_MY_HUNTING.SCRIPT_NAME:upper(), MONITOR_MY_HUNTING.SCRIPT_VERSION), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE)
     
    Y_POSITION = Y_POSITION + 20
     
    addtextshadow("ITEMS LOOTED", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.BLUE)
     
    Y_POSITION = Y_POSITION + 20
     
    for _, LOOT_ITEM in pairs(Stats.GetItemsLooted()) do
        if ((MONITOR_MY_HUNTING.SHOW_ALL_ITEMS or table.find(MONITOR_MY_HUNTING.TEMP_ITEMS_LIST, LOOT_ITEM.ID, "ID")) and LOOT_ITEM.QUANTITY > 0) then
            addtextshadow(((#LOOT_ITEM.NAME > 17 and sprintf("%s...", string.match(string.sub(LOOT_ITEM.NAME, 1, 17), "(.-)%s?$"))) or LOOT_ITEM.NAME):ucwords(), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.CORNSILK)
            addtextshadow(sprintf("%s (%sK)", Misc.FormatNumber(LOOT_ITEM.QUANTITY), tostring(math.floor(LOOT_ITEM.VALUE * LOOT_ITEM.QUANTITY / 100) / 10)), 140, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)
     
            INDEX, ITEMS_LOOTED_WORTH = INDEX + 1, ITEMS_LOOTED_WORTH + (LOOT_ITEM.VALUE * LOOT_ITEM.QUANTITY)
        end
    end
     
    addtextshadow("Total:", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)
    addtextshadow(sprintf("%s GPs", Misc.FormatNumber(ITEMS_LOOTED_WORTH)), 10 + 35, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE)
     
    Y_POSITION = Y_POSITION + 20
     
    addtextshadow("SUPPLIES USED", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.BLUE)
     
    Y_POSITION = Y_POSITION + 20
     
    for _, SUPPLY_ITEM in pairs(Stats.GetSuppliesUsed()) do
        if ((MONITOR_MY_HUNTING.SHOW_ALL_SUPPLIES or table.find(MONITOR_MY_HUNTING.TEMP_SUPPLIES_LIST, SUPPLY_ITEM.ID, "ID")) and SUPPLY_ITEM.QUANTITY > 0) then
            addtextshadow(((#SUPPLY_ITEM.NAME > 17 and sprintf("%s...", string.match(string.sub(SUPPLY_ITEM.NAME, 1, 17), "(.-)%s?$"))) or SUPPLY_ITEM.NAME):ucwords(), 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.CORNSILK)
            addtextshadow(sprintf("%s (%sK)", Misc.FormatNumber(SUPPLY_ITEM.QUANTITY), tostring(math.floor(SUPPLY_ITEM.PRICE * SUPPLY_ITEM.QUANTITY / 100) / 10)), 140, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)
     
            INDEX, SUPPLIES_USED_WORTH = INDEX + 1, SUPPLIES_USED_WORTH + (SUPPLY_ITEM.PRICE * SUPPLY_ITEM.QUANTITY)
        end
    end
     
    addtextshadow("Total:", 10, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.WHITE)
    addtextshadow(sprintf("%s GPs", Misc.FormatNumber(SUPPLIES_USED_WORTH)), 10 + 35, Y_POSITION + (INDEX * 16), MONITOR_MY_HUNTING.COLORS.ORANGE)
     
    Y_POSITION = Y_POSITION + 20
     
    addtextshadow(sprintf("%s: %s GPs (%s K/H)", ((ITEMS_LOOTED_WORTH >= SUPPLIES_USED_WORTH and ("PROFIT")) or ("WASTE")), Misc.FormatNumber(ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH), tostring(math.floor(((ITEMS_LOOTED_WORTH - SUPPLIES_USED_WORTH) * 3600) / (System.HuntingTime() / 1000) / 100) / 10)), 10, Y_POSITION + (INDEX * 16), ITEMS_LOOTED_WORTH >= SUPPLIES_USED_WORTH and MONITOR_MY_HUNTING.COLORS.GREEN or MONITOR_MY_HUNTING.COLORS.RED)</Script>
        <RefreshRate>1000</RefreshRate>
        <Enabled>yes</Enabled>
      </Hud0>
    </List>
    <Show>If Focused</Show>
    <Enabled>yes</Enabled>
  </Hud>
  <Input>
    <Keyboard>
      <Mode>Simulate</Mode>
      <StuckCtrlShift>If cavebot on, release after 1 sec</StuckCtrlShift>
      <TypingStyle>Keyboard keys</TypingStyle>
      <PressWaitTime>45 to 65</PressWaitTime>
    </Keyboard>
    <Mouse>
      <Mode>Simulate</Mode>
      <Scroll>Use mouse wheel</Scroll>
      <MoveSpeed>Instantaneous</MoveSpeed>
      <ClickWaitTime>30 to 50</ClickWaitTime>
    </Mouse>
    <OpenMenuPolicy>Confirm if cavebotting</OpenMenuPolicy>
    <Enabled>yes</Enabled>
  </Input>
</Settings>
 
Status
Not open for further replies.
Top