Код:
HotkeySet("{F10}","proverka")
While 1
Sleep(100)
WEnd
Func proverka()
$var1 = PixelGetColor(626, 200) ; цвет пикселя на данный момент времени в точке 1
$cvet1 =0x1b59f1 ;цвет, который нужен мне в точке 1
if $var1 =$cvet1 Then ; Если первый цвет совпал, то идем дальше
$var2 = PixelGetColor(626, 215) ; цвет пикселя на данный момент времени в точке 2
$cvet2 =0x194e1a ;цвет, который нужен мне в точке 2
if $var2 =$cvet2 Then ; Если второй цвет совпал, то идем дальше
$var3 = PixelGetColor(626, 230) ; цвет пикселя на данный момент времени в точке 3
$cvet3 =0x164516 ;цвет, который нужен мне в точке 3
if $var3 =$cvet3 Then; Если третий цвет совпал, то идем дальше
MouseClick("left") (470, 325) ; Нажать на кнопку СОХРАНИТЬ
sleep (30)
MouseClick("left") (500, 325) ; Нажать на кнопку ТРЕНИРОВКА
Else
MouseClick("left") (540, 325) ; Нажать на кнопку ОТМЕНА
sleep (30)
MouseClick("left") (500, 325) ; Нажать на кнопку ТРЕНИРОВКА
EndIf
EndIf
EndIf
EndFunc
сам скрипт...
Вопрос собственно вот в чем. Скрипт должен запускаться по кнопке F10. И нужно, чтобы при совпадении трех цветов в трех точках экрана нажималась левая кнопка мыши в определенном месте. Именно при совпадении всех трех цветов в одном цикле.
У меня почему-то не работает. Может кто что подскажет?