Dziki Johnson
Kafar
- Joined
- Jul 7, 2010
- Messages
- 2,061
- Reaction score
- 191
- Age
- 28
Profesja: Knight
Poziom: 70+
Typ: PACC
Informacje dodatkowe:
-Bota startujemy na respawnie Corym?w
Skrypt:
Poziom: 70+
Typ: PACC
Informacje dodatkowe:
-Bota startujemy na respawnie Corym?w
Skrypt:
PHP:
<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>yes</Screenshot>
</Advanced>
<Raid>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
<Warnings>All</Warnings>
</Raid>
<SafeBank>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
</SafeBank>
<HealCreature>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
<Screenshot>no</Screenshot>
</HealCreature>
<YourAttack>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
<Screenshot>no</Screenshot>
<SafeList>null</SafeList>
</YourAttack>
<Unjust>
<PlaySound>yes</PlaySound>
<FlashClient>yes</FlashClient>
<PauseBot>yes</PauseBot>
<CloseTibia>no</CloseTibia>
<Disconnect>yes</Disconnect>
</Unjust>
</Message>
<Capacity>
<Value>100</Value>
<PlaySound>no</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
<Disconnect>no</Disconnect>
</Capacity>
<StandTime>
<Value>150000</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>yes</PlaySound>
<FlashClient>no</FlashClient>
<PauseBot>no</PauseBot>
</Disconnect>
<Enabled>yes</Enabled>
</Alerts>
<Healer>
<Rules>
<Exura-Ico>
<HealRange>51 to 75 %</HealRange>
<ManaRange>50 to 50000</ManaRange>
<HealMethod>Wound Cleansing</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</Exura-Ico>
<Strong-Health-Potion>
<HealRange>0 to 50 %</HealRange>
<ManaRange>0 to 100 %</ManaRange>
<HealMethod>Strong Health Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</Strong-Health-Potion>
<Mana-Potion>
<HealRange>40 to 100 %</HealRange>
<ManaRange>0 to 25 %</ManaRange>
<HealMethod>Mana Potion</HealMethod>
<ExtraCondition>No condition</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</Mana-Potion>
<Utura>
<HealRange>40 to 90 %</HealRange>
<ManaRange>200 to 50000</ManaRange>
<HealMethod>Recovery</HealMethod>
<ExtraCondition>If not strengthened</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>no</Enabled>
</Utura>
<Anti-Paralyze>
<HealRange>10 to 100 %</HealRange>
<ManaRange>50 to 5000</ManaRange>
<HealMethod>Wound Cleansing</HealMethod>
<ExtraCondition>If paralyzed</ExtraCondition>
<CooldownControl>yes</CooldownControl>
<CheckItem>no</CheckItem>
<SpamRate>200 to 400</SpamRate>
<Enabled>yes</Enabled>
</Anti-Paralyze>
</Rules>
<PingCompensation>10</PingCompensation>
<Enabled>yes</Enabled>
</Healer>
<FriendHealer>
<Rules />
<Enabled>no</Enabled>
</FriendHealer>
<Refiller>
<Rules />
<Enabled>no</Enabled>
</Refiller>
<HotKeys>
<List>
<ShowBot>
<Script>showbot()</Script>
<MainKey>66</MainKey>
<ComboKey>Alt</ComboKey>
<Enabled>yes</Enabled>
</ShowBot>
<PauseBot>
<Script>local cavebot = getsettings("Settings/CaveBot/Enabled")
local targeting = getsettings("Settings/Targeting/Enabled")
if cavebot == 'no' or targeting == 'no' then
setcavebot('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>
<DropVial>
<Script>local FLASKS = {283,284,285}
for i = 1, #FLASKS do
if (itemcount(FLASKS[i]) >= 10) and (maround(4,false) == 0) then
moveitems(FLASKS[i],"all",ground(posx,posy,posz),100)
end
end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>no</Enabled>
</DropVial>
<Screenshot-on-Death>
<Script>if hppc < 10 and connected then
screenshot(name.." "..string.gsub(date(), "/", "-").." "..string.gsub(time(), ":", "."))
end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</Screenshot-on-Death>
<Safebanker>
<Script>-- NPC name
local npcname = 'Murim'
local index = 0
local msgs = getnewmessages("NPCs")
local qtd = msgs.count-1
for i=0,qtd do
if msgs[qtd].sender == npcname and msgs[qtd].text:find('There is not
enough gold on your account.') then
setcavebot('off')
wait(5000,10000)
closetibia()
end
end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>yes</Enabled>
</Safebanker>
<Backpack-Opener>
<Script>if windowcount() < 3 then
pausewalking(1500)
resizewindows()
closewindows()
wait(500, 1000)
openitem(MainBP, 'back')
wait(500, 1000)
openitem(LootBP, MainBP, true)
wait(500, 1000)
resizewindows()
openitem(GoldBP, MainBP, true)
wait(500, 1000)
resizewindows()
resizewindows()
resizewindows()
end</Script>
<SpamRate>800 to 1000</SpamRate>
<Enabled>no</Enabled>
</Backpack-Opener>
</List>
<Setup>-- Setup:
-- Backpack Setup:
MainBP = "orange Backpack" -- The Main BP.
LootBP = "jewelled Backpack" -- Looting BP
GoldBP = "brocade Backpack" -- BP to gold.
DepotBP = "fur Backpack"
DPStackBP = "orange Backpack"
DPRareBP = "golden Backpack"
-- Potions Setup:
MPname = "mana potion" -- Name of mana potion.
MPprice = 50 -- Price of mana potion to buy.
MPtobuy = 600 -- How many mana potions to buy?
MPtoback = 100 -- How many potions to back reffil?
HPname = "great health potion" -- Name of health potion.
HPprice = 190 -- Price of health potion to buy
HPtobuy = 50 -- How many potions buy?
HPtoback = 20 -- How many potions to back reffil?
-- Hunt:
Captoback = 200 -- How much cap to back reffil?</Setup>
<Enabled>yes</Enabled>
</Actions>
<CaveBot>
<Waypoints>
<w000>Node 32622 32747 7</w000>
<w214>Action 32628 32768 7 setsettings("Settings\\CaveBot\\Settings\\OpenNextBp", "no")</w214>
<openbp>Action 32632 32739 6 closewindows();wait(500, 1000);openitem(MainBP, 'back');wait(500, 1000);resizewindows();wait(500, 1000);resizewindows();openitem(LootBP, MainBP, true);wait(500, 1000);resizewindows();openitem(GoldBP, MainBP, true);wait(500, 1000);resizewindows()</openbp>
<checkbp>Action 32632 32739 6 if windowcount() < 3 then gotolabel('openbp') end</checkbp>
<w001>Node 32623 32744 7</w001>
<w002>Stand 32623 32742 7</w002>
<isnot>Stand 32623 32742 7</isnot>
<deposit>Action 32623 32743 7 reachgrounditem("depot");wait(1000,2000);openitem("depot");wait(700,900);openitem(3502, "locker");wait(700,900);openitem(DepotBP, "depot chest");wait(700,900);;local CONFIG = {; LOOT_BACKPACK = LootBP,; ; STACKABLE_BACKPACK = DPStackBP,; STACKABLE_BACKPACK_AMOUNT = 2,; ; NOT_STACKABLE_BACKPACK = DPRareBP,; NOT_STACKABLE_BACKPACK_AMOUNT = 18,; ; DEPOSIT_ITEMS = {"Cheese Cutter", "bola", "Earflap", "small emerald", "Cheesy Figurine","giant shimmering pearl", "rat god doll", "ratana", "life preserver", "spike shield", "spiky club", "Leather Harness"},;};;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;;;setsettings("Settings\\Cavebot\\Settings\\OpenNextBp", "yes")</deposit>
<w003>Stand 32622 32750 7</w003>
<w004>Stand 32625 32749 7</w004>
<w005>Stand 32632 32739 6</w005>
<isnot>Action 32632 32739 6 if not islocation() then gotolabel('w003') end</isnot>
<bank>Action 32632 32739 6 local mana = positive(MPtobuy - itemcount(MPname)) * MPprice;local health = positive(HPtobuy - itemcount(HPname)) * HPprice;local Total = mana + health + 1000;;depositall();wait(500,900);;if Total > 0 then; npcsay("withdraw "..Total); wait(200,300); npcsay("yes"); wait(200,300);end</bank>
<w006>Stand 32630 32740 6</w006>
<w007>Ladder 32630 32742 6</w007>
<w008>Stand 32628 32741 5</w008>
<w009>Stand 32625 32741 5</w009>
<w010>Stand 32624 32741 5</w010>
<isnot>Action 32624 32741 5 if not islocation() then gotolabel('w006') end</isnot>
<buypot>Action 32624 32741 5 wait(500,900);sellflasks();wait(500,900);opentrade();wait(500, 1000);if itemcount(HPname) < HPtobuy then;buyitemsupto(HPname, HPtobuy);end;wait(500,1000);buyitemsupto(MPname, MPtobuy);npcsay('Bye');wait(500,1000)</buypot>
<w011>Stand 32626 32742 5</w011>
<w012>Stand 32626 32745 6</w012>
<w013>Stand 32625 32749 6</w013>
<w014>Stand 32629 32755 7</w014>
<w015>Stand 32628 32757 7</w015>
<isnot>Action 32628 32757 7 if not islocation() then gotolabel('w011') end</isnot>
<w016>Stand 32629 32763 7</w016>
<w017>Stand 32629 32766 7</w017>
<w218>Action 32629 32755 7 closewindows();wait(500, 1000);openitem(MainBP, 'back');wait(500, 1000);resizewindows();wait(500, 1000);resizewindows();openitem(LootBP, MainBP, true);wait(500, 1000);resizewindows();openitem(GoldBP, MainBP, true);wait(500, 1000);resizewindows()</w218>
<w219>Action 32629 32755 7 if windowcount() < 3 then gotolabel('w218') end</w219>
<w018>Node 32629 32769 7</w018>
<w019>Node 32629 32770 7</w019>
<w020>Node 32629 32771 7</w020>
<eastTRAVEL>Action 32629 32771 7 reachcreature("Old Adall");say("hi");wait(1500);npcsay("east");wait(1500);npcsay("yes");wait(1500)</eastTRAVEL>
<w021>Stand 32679 32777 7</w021>
<isnot>Action 32679 32777 7 if not islocation() then gotolabel('w016') end</isnot>
<w022>Node 32679 32781 7</w022>
<w023>Node 32677 32787 7</w023>
<w024>Node 32666 32788 7</w024>
<w025>Node 32659 32789 7</w025>
<w026>Node 32656 32788 7</w026>
<w217>Action 32622 32746 7 setsettings("Settings\\CaveBot\\Settings\\OpenNextBp", "yes")</w217>
<w027>Node 32653 32794 7</w027>
<w028>Node 32646 32795 7</w028>
<w029>Node 32643 32804 7</w029>
<w030>Node 32637 32804 7</w030>
<w031>Node 32634 32804 7</w031>
<w032>Node 32628 32804 7</w032>
<w033>Node 32624 32804 7</w033>
<w034>Node 32621 32803 7</w034>
<w035>Node 32618 32802 7</w035>
<w036>Node 32614 32802 7</w036>
<w037>Node 32610 32802 7</w037>
<w038>Node 32608 32802 7</w038>
<w039>Stand 32606 32802 7</w039>
<w040>Stand 32605 32803 8</w040>
<isnot>Action 32605 32803 8 if not islocation() then gotolabel('w022') end</isnot>
<START>Stand 32604 32804 8</START>
<w041>Node 32603 32808 8</w041>
<w042>Node 32603 32814 8</w042>
<w043>Stand 32601 32814 8</w043>
<w044>Stand 32600 32814 9</w044>
<w045>Node 32596 32816 9</w045>
<w046>Node 32596 32823 9</w046>
<w047>Stand 32598 32822 9</w047>
<w048>Stand 32596 32822 10</w048>
<w049>Node 32596 32819 10</w049>
<w050>Node 32597 32819 10</w050>
<w051>Node 32600 32815 10</w051>
<w052>Node 32597 32814 10</w052>
<w053>Node 32595 32811 10</w053>
<w054>Node 32596 32802 10</w054>
<w055>Node 32597 32798 10</w055>
<w056>Node 32609 32795 10</w056>
<w057>Node 32616 32800 10</w057>
<w058>Node 32615 32809 10</w058>
<w059>Node 32620 32819 10</w059>
<w060>Node 32628 32826 10</w060>
<w061>Node 32624 32836 10</w061>
<w062>Node 32636 32831 10</w062>
<w063>Node 32647 32824 10</w063>
<w064>Node 32639 32825 10</w064>
<w065>Node 32643 32831 10</w065>
<w066>Stand 32645 32833 10</w066>
<w067>Node 32636 32838 10</w067>
<w068>Node 32633 32845 10</w068>
<w069>Node 32625 32844 10</w069>
<w070>Node 32618 32839 10</w070>
<w071>Node 32614 32843 10</w071>
<w072>Stand 32611 32845 10</w072>
<w073>Stand 32610 32845 10</w073>
<w074>Rope 32610 32844 10</w074>
<w075>Stand 32610 32842 9</w075>
<w076>Node 32605 32843 9</w076>
<w077>Node 32605 32848 9</w077>
<w078>Node 32611 32850 9</w078>
<w079>Node 32614 32853 9</w079>
<w080>Node 32622 32856 9</w080>
<w081>Node 32626 32858 9</w081>
<w082>Node 32628 32858 9</w082>
<w083>Node 32633 32857 9</w083>
<w084>Node 32635 32855 9</w084>
<w085>Node 32637 32847 9</w085>
<w086>Node 32640 32865 9</w086>
<w087>Node 32647 32868 9</w087>
<w088>Node 32653 32869 9</w088>
<w089>Node 32669 32874 9</w089>
<w090>Node 32674 32878 9</w090>
<w091>Node 32680 32879 9</w091>
<w092>Node 32688 32866 9</w092>
<w093>Node 32690 32865 9</w093>
<w094>Node 32671 32873 9</w094>
<w095>Node 32666 32870 9</w095>
<w096>Node 32655 32868 9</w096>
<w097>Node 32640 32865 9</w097>
<w098>Node 32639 32851 9</w098>
<w099>Node 32639 32838 9</w099>
<w100>Stand 32639 32829 9</w100>
<w101>Stand 32639 32828 9</w101>
<w102>Rope 32639 32827 9</w102>
<w103>Stand 32637 32827 8</w103>
<w104>Node 32631 32829 8</w104>
<w105>Node 32626 32835 8</w105>
<w106>Node 32620 32841 8</w106>
<w107>Node 32617 32847 8</w107>
<w108>Node 32616 32854 8</w108>
<w109>Node 32610 32855 8</w109>
<w110>Node 32604 32853 8</w110>
<w111>Node 32602 32860 8</w111>
<w112>Node 32594 32863 8</w112>
<w113>Node 32596 32854 8</w113>
<w114>Node 32603 32848 8</w114>
<w115>Node 32612 32838 8</w115>
<w116>Node 32625 32814 8</w116>
<w117>Node 32623 32812 8</w117>
<w118>Node 32625 32807 8</w118>
<w119>Node 32643 32811 8</w119>
<w120>Node 32655 32817 8</w120>
<w121>Node 32664 32826 8</w121>
<w122>Node 32667 32830 8</w122>
<w123>Node 32677 32828 8</w123>
<w124>Node 32684 32820 8</w124>
<w125>Node 32676 32830 8</w125>
<w126>Node 32675 32841 8</w126>
<w127>Node 32669 32847 8</w127>
<w128>Node 32666 32854 8</w128>
<w129>Stand 32665 32855 8</w129>
<w130>Stand 32665 32855 8</w130>
<w131>Stand 32665 32853 8</w131>
<w132>Stand 32665 32853 9</w132>
<w133>Node 32669 32854 9</w133>
<w134>Node 32674 32854 9</w134>
<w135>Node 32674 32860 9</w135>
<w136>Node 32672 32860 9</w136>
<w137>Node 32680 32856 9</w137>
<w138>Node 32691 32853 9</w138>
<w139>Node 32690 32848 9</w139>
<w140>Node 32690 32841 9</w140>
<w141>Node 32688 32837 9</w141>
<w142>Node 32673 32838 9</w142>
<w143>Node 32664 32837 9</w143>
<w144>Node 32656 32834 9</w144>
<w145>Node 32650 32840 9</w145>
<w146>Node 32649 32846 9</w146>
<w147>Node 32645 32851 9</w147>
<w148>Node 32644 32854 9</w148>
<w149>Node 32645 32857 9</w149>
<w150>Node 32648 32859 9</w150>
<w151>Node 32653 32860 9</w151>
<w152>Node 32660 32861 9</w152>
<w153>Node 32662 32856 9</w153>
<w154>Stand 32664 32854 9</w154>
<w155>Rope 32665 32853 9</w155>
<w156>Stand 32666 32855 8</w156>
<w157>Node 32657 32850 8</w157>
<w158>Node 32654 32850 8</w158>
<w159>Node 32648 32852 8</w159>
<w160>Node 32639 32855 8</w160>
<w161>Stand 32636 32855 8</w161>
<w162>Stand 32636 32855 9</w162>
<w163>Node 32637 32853 9</w163>
<w164>Node 32638 32838 9</w164>
<w165>Node 32631 32838 9</w165>
<w166>Node 32620 32839 9</w166>
<w167>Node 32613 32841 9</w167>
<w168>Stand 32610 32844 9</w168>
<w169>Node 32609 32845 10</w169>
<w170>Node 32605 32839 10</w170>
<w171>Node 32601 32836 10</w171>
<w172>Node 32598 32831 10</w172>
<w173>Node 32598 32822 10</w173>
<w174>Stand 32598 32822 10</w174>
<w175>Rope 32598 32822 10</w175>
<w176>Stand 32600 32825 9</w176>
<w177>Node 32604 32833 9</w177>
<w178>Node 32608 32830 9</w178>
<w179>Node 32615 32829 9</w179>
<w180>Node 32621 32824 9</w180>
<w181>Node 32620 32819 9</w181>
<w182>Node 32619 32813 9</w182>
<w183>Node 32612 32811 9</w183>
<w184>Node 32603 32811 9</w184>
<w185>Stand 32599 32814 9</w185>
<isnot>Action 32599 32814 9 if not islocation() then gotolabel('START') end</isnot>
<CHECKPOTION>Action 32599 32814 9 if itemcount(MPname) > MPtoback and itemcount(HPname) > HPtoback and cap > Captoback then;gotolabel('START') else ;gotolabel('leave');end</CHECKPOTION>
<leave>Stand 32600 32814 9</leave>
<w186>Rope 32601 32814 9</w186>
<w187>Stand 32603 32813 8</w187>
<w188>Node 32604 32811 8</w188>
<w189>Node 32605 32804 8</w189>
<w190>Stand 32606 32803 8</w190>
<w191>Stand 32606 32802 8</w191>
<w192>Rope 32606 32802 8</w192>
<w193>Stand 32608 32800 7</w193>
<isnot>Action 32608 32800 7 if not islocation() then gotolabel('leave') end</isnot>
<w194>Node 32611 32800 7</w194>
<w195>Node 32617 32800 7</w195>
<w196>Node 32622 32800 7</w196>
<w197>Node 32624 32796 7</w197>
<w198>Node 32624 32791 7</w198>
<w199>Node 32632 32791 7</w199>
<w200>Node 32638 32791 7</w200>
<w201>Node 32642 32791 7</w201>
<w202>Node 32642 32787 7</w202>
<w203>Node 32647 32785 7</w203>
<w204>Node 32651 32785 7</w204>
<w205>Node 32657 32785 7</w205>
<w206>Node 32660 32783 7</w206>
<w207>Node 32666 32787 7</w207>
<w208>Node 32673 32787 7</w208>
<w209>Node 32678 32787 7</w209>
<w210>Node 32678 32783 7</w210>
<w211>Node 32678 32778 7</w211>
<w212>Stand 32678 32776 7</w212>
<isnot>Action 32678 32776 7 if not islocation() then gotolabel('w194') end</isnot>
<travelCENTER>Action 32678 32776 7 reachcreature("Lorek");say("hi");wait(1500);npcsay("center");wait(1500);npcsay("yes");wait(1500)</travelCENTER>
<w213>Stand 32628 32769 7</w213>
<w215>Stand 32628 32765 7</w215>
<isnot>Action 32628 32765 7 if not islocation() then gotolabel('travelCENTER') end</isnot>
<w216>Node 32626 32752 7</w216>
</Waypoints>
<Pathfinding>
<SpecialAreas />
<WalkThroughPlayers>no</WalkThroughPlayers>
<WalkingMethod>Map Clicks</WalkingMethod>
<MapWalkDistance>20 to 50</MapWalkDistance>
<WalkableIds>140;404;831;832;833;834;883;2118;2119;2120;2121;2122;2123;2124;2125;2126;2127;2131;2132;2133;2134;2135;2314;2315;2316;2319;2346;2347;2348;2349;2350;2351;2352;2353;2354;2355;2356;2357;2358;2359;2360;2361;2362;2363;2364;2365;2366;2367;2368;2369;2370;2371;2372;2373;2374;2375;2376;2377;2378;2379;2380;2381;2382;2383;2384;2385;2418;2419;2420;2421;2422;2423;2424;2425;2426;2431;2432;2433;2434;2441;2442;2443;2444;2469;2471;2472;2473;2478;2480;2481;2482;2483;2484;2485;2486;2519;2523;2775;2776;2777;2778;2779;2780;2781;2782;2783;2784;2785;2786;2787;2788;2789;2790;2791;2792;2793;2794;2795;2796;2797;2798;2799;2800;2801;2802;2803;2804;2805;2806;2807;2808;2809;2810;2811;2812;2981;2983;2982;2984;2985;2987;2988;3503;3504;3514;3807;5086;5087;5088;6114;6115;6355;6356;6357;6358;6359;6360;6361;6362;6371;6372;7864;8455;8763;9061;9062;10207;10209;10216;10286;10287;10288;11009;11800;11801;11802;11803;11804;11805;11806;11807;11808;11809;11810</WalkableIds>
</Pathfinding>
<Settings>
<Rope>3003</Rope>
<Shovel>3457</Shovel>
<Pick>3456</Pick>
<Machete>3308</Machete>
<NodeRange>4</NodeRange>
<Priority>Target and Looting</Priority>
<OpenNextBp>yes</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;3607;17820;17821</FoodToEat>
<PauseOnDeath>yes</PauseOnDeath>
</Settings>
<Enabled>no</Enabled>
</CaveBot>
<Looting>
<List>
<Cheesy-Figurine>
<Id>17818</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Cheesy-Figurine>
<Life-Preserver>
<Id>17813</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Life-Preserver>
<Spike-Shield>
<Id>17810</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Spike-Shield>
<Spiky-Club>
<Id>17859</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Spiky-Club>
<Earflap>
<Id>17819</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Earflap>
<Leather-Harness>
<Id>17846</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Leather-Harness>
<Ratana>
<Id>17812</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Ratana>
<Cheese-Cutter>
<Id>17817</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Cheese-Cutter>
<bola>
<Id>17809</Id>
<Destination>1</Destination>
<AlarmOn>No Alarm</AlarmOn>
</bola>
<gold-coin>
<Id>3031</Id>
<Destination>2</Destination>
<AlarmOn>No Alarm</AlarmOn>
</gold-coin>
<Rat-God-Doll>
<Id>17825</Id>
<Destination>01</Destination>
<AlarmOn>No Alarm</AlarmOn>
</Rat-God-Doll>
</List>
<Condition>Corpses with listed items</Condition>
<Style>After melee kill</Style>
<OpenBodyTime>300</OpenBodyTime>
<Range>10</Range>
<EatFood>yes</EatFood>
<Enabled>yes</Enabled>
</Looting>
<Targeting>
<Monsters>
<Corym-Vanguard>
<Categories>A</Categories>
<Danger>7</Danger>
<ListSettings>
<Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</Corym-Vanguard>
<Corym-Charlatan>
<Categories>A</Categories>
<Danger>5</Danger>
<ListSettings>
<Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</Corym-Charlatan>
<Corym-Skirmisher>
<Categories>A</Categories>
<Danger>4</Danger>
<ListSettings>
<Setting0>
<Count>Any</Count>
<HpRange>0 to 100 %</HpRange>
<Stance>No movement</Stance>
<Avoid>None</Avoid>
<Distance>0</Distance>
<Attack>Attack</Attack>
<ListSpell />
<SpellRate>500 to 1000</SpellRate>
<AttackMode>Chase/Offensive</AttackMode>
</Setting0>
</ListSettings>
<Looting>yes</Looting>
<MustAttackMe>no</MustAttackMe>
<OnlyIfTrapped>no</OnlyIfTrapped>
</Corym-Skirmisher>
</Monsters>
<Settings>
<ListOrder>7</ListOrder>
<Health>9</Health>
<Proximity>3</Proximity>
<Danger>9</Danger>
<PlayerOnScreenSecurity>If cavebotting</PlayerOnScreenSecurity>
<CooldownControl>no</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>no</Enabled>
</GeneralInfo>
<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 = "gold coin", VALUE = 1},
{NAME = "platinum coin", VALUE = 100},
{NAME = "bola", VALUE = 30},
{NAME = "cheese cutter", VALUE = 50},
{NAME = "cheese figurine", VALUE = 150},
{NAME = "earflap", VALUE = 40},
{NAME = "life preserver", VALUE = 300},
{NAME = "ratana", VALUE = 500},
{NAME = "spike shield", VALUE = 250},
{NAME = "spiky club", VALUE = 300},
{NAME = "leather harness", VALUE = 750},
{NAME = "rat god doll", VALUE = 30000},
}
MONITOR_MY_HUNTING.SHOW_ALL_SUPPLIES = false
MONITOR_MY_HUNTING.SUPPLIES_LIST = {
{NAME = "mana potion", PRICE = 50},
{NAME = "great health potion", PRICE = 190},
{NAME = "strong health potion", PRICE = 80},
}
-- [[ 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>
?r?d?o: Games-Bot.eu