procedure OnMoveEvent(Attacker: TL2Live; var BreakMove: Boolean);
begin
  while (Engine.Status <> lsOnline) do Delay(500);  // ждем, пока не зайдем обратно    
  if (User.Dead) then begin    // если чар умер
    Print('Умерли!');
    // вызываем действия, которые нужно делать при смерти
  end;    
  if (Attacker <> nil) then begin    // если нас атакуют или сагрились
    Print('Сагрился моб во время бега');
    // отбиваемся  
  end;
end;

begin
  Delay(-1);
end.