Что нового

Задача Не выполнять другие действия пока

osmenog

Новичок
Сообщения
9
Репутация
0
как сделать допустим пока не призойет это действие:If PixelGetColor(498, 642) == 0x6C6C58 Then
sleep(100)
MouseClick("primary", 498, 642)
другое он делатьне будет допустим это
If PixelGetColor(516, 39) == 0xBA2220 Then
sleep(100)
MouseClick("primary", 516, 39)
EndIf

получает когда он не может выполнитть 1-ое действие он сразу переходить ко 2-ому как сделать чтоб этого не было?
 

Fever

Скриптер
Сообщения
308
Репутация
112
Код:
If PixelGetColor(498, 642) == 0x6C6C58 Then 
 sleep(100)
 MouseClick("primary", 498, 642)
   If PixelGetColor(516, 39) == 0xBA2220 Then 
    sleep(100)
    MouseClick("primary", 516, 39)
   EndIf
EndIf
 

snoitaleR

AutoIT Гуру
Сообщения
854
Репутация
223
osmenog
Может, такая конструкция подойдет?

Код:
While (PixelGetColor(498,642)<>0x6C6C58)
 Sleep(10)
WEnd
 
Верх