1 (изменено: neofit, 2020-05-15 00:11:53)

Тема: Освоение команды PixelGetColor

Доброго времени суток.Взял за основу простецкий скрипт с командой PixelGetColor.Он рабочий если пиксель(который задан) сразу виден.А вот если надо подождать пока появиться---с этим проблемы.Знаю,что надо прописать команду "Loop" и поставить скобки только не знаю в каком месте.Если сразу после старта,то зациклю весь скрипт.

Left::

Click 450,525
Sleep 5000

MouseMove 876, 858
Sleep 1000

PixelGetColor, color,876, 858    ;в таком виде срабатывает если кнопка видна\А надо что бы ждал пока появиться эта кнопка
if color = 0x2454E9
Click
else if color <> 0x2454E9   
Return

2

Re: Освоение команды PixelGetColor

while color <> 0x2454E9 ; цикл пока не найден нужный цвет
       
{
                PixelGetColor, color,876, 858
                Sleep 100

}

действия если цвет найден......

ищет пока не найдет данный цвет, остальное думаю сами свяжете как надо