Прошу помощи в написании простого скрипта, а именно: постоянный поиск изображения на экране и левый клик мышки если оно найдено и так постоянно.
PixelSearch решил бы все мои проблемы, но в игре слишком много пикселей одинакового цвета и похожих оттенков, по этому бывают ложные срабатывания, которые очень мешают.
Пробовал изменить скрипт написанный с похожей функцией но с PixelSearch, вот что вышло:
Скрипт нормально запускается, но при нажатии "INSERT" он закрывается, иногда сразу, иногда через некоторое время и никакого эффекта не оказывает.
PixelSearch решил бы все мои проблемы, но в игре слишком много пикселей одинакового цвета и похожих оттенков, по этому бывают ложные срабатывания, которые очень мешают.
Пробовал изменить скрипт написанный с похожей функцией но с PixelSearch, вот что вышло:
Код:
#include <ImageSearch.au3>
Global $Autoshoot = 0
HotKeySet("{INSERT}", "startAutoshoot")
HotKeySet("{DELETE}", "offAutoshoot")
$x1=0
$y1=0
While 1
If $Autoshoot = 1 then
$Result= _ImageSearch("test.bmp",1,$x1,$y1,0)
If $result = 1 Then
MouseClick('LEFT',$x1,$y1)
EndIf
EndIf
WEnd
Func startAutoshoot()
$Autoshoot = 1
EndFunc
Func offAutoshoot()
$Autoshoot = 0
EndFunc