Кликер под игру Darkorbit.com
Помогите пожалуйста с куском кода. Нужно чтоб скрипт искал Pixel от центра рабочего стола по спирали и кликал если нашел! Весь форум наверно перелистал но так и не нашел примеров((. Только мышкой по спирали пример нашел, пробовал переделать так не получилось!((.
Помогите пожалуйста с куском кода. Нужно чтоб скрипт искал Pixel от центра рабочего стола по спирали и кликал если нашел! Весь форум наверно перелистал но так и не нашел примеров((. Только мышкой по спирали пример нашел, пробовал переделать так не получилось!((.
Код:
Global $Paused
HotKeySet("{я}", "TogglePause")
HotKeySet("{Esc}", "Terminate")
Send("{я}")
;;;;;;;;;;
While 1
analiz()
WEnd
;;
Func analiz() ; анализирует местонахождение
$pos = PixelSearch( 9, 87, 1272, 981, 0xBC0F17, 4) ; ищет коробку по всей карте
Select
Case Not @error
MouseClick("left" , $pos[0], $pos[1], 1, 1) ;КЛИКАЕМ И...
$boxy = 1
Case @error
$boxy = 0
EndSelect
;;;;;;;;
Select
Case $boxy = 1
MsgBox (0, "", "я нашел коробку")
boksy_box()
EndSelect
EndFunc
;;;;;;;
Func boksy_box()
While 1
$pos = PixelSearch( 9, 87, 1272, 981, 0xBC0F17, 4) ;;;; ищет коробку по всей карте! от левого x_y
if not @error then ;;;;а надо спиралью от центра (@DesktopHeight/2,@DesktopWidth/2)
MouseClick("left" , $pos[0], $pos[1], 1, 1) ;;;;;;нашёл и кликнул!
Sleep(1500)
Else
ExitLoop
EndIf
WEnd
EndFunc
;;;;;;;;;;;;;;;;;;
Func TogglePause()
$Paused = Not $Paused
While $Paused
Sleep(100)
ToolTip('миникарта! Сбор. Пауза {я}!Выход {Esc}!', 972, 942)
WEnd
ToolTip("")
EndFunc
Func Terminate()
Exit 0
EndFunc