Вопрос Прошу помощи в поиске пикселя

Начинающий
Статус
Оффлайн
Регистрация
10 Фев 2020
Сообщения
32
Реакции[?]
2
Поинты[?]
0
Всем привет, ребят. Помогите пожалуйста разобраться с одной проблемой, потихоньку изучаю AHK.
Написал пару простеньких рабочих ботов для GTA 5 RP. Освоил поиск по картинке.
Но вот с поиском пикселей огромная проблема, перелопатил кучу данных, пересмотрел тысячу роликов и теперь моё сознание еще больше затуманено.
Изучал AHK справку, но никак не могу понять принцип работы. Надежда только на Вас.
В общем суть работы, что мне нужна: находим определенный пиксель и по условию, как только его нашли передвигаем на эти координаты мышь.
Перепробовал массу вариаций кода, но пиксели находятся либо не те, а ближайшие с выставленными координатами, либо вообще не находятся.
Вот мой убогий код:
Код:
Loop{
PixelSearch, Px, Py, 847, 707, 880, 870, d1ffc1, 255, RGB
If ErrorLevel = 0
MouseMove, %Px%, %Py%
else if ErrorLevel = 1
    MsgBox error1
else
    MsgBox error2
}
return
Что примечательно если объект поиска приблизить, то пиксель находится, если не приближать, то курсор бросается на все ближайшие пиксели и я вообще не могу допетрить, как с этим быть. Помогите пожалуйста обнаружить определенный пиксель в этих координатах:
847 и 707 - это координаты X и Y верхнего левого угла прямоугольной области поиска
880 и 870 - это координаты X и Y правого нижнего угла прямоугольной области поиска

Полагаю, что я вообще не правильно реализую функцию поиска определенного пикселя и выполнения условия по ней.
Буду очень сильно благодарен за Вашу помощь?
 
Новичок
Статус
Оффлайн
Регистрация
11 Янв 2019
Сообщения
4
Реакции[?]
0
Поинты[?]
0
PixelSearch, Px, Py, 847, 707, 880, 870, d1ffc1, 255, RGB
У тебя допустимое отклонение от цвета 255, возможно из-за этого, попробуй поставить отклонение на 10 или вообще убрать
PixelSearch, Px, Py, 847, 707, 880, 870, d1ffc1, 10, RGB
 
Сверху Снизу