function DoYouHaveIns()
if(GetMe() ~= nil)then
if(GetMe():IsAlikeDeath() == false)then
if(GetMe():GotBuff(2398) == false) and (GetMe():GotBuff(837) == false) and (GetMe():GotBuff(1418) == false) and (GetMe():GotBuff(3158) == false) and (GetMe():GotBuff(1427) == false) and (GetMe():GotBuff(1505) == false) and (GetMe():GotBuff(922) == false)then
return false;
end;
end;
end;
return true;
end;
function GetItemsNumber(ItemId)
local a = 0;
invList = GetInventory();
for item in invList.list do
if(item.displayId == ItemId) then
a = item.ItemNum;
end;
end;
if(a ~= nil)then
return a;
end
if (a == nil)then
return 0;
end;
end;
function WhatHastePotUse()
if(GetItemsNumber(HastePotId) >= 1)then
return HastePotId;
end
end;
repeat
if(IsPaused() == false)then
if (DoYouHaveIns() == false) and (GetItemsNumber(InsPotId) >= 1) then
UseItem(InsPotId);
Sleep(100);
end;
Sleep(300);
end;
until false;
Если кто-то знает как добавить исключение что бы он их юзал только в осадной зоне, буду благодарен.
[/code]
(This post was last modified: 11-21-2014 17:12 PM by bezumov.)