var npc : TL2npc; item : TL2item; i: integer; FishPoleID,WeaponID: integer; begin FishPoleID:= 6533; // вставить ID вашей удки WeaponID:= 7884; // вставить ID оружия while delay(1000) do begin for i:=0 to npclist.count do begin if (npclist.items(i).target = user) and not npclist.items(i).dead then begin engine.facecontrol(0, false); if inventory.user.byid(WeaponID, item) and not item.Equipped then begin Engine.useitem(WeaponID); delay(1000); end; engine.settarget(npclist.items(i)); engine.attack; while not npclist.items(i).dead and (user.target = npclist.items(i)) do delay(500); engine.facecontrol(0, true); end; end; if inventory.user.byid(FishPoleID, item) and not item.Equipped then begin Engine.useitem(FishPoleID); delay(1000); end; end; end.