Привет! А как ты только что нашёл пиксель по цвету и без координат? Тебе нужно кликнуть в активном окне или нет?
Нужно ли , чтоб цвет находил сам скрипт или ты не знаешь про AutoIt Window Info? Если тебе для активного окна и координаты пикселя известны, то держи рабочий скрипт:
Код:
Opt("WinTitleMatchMode",2)$hWnd=WinWait(" - Yandex"); сюда пишешь часть названия окна игры или браузера, находишь по Title в AutoIt Window InfoControlClick($hWnd,"","Chrome_RenderWidgetHostHWND1","left",1,1236,112);название вместо Chrome_RenderWidgetHostHWND1 берёшь из ClassnameNN:, а ClassnameNN: находишь в AutoIt Window Info; Left - нажатие левой кнопки мыши, 1 - количество кликов, 1236 и 112 - координаты твоего пикселя также смотришь в AutoIt Window Info
Простите,но вот то что написано парами сообщений выше ну совсем не готовое решение, а кхмм... промолчу.
Код:
$ZAD2=PixelSearch(100,100,800,800,0xFFE2DE,0);поиск пикселя зада моба IfNot@errorThenMouseClick("left",$ZAD2[0],$ZAD2[1],2,10);два раза кликнуть мышью не торопясь по мобу.EndIf