Код
set #a 0
while #a = 0 // пока не найдено бой окончен
// тут действия для боя
set #b 0
while #b < 1
set #b findcolor (93, 374 133, 413 7094786 %arr 2) // ищу в координатах цвет удара
wait 100
end_while
if 347, 429 10542847 // Если цвет на комбо полоске серый (т.е. удар еще не бил), то жму этот удар.
left %arr [1 1], %arr [1 2]
wait 1s
end_if
wait 2000 // пауза, чтобы успело появится окно бой окончен
set #a findcolor (334, 356, 425, 369 1 1 16645113 %arr) // ищу окно завершения боя.
// если окно найдется, то выйдет из цикла
end_while
end_script
Код
// в цикле проверяется 2 findcolor, как только какой-то цвет найден из цикла выйдет
set #a 0
set #b 0
while #a = 0 and #b = 0
set #a findcolor (334, 356, 425, 369 1 1 16645113 %arr1) // ищу окно завершения боя.
set #b findcolor (93, 374 133, 413 7094786 %arr 2) // ищу в координатах цвет удара
wait 100
end_while
if #a > 0
log Найдено завершение боя
else
log Найден удар
end_if