я что-то такое писал) где не помню... и чем кончилось не помню... по сути там ничего осбо сложного нет.
Код
set #detected 0
start
if (последняя точка хп моба)// Есть ли полное хп моба.
if #detected = 1 // Велось ли наблюдение за данным мобом уже(таргет не сбрасывался)
if #targetTime < timer // Время на первый удар по мобу вышло?
set #detected 0
СЮДА ПИШЕМ ЧТО СДЕЛАТЬ ПРИ ЗАСТРЕВАНИИ.
send escape // ПРИМЕР №1
send F12 // ПРИМЕР №2
send F12 // возврат к объекту(например сидящий гном)
alarm // Будет пищать в колонки
msg Застрял // Выдаст окно с текстом "Застрял"
end_if
else
set #targetTime timer + 25000 // Сколько времени без дамага по мобу скажет о застревании.
set #detected 1
end_if
else // Хп моба не видно
set #detected 0 // Таргет был сброшен либо моба начали бить.
end_if
goto start
потестируй сначала как отдельный скрипт. могут быть ошибки.