Вернемся к слоям чара.
В соседней моей теме по фишингу, я писал, что чар ловит рыбу с даггером в руке, тоесть в правой руке у него удочка и даггер, когда идет проверка наличия удочки в руке и отрабатывается строка: UnEquip(RHandLayer);
Он снимает даггер, который по задумке снимать не нужно. Вопрос, как сделать что бы он различал 2 итема в правой руке?
Code: Select all
procedure CheckEquip;
Var EquipPole : Cardinal;
begin
if (GetType(ObjAtLayer(RhandLayer)) <> fishpole) then
begin
//Disarm;
UnEquip(RHandLayer);
wait(500);
checktools;
FindTypeEx(fishpole,$0000,Backpack,True);
EquipPole := finditem;
Equip(RhandLayer, EquipPole);
wait(500);
end;
end;