begin
while 1<>2 do begin // цикл нон стоп
if (User.MP < 20) then begin //если МП меньше 30%
Engine.SetTarget('Buffer'); //берем в таргет НПС
delay(500);
Engine.DlgOpen; //открываем диалог
delay(200);
Engine.BypassToServer('04', true); //заливаем МП
delay(200);
end;
end;
end.