Code: Select all
FindTypeEx(needType,needColour,ground,true);
for i := 0 to FindCount do
begin
if (GetDistance(FindItem) > 0) and (GetDistance(FindItem) <= 2) then MoveItem(FindItem, FindCount, BackPack, 0,0,0);
end;
Upd. проблема в том, что любая кучка, удовлетворяющая условию, игнорируется и никуда не перемещается.