только начал разбираться в программе и столкнулся о следующей проблемой:
Бот должен убивать непись по овервью.
Проверял работоспособность условия для цикла Do...Until вот этим:
и этим
и сообщение исправно выходит.
Бот должен убивать непись по овервью.
Код:
$x = 1
WinActivate ("EVE") ;активация окна
For $x = 1 to 5
Send("{F1 down}"); - Нажать клавишу F1 и удерживать
sleep(100)
Send("{F1 up}"); - Освободить клавишу F1 ; активация группы пушек
MouseClick("left",1040,220); наведение орудий на цель - первая строчка в оверью
Do
PixelSearch(929, 148, 976, 149, 0x9d0b0e, 1); проверка убитости структуры
Until @error=0 ; по идее, этот цикл должен проверять целостность структуры цели фрегата, и как только она подходит к концу, прекращать цикл
sleep(5000); за оставшиеся пять секунд он умирает
$x += 1
Next ; но продолжаться не хочет ((
Exit
Проверял работоспособность условия для цикла Do...Until вот этим:
Код:
PixelSearch(929, 148, 976, 149, 0x9d0b0e, 1); проверка убитости структуры statements
if @error = 0 Then
MsgBox(0, "Tutorial", "Hello World!")
EndIf
и этим
Код:
Do
PixelSearch(929, 148, 976, 149, 0x9d0b0e, 1); проверка убитости структуры
Until @error=0
MsgBox(0, "Tutorial", "Hello World!")
и сообщение исправно выходит.