What's new

Knight [PACC] [150] Gray Island Hive Tasker

Status
Not open for further replies.

Xinum

Never Give Up!
Joined
Dec 23, 2009
Messages
578
Reaction score
66
[EK][150] Gray Island Hive Tasker

Code:
<Settings>
  <Script-Info>
    <Author>Xardas</Author>
    <Vocation>Knight</Vocation>
    <Place>Hive Tasker</Place>
  </Script-Info>
  <Alerts>
    <Player>
      <OnScreen>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <SafeList>null</SafeList>
      </OnScreen>
      <Attacking>
        <PlaySound>yes</PlaySound>
        <FlashClient>yes</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <SafeList>null</SafeList>
      </Attacking>
      <GMOnScreen>
        <PlaySound>yes</PlaySound>
        <FlashClient>yes</FlashClient>
        <PauseBot>yes</PauseBot>
        <Disconnect>no</Disconnect>
      </GMOnScreen>
    </Player>
    <Creature />
    <Item />
    <Message>
      <PrivateMessage>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <SafeList>null</SafeList>
      </PrivateMessage>
      <Advanced>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <Screenshot>no</Screenshot>
      </Advanced>
      <Raid>
        <PlaySound>no</PlaySound>
        <FlashClient>no</FlashClient>
        <PauseBot>no</PauseBot>
        <Disconnect>no</Disconnect>
        <Warnings>All</Warnings>
      </Raid>
      <SafeBank>
        <PlaySound>yes</PlaySound>
        <FlashClient>yes</FlashClient>
        <PauseBot>yes</PauseBot>
        <CloseTibia>no</CloseTibia>
        <Disconnect>yes</Disconnect>
      </SafeBank>
      <HealCreature>
        <PlaySound>yes</PlaySound>
        <FlashClient>yes</FlashClient>
        <PauseBot>yes</PauseBot>
        <CloseTibia>no</CloseTibia>
        <Disconnect>yes</Disconnect>
        <Screenshot>no</Screenshot>
      </HealCreature>
      <YourAttack>
        <PlaySound>yes</PlaySound>
        <FlashClient>yes</FlashClient>
        <PauseBot>yes</PauseBot>
        <CloseTibia>no</CloseTibia>
        <Disconnect>yes</Disconnect>
        <Screenshot>no</Screenshot>
        <SafeList>null</SafeList>
      </YourAttack>
      <Unjust>
        <PlaySound>yes</PlaySound>
        <FlashClient>yes</FlashClient>
        <PauseBot>yes</PauseBot>
        <CloseTibia>no</CloseTibia>
        <Disconnect>yes</Disconnect>
      </Unjust>
    </Message>
    <Capacity>
      <Value>100</Value>
      <PlaySound>no</PlaySound>
      <FlashClient>no</FlashClient>
      <PauseBot>no</PauseBot>
      <Disconnect>no</Disconnect>
    </Capacity>
    <StandTime>
      <Value>30000</Value>
      <PlaySound>no</PlaySound>
      <FlashClient>no</FlashClient>
      <PauseBot>no</PauseBot>
      <Disconnect>no</Disconnect>
    </StandTime>
    <Stamina>
      <Value>841</Value>
      <PlaySound>yes</PlaySound>
      <FlashClient>yes</FlashClient>
      <PauseBot>yes</PauseBot>
      <CloseTibia>no</CloseTibia>
      <Disconnect>yes</Disconnect>
    </Stamina>
    <Disconnect>
      <PlaySound>no</PlaySound>
      <FlashClient>no</FlashClient>
      <PauseBot>no</PauseBot>
    </Disconnect>
    <Enabled>no</Enabled>
  </Alerts>
  <Healer>
    <Rules>
      <Health-Potion>
        <HealRange>0 to 40 %</HealRange>
        <ManaRange>0 to all</ManaRange>
        <HealMethod>Great Health Potion</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>no</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </Health-Potion>
      <Mana>
        <HealRange>40 to all %</HealRange>
        <ManaRange>0 to 40 %</ManaRange>
        <HealMethod>Mana Potion</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </Mana>
      <Exura-Ico>
        <HealRange>0 to 80 %</HealRange>
        <ManaRange>40 to all</ManaRange>
        <HealMethod>Wound Cleansing</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </Exura-Ico>
      <Paralyze>
        <HealRange>0 to all %</HealRange>
        <ManaRange>40 to all</ManaRange>
        <HealMethod>Wound Cleansing</HealMethod>
        <ExtraCondition>If paralyzed</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>yes</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </Paralyze>
      <Recovery>
        <HealRange>80 to 90 %</HealRange>
        <ManaRange>160 to all %</ManaRange>
        <HealMethod>Intense Recovery</HealMethod>
        <ExtraCondition>No condition</ExtraCondition>
        <CooldownControl>yes</CooldownControl>
        <CheckItem>no</CheckItem>
        <SpamRate>200 to 400</SpamRate>
        <Enabled>yes</Enabled>
      </Recovery>
    </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>
      <Backpacks>
        <Script>if windowcount() < 2 then
   closewindows()
   wait(1000,2000)
   openitem(MainBP, 'back')
   wait(1000,2000)
   openitem(SuppleBP, MainBP, true)
   wait(1000,2000)
   resizewindows()
end
</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </Backpacks>
      <KeepHaste>
        <Script>if Haste then
   if not hasted and cancast('utani hur') then
      cast('utani hur')
   end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </KeepHaste>
      <StrangePowder>
        <Script>if itemcount(13974) >= 3 then
   moveitems(13974,MainBP,'ground',1)
end

if itemcount(13974) == 1 then
   moveitems(13974,MainBP,SuppleBP,1)
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </StrangePowder>
      <SafeMana>
        <Script>if posz <= 6 then
   setsettings('Settings\\Healer\\Rules\\Mana\\ManaRange', '0 to 40 %')
else
   setsettings('Settings\\Healer\\Rules\\Mana\\ManaRange', '0 to 70 %')
end</Script>
        <SpamRate>400 to 600</SpamRate>
        <Enabled>yes</Enabled>
      </SafeMana>
      <LootOFF>
        <Script>if looting then
   setsettings('Settings\\Looting\\Enabled','no')
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </LootOFF>
      <Exori>
        <Script>-- -- -- -- -- -- -- -- -- -- -- -- -- --
-- Created By Xardas -- Exori Style EK --
-- -- -- -- -- -- -- -- -- -- -- -- -- --

-- OptionalPvp = true (already set in setup)
   UseExoriIcoHur = true -- Bot will use Exori Ico and Exoru Hur instead of Exori and Exori Gran if someone is close.
FirstSpell = ('exori')
   FirstSpellMana = 120
   FirstSpellAmount = 3 -- Amount of monsters to cast this spell.
SecondSpell = ('exori gran')
   SecondSpellMana = 340
   SecondSpellAmount = 3 -- Amount of monsters to cast this spell.

Monsters = {"Lesser Swarmer", "Swarmer", "Crawler", "Insectoid Worker", "Spitter", "Waspoid", "Lady Bug"}

-- -- -- -- -- -- -- -- -- -- -- --
-- DO NOT CHANGE ANYTHING BELOW! --
-- -- -- -- -- -- -- -- -- -- -- --

if OptionalPvp then
   if target.id ~= 0 then
      if maround(1, unpack(Monsters)) >= FirstSpellAmount and (cancast(FirstSpell)) and (mp >= FirstSpellMana) then
         cast(FirstSpell)
      else
         if maround(1, unpack(Monsters)) >= SecondSpellAmount and (cancast(SecondSpell)) and (mp >= SecondSpellMana) then
            cast(SecondSpell)
         end
      end
   else
      if paround(5, true) == 0 and target.id ~= 0 then
         if maround(1, unpack(Monsters)) >= FirstSpellAmount and (cancast(FirstSpell)) and (mp >= FirstSpellMana) then
            cast(FirstSpell)
         else
            if maround(1, unpack(Monsters)) >= SecondSpellAmount and (cancast(SecondSpell)) and (mp >= SecondSpellMana) then
               cast(SecondSpell)
            end
         end
      else
         if maround(5, unpack(Monsters)) >= 3 and paround(5, true) >= 1 and target.id ~= 0 and UseExoriIcoHur then
            if cancast('exori hur') then
               cast('exori hur')
            else
               if cancast('exori ico') and maround(1, unpack(Monsters)) >= 1 then
                  cast('exori ico')
               end
            end
         end
      end
   end
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </Exori>
      <DoNotEditDoNotDisable>
        <Script>if OptionalPvp then
   setsettings("Settings\\CaveBot\\Pathfinding\\WalkThroughPlayers", 'yes')
else
   setsettings("Settings\\CaveBot\\Pathfinding\\WalkThroughPlayers", 'no')
end

if Mount then
   setsettings("Settings\\CaveBot\\Settings\\AutoMount", "yes")
else
   setsettings("Settings\\CaveBot\\Settings\\AutoMount", "no")
end</Script>
        <SpamRate>800 to 1000</SpamRate>
        <Enabled>yes</Enabled>
      </DoNotEditDoNotDisable>
    </List>
    <Setup>-- -- -- -- -- -- -- --
-- Created By Xardas --
-- -- -- -- -- -- -- --

-- -- -- -- -- -- -- --
--     Backpacks     --
-- -- -- -- -- -- -- --
MainBP = ('Backpack of Holding') -- Backpack that You're actually using.
SuppleBP = ('Demon Backpack') -- Backpack for potions.


-- -- -- -- -- -- -- --
--     Supplies      -- 
-- -- -- -- -- -- -- --
ManaName = ('Mana Potion') -- Name of Your potions.
ManaPrice = 50 -- Whats the price of Your potions.
ManaAmount = 1000 -- How many potions You wants to have.
HealthName = ('Great Health Potion') -- Name of Your potions. (don't forget to change it in healer)
HealthPrice = 190 -- Whats the price of Your potions.
HealthAmount = 50 -- How many potions You wants to have.


-- -- -- -- -- -- -- --
--       Danger      --
-- -- -- -- -- -- -- --
ManaRefill = 100 -- Amount of potions to make refill.
HealthRefill = 20 -- Amount of potions to make refill.


-- -- -- -- -- -- -- --
--     Hunt Style    --
-- -- -- -- -- -- -- --
OptionalPvp = true -- true = Optional PVP /// false = Open PVP
Haste = true -- Keep casting Haste.
Mount = true -- Use Mount.</Setup>
    <Enabled>yes</Enabled>
  </Actions>
  <CaveBot>
    <Waypoints>
      <By_Xardas>Action 33448 31311 7 -- Start at NPC Orockle.;;BuySupplies = 0;;setsettings('Settings\\Actionts\\List\\KeepHaste', 'no')</By_Xardas>
      <Starting>Stand 33449 31310 7</Starting>
      <OpenNPCwindow>Action 33449 31310 7 say('hi')</OpenNPCwindow>
      <w017>Stand 33447 31321 7</w017>
      <w023>Stand 33447 31320 7</w023>
      <w029>Stand 33452 31309 8</w029>
      <w035>Action 33452 31309 8 npcsay('hi');wait(1000,2000);npcsay('deposit all');wait(1000,2000);npcsay('yes');wait(1000,2000);npcsay('withdraw 3000');wait(1000,2000);npcsay('yes');wait(1000,2000);npcsay('balance')</w035>
      <w041>Stand 33447 31319 8</w041>
      <w047>Stand 33447 31320 8</w047>
      <GetTask>Stand 33449 31310 7</GetTask>
      <w000>Action 33449 31310 7 setsettings('Settings\\Actions\\List\\StrangePowder\\Enabled','no');;wait(1000,2000);npcsay('hi');wait(1000,2000);npcsay('fight');wait(1000,2000);npcsay('missions');wait(1000,2000);npcsay('blind');wait(1000,2000);npcsay('yes');if itemcount(13974)==0 then;   wait(1000,2000);   npcsay('trade');   wait(1000,2000);   buyitemsupto(13974, 1);end</w000>
      <w001>Stand 33460 31308 7</w001>
      <w002>Stand 33460 31307 7</w002>
      <w003>Stand 33459 31302 6</w003>
      <w004>Action 33459 31302 6 BuyMana = ManaAmount-itemcount(ManaName);;if BuySupplies==1 then;   wait(500,1000);   npcsay('hi');   wait(1000,2000);   while itemcount(283)>=1 or itemcount(284)>=1 or itemcount(285)>=1 do;      npcsay('flask');      wait(1000,2000);      npcsay('yes');   end;   wait(1000,2000);   npcsay('magical');   wait(1000,2000);   while BuyMana > 100 do;      buyitems(ManaName,100);      BuyMana = BuyMana-100;      wait(500,1000);      moveitems(ManaName,SuppleBP);      wait(500,1000);   end;   if (BuyMana <= 100) and (BuyMana >= 1) then;      buyitems(ManaName,BuyMana);      moveitems(ManaName,SuppleBP);   end;   buyitemsupto(BuyHealth, HealthAmount);   wait(1000,2000);   moveitems(ManaName,SuppleBP);   moveitems(HealthName,SuppleBP);end;;BuySupplies = 0;;setsettings('Settings\\Actions\\List\\StrangePowder\\Enabled','yes');;if StrongHaste then;   setsettings('Settings\\Actions\\List\\KeepHaste\\Enabled', 'yes');end</w004>
      <w005>Stand 33457 31298 6</w005>
      <w006>Stand 33457 31297 6</w006>
      <Tower1>Stand 33502 31281 7</Tower1>
      <w007>Stand 33528 31296 7</w007>
      <w012>Stand 33532 31295 7</w012>
      <w009>Stand 33532 31294 7</w009>
      <w010>Stand 33532 31291 6</w010>
      <w011>Action 33532 31291 6 if posz==7 then;   gotolabel('Tower1');else;   for i=1,3 do;      useitemon(13974, 33532, 31290, 6);      wait(1000,2000);   end;end</w011>
      <w008>Stand 33532 31293 6</w008>
      <Tower2>Stand 33532 31294 6</Tower2>
      <w014>Stand 33548 31284 7</w014>
      <w015>Stand 33547 31284 7</w015>
      <w016>Action 33546 31284 6 if posz==7 then;   gotolabel('Tower2');else;   for i=1,3 do;      useitemon(13974, 33545, 31284, 6);      wait(1000,2000);   end;end</w016>
      <Tower3>Stand 33547 31284 6</Tower3>
      <w018>Stand 33559 31289 7</w018>
      <w019>Stand 33558 31289 7</w019>
      <w020>Stand 33556 31289 6</w020>
      <w021>Action 33556 31289 6 if posz==7 then;   gotolabel('Tower3');else;   for i=1,3 do;      useitemon(13974, 33556, 31290, 6);      wait(1000,2000);   end;end</w021>
      <w022>Stand 33557 31289 6</w022>
      <Tower4>Stand 33558 31289 6</Tower4>
      <w024>Stand 33558 31275 7</w024>
      <w025>Stand 33557 31275 7</w025>
      <w026>Stand 33553 31275 6</w026>
      <w027>Action 33553 31275 6 if posz==7 then;   gotolabel('Tower4');else;   for i=1,3 do;      useitemon(13974, 33553, 31276, 6);      wait(1000,2000);   end;end</w027>
      <w028>Stand 33556 31275 6</w028>
      <Tower5>Stand 33557 31275 6</Tower5>
      <w030>Stand 33568 31279 7</w030>
      <w031>Stand 33568 31278 7</w031>
      <w032>Stand 33568 31275 6</w032>
      <w033>Action 33568 31275 6 if posz==7 then;   gotolabel('Tower5');else;   for i=1,3 do;      useitemon(13974, 33569, 31275, 6);      wait(1000,2000);   end;end</w033>
      <w034>Stand 33568 31277 6</w034>
      <Tower6>Stand 33568 31278 6</Tower6>
      <w036>Stand 33575 31265 7</w036>
      <w037>Stand 33575 31264 7</w037>
      <w038>Stand 33574 31261 6</w038>
      <w039>Action 33574 31261 6 if posz==7 then;   gotolabel('Tower6');else;   for i=1,3 do;      useitemon(13974, 33573, 31261, 6);      wait(1000,2000);   end;end</w039>
      <w040>Stand 33575 31263 6</w040>
      <Tower7>Stand 33575 31264 6</Tower7>
      <w042>Stand 33549 31263 7</w042>
      <w043>Stand 33549 31262 7</w043>
      <w044>Stand 33549 31261 6</w044>
      <w045>Action 33549 31261 6 if posz==7 then;   gotolabel('Tower7');else;   for i=1,3 do;      useitemon(13974, 33549, 31260, 6);      wait(1000,2000);   end;end</w045>
      <w046>Stand 33549 31261 6</w046>
      <Tower8>Stand 33549 31262 6</Tower8>
      <w048>Stand 33536 31269 7</w048>
      <w049>Stand 33535 31269 7</w049>
      <w050>Stand 33533 31268 6</w050>
      <w051>Stand 33533 31267 6</w051>
      <w052>Stand 33533 31265 5</w052>
      <w053>Action 33533 31265 5 if posz==7 or posz==6 then;   gotolabel('Tower8');else;   useitemon(13974, 33532, 31265, 5);end</w053>
      <w054>Stand 33533 31266 5</w054>
      <Back>Stand 33533 31267 5</Back>
      <w056>Stand 33534 31269 6</w056>
      <w057>Stand 33535 31269 6</w057>
      <w013>Stand 33478 31264 7</w013>
      <w060>Stand 33457 31296 7</w060>
      <w061>Stand 33457 31297 7</w061>
      <w062>Stand 33460 31306 6</w062>
      <w055>Action 33449 31310 7 if posz==7 then;   gotolabel('Back');end</w055>
      <w063>Stand 33460 31307 6</w063>
      <CheckSupplies>Action 33460 31312 7 if itemcount(ManaName) >= ManaRefill and itemcount(HealthName) >= HealthRefill then;   gotolabel('GetTask');   BuySupplies = 0;end;;setsettings('Settings\\Actions\\List\\KeepHaste\\Enabled', 'no')</CheckSupplies>
      <w064>Stand 33447 31321 7</w064>
      <w065>Stand 33447 31320 7</w065>
      <w066>Stand 33451 31309 8</w066>
      <Bank>Action 33451 31309 8 BuySupplies = 1;;ManaTotal = (ManaAmount-itemcount(ManaName))*ManaPrice;HealthTotal = (HealthAmount-itemcount(HealthName))*HealthPrice;TotalAmount = ManaTotal+HealthTotal+3000;;npcsay('hi');wait(1000,2000);npcsay('deposit all');wait(1000,2000);npcsay('yes');wait(1000,2000);npcsay('withdraw '..TotalAmount);wait(1000,2000);npcsay('yes');wait(1000,2000);npcsay('balance')</Bank>
      <w067>Stand 33447 31319 8</w067>
      <w068>Stand 33447 31320 8</w068>
      <w069>Action 33447 31321 7 gotolabel('GetTask')</w069>
    </Waypoints>
    <Pathfinding>
      <SpecialAreas />
      <WalkThroughPlayers>yes</WalkThroughPlayers>
      <WalkingMethod>Map Clicks</WalkingMethod>
      <MapWalkDistance>20 to 50</MapWalkDistance>
      <WalkableIds>140;404;831;832;833;834;883;2118;2119;2120;2121;2122;2123;2124;2125;2126;2127;2131;2132;2133;2134;2135;2314;2315;2316;2319;2346;2347;2348;2349;2350;2351;2352;2353;2354;2355;2356;2357;2358;2359;2360;2361;2362;2363;2364;2365;2366;2367;2368;2369;2370;2371;2372;2373;2374;2375;2376;2377;2378;2379;2380;2381;2382;2383;2384;2385;2418;2419;2420;2421;2422;2423;2424;2425;2426;2431;2432;2433;2434;2441;2442;2443;2444;2469;2471;2472;2473;2478;2480;2481;2482;2483;2484;2485;2486;2519;2523;2775;2776;2777;2778;2779;2780;2781;2782;2783;2784;2785;2786;2787;2788;2789;2790;2791;2792;2793;2794;2795;2796;2797;2798;2799;2800;2801;2802;2803;2804;2805;2806;2807;2808;2809;2810;2811;2812;2981;2983;2982;2984;2985;2987;2988;3503;3504;3514;3807;5086;5087;5088;6114;6115;6355;6356;6357;6358;6359;6360;6361;6362;6371;6372;7864;8455;8763;9061;9062;10207;10209;10216;10286;10287;10288;11009;11800;11801;11802;11803;11804;11805;11806;11807;11808;11809;11810</WalkableIds>
    </Pathfinding>
    <Settings>
      <Rope>3003</Rope>
      <Shovel>3457</Shovel>
      <Pick>3456</Pick>
      <Machete>3308</Machete>
      <NodeRange>4</NodeRange>
      <Priority>Target</Priority>
      <OpenNextBp>if cavebot enabled</OpenNextBp>
      <AutoMount>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>no</Enabled>
  </CaveBot>
  <Looting>
    <List />
    <Condition>All corpses</Condition>
    <Style>After melee kill</Style>
    <OpenBodyTime>300</OpenBodyTime>
    <Range>10</Range>
    <EatFood>yes</EatFood>
    <Enabled>no</Enabled>
  </Looting>
  <Targeting>
    <Monsters>
      <all>
        <Categories>-</Categories>
        <Danger>0</Danger>
        <ListSettings>
          <Setting0>
            <Count>Any</Count>
            <HpRange>0 to 100 %</HpRange>
            <Stance>No movement</Stance>
            <Avoid>None</Avoid>
            <Distance>0</Distance>
            <Attack>Attack</Attack>
            <ListSpell>
              <Spell0>Sudden Death Rune</Spell0>
            </ListSpell>
            <SpellRate>500 to 1000</SpellRate>
            <AttackMode>No Change</AttackMode>
          </Setting0>
        </ListSettings>
        <Looting>no</Looting>
        <MustAttackMe>no</MustAttackMe>
        <OnlyIfTrapped>yes</OnlyIfTrapped>
      </all>
    </Monsters>
    <Settings>
      <ListOrder>7</ListOrder>
      <Health>9</Health>
      <Proximity>3</Proximity>
      <Danger>5</Danger>
      <PlayerOnScreenSecurity>If cavebotting</PlayerOnScreenSecurity>
      <CooldownControl>yes</CooldownControl>
      <CheckItem>no</CheckItem>
      <MustBeReachable>yes</MustBeReachable>
      <MustBeShootable>no</MustBeShootable>
    </Settings>
    <Enabled>no</Enabled>
  </Targeting>
  <Hud>
    <List>
      <Xardas-Basic-HUD>
        <Script>Vocation = ('Knight')
Script = ('Hive Tasker')
Version = ('v1.0.0')

----------------------------------------------------------------------

-- Stamina Normal Time --
qw=stamina/60
for w=0,60 do
   if qw >=w and qw < (w+1) then
      StaminaHr=w
   end
end
as=StaminaHr*60
StaminaMin=stamina-as
-- -- -- -- -- -- -- -- --

t=0
y=13
setsize(100,100)
setfontcolor("gold")
setfontstyle("Franklin Gothic Heavy", 11, "gold")
addtext("-----------------------------------------------",t,y)
y=y+5
t=t-3
addtext("|                                    |        |",t,y)
y=y+4
addtext("|                                    |        |",t,y)
t=t+3
y=y+6
addtext("-----------------------------------------------",t,y)
y=y+5
t=t-3
addtext("|           |                       |        |",t,y)
y=y+4
addtext("|           |                       |        |",t,y)
t=t+3
y=y+6
addtext("-----------------------------------------------",t,y)

f=50
i=1
addtext("-----------------------------------------------",0,f)
addtext("|                                              |",-3,f+5)
addtext("|                                              |",-3,f+10)
addtext("-----------------------------------------------",0,f+16)
f=f+16
while i <= 12 do
setfontcolor("gold")
setfontstyle("Franklin Gothic Heavy", 11, "gold")
addtext("-----------------------------------------------",0,f)
addtext("|                           |                 |",-3,f+5)
addtext("|                           |                 |",-3,f+10)
addtext("-----------------------------------------------",0,f+16)
f=f+16
i=i+1
end

t=5
y=23
setfontcolor("cyan")
setfontstyle("Franklin Gothic Medium", 9, "red")
addtext("Script & HUD Author:",t,y)
t=t+147
addtext("Xardas",t,y)
t=5
y=y+15
addtext(Vocation,t,y)
t=t+50
addtext(Script,t,y)
t=t+98
addtext(Version,t,y)

setfontcolor("yellow")
setfontstyle("Franklin Gothic Medium", 9, "red")
addtext("~~ ~~ Status ~~ ~~",45,61)
t=5
g=77
setfontcolor("lightgreen")
setfontstyle("Franklin Gothic Medium", 9, "red")
addtext("Level:",t,g)
g=g+16
addtext("Magic Level:",t,g)
g=g+16
addtext("Exp Left:",t,g)
g=g+16
addtext("Exp Gained:",t,g)
g=g+16
addtext("Exp/h:",t,g)
g=g+16
addtext("Time to next level:",t,g)
g=g+16
addtext("Hunting Time:",t,g)
g=g+16
addtext("Stamina:",t,g)
g=g+16
addtext("Balance:",t,g)
g=g+16
addtext("Cavebot:",t,g)
g=g+16
addtext("Targeting:",t,g)
g=g+16
addtext("Looting:",t,g)

setfontcolor("white")
setfontstyle("Franklin Gothic Medium", 9, "red")
t=117
g=77
addtext(level,t,g)
g=g+16
addtext(mlevel,t,g)
g=g+16
addtext(exptolevel(),t,g)
g=g+16
addtext(expgained,t,g)
g=g+16
addtext(exphour,t,g)
g=g+16
addtext(timetolevel,t,g)
g=g+16
addtext(timehunt,t,g)
g=g+16
if StaminaHr >= 40 then
   setfontcolor("green")
   setfontstyle("Franklin Gothic Medium", 9, "red")
end
if StaminaHr < 40 and StaminaHr >=14 then
   setfontcolor("orange")
   setfontstyle("Franklin Gothic Medium", 9, "red")
end
if StaminaHr < 14 then
setfontcolor("red")
setfontstyle("Franklin Gothic Medium", 9, "red")
end
if StaminaMin < 10 then
   addtext(StaminaHr..':0'..StaminaMin,t,g)
else
   addtext(StaminaHr..':'..StaminaMin,t,g)
end
setfontcolor("white")
setfontstyle("Franklin Gothic Medium", 9, "red")
g=g+16
addtext(balance,t,g)
g=g+16
t=t+25
if cavebot then
   setfontcolor("green")
   addtext('ON', t, g)
else
   setfontcolor("red")
   addtext('OFF', t, g)
end
g=g+16
if targeting then
   setfontcolor("green")
   addtext('ON', t, g)
else
   setfontcolor("red")
   addtext('OFF', t, g)
end
g=g+16
if looting then
   setfontcolor("green")
   addtext('ON', t, g)
else
   setfontcolor("red")
   addtext('OFF', t, g)
end</Script>
        <RefreshRate>1000</RefreshRate>
        <Enabled>yes</Enabled>
      </Xardas-Basic-HUD>
    </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