Need Help по одному примитивнейшему скрипту
Posted: 04.07.2006 14:13
В общем вот примитивнейший скрипт на спарринг
У меня с ним возникают вот какие траблы - время от времени чар , который стоит на этом скрипте , перестаёт атаковать и хилять врага... И не всегда берётся в руку Катана , хотя у врага больше 60 ХП и в руке у моего чара ничего нет...
Code: Select all
program sparing_fear;
Const bandages : Cardinal;
enemy : Cardinal;
Catana : Cardinal;
Bow : Cardinal;
Begin
bandages := $0E21;
enemy := $0000333A;
Catana := $13FE;
Bow := $13B1;
Attack(enemy);
While (not dead) do
begin
Attack(enemy);
UseObject(FindType(bandages, Backpack));
WaitTargetObject(enemy);
Wait(17000);
if (GetHP(enemy) < 60) then
begin
disarm;
end;
if ((ObjAtLayer(RhandLayer) = 0) and (GetHP(enemy) > 60)) then
begin
UseObject(Backpack);
Equipt(RhandLayer, Catana);
end;
if (GetHP(enemy) < 30) then
begin
UseObject(Backpack);
Equipt(RhandLayer, Bow);
end;
end;
End.