Всем привет)
Вот мои наработки скрипта. Вопрос: как сделать, чтоб души юзались не во время каста, а сразу после?
Вот мои наработки скрипта. Вопрос: как сделать, чтоб души юзались не во время каста, а сразу после?
procedure souls;
var
Action: TL2Action;
Actor: TL2User;
P1, P2 : pointer;
begin
while true do
begin
Action := Engine.WaitAction([laCast], P1, P2);
if Action = laCast then
Actor := TL2User(P1);
begin
delay(500);
engine.useitem(10410);
delay(500);
end;
delay(200);
end;
end;
var
Action: TL2Action;
Actor: TL2User;
P1, P2 : pointer;
begin
while true do
begin
Action := Engine.WaitAction([laCast], P1, P2);
if Action = laCast then
Actor := TL2User(P1);
begin
delay(500);
engine.useitem(10410);
delay(500);
end;
delay(200);
end;
end;