NuclearBeer
Новичок
- Сообщения
- 32
- Репутация
- 0
Код:
#RequireAdmin
#include <Misc.au3>
Opt("PixelCoordMode", 2)
Opt("MouseCoordMode", 2)
Global $Action = 0
HotKeySet("{END}", "startAction") ;старт
HotKeySet("{DELETE}", "offAction") ;стоп
$long = @DesktopWidth
$short = @DesktopHeight
$x = $long/2
$y = $short/2
While 1
If $Action = 1 then
PixelSearch($x, $y-3, $x+1, $y-15, 0xBE2828, 40) ;поиск пикселя
If Not @error then
MouseClick("left") ;клик
;$pos = MouseGetPos()
;MouseMove($pos[0],$pos[1]+10) ВОТ ЭТО
EndIf
EndIf
WEnd
Func startAction() ;вкл
$Action = 1
EndFunc
Func offAction() ;выкл
$Action = 0
EndFunc
Доброго времени суток. Нужно помочь мне немного
Код:
HotKeySet("{MouseDown("right")}", "startAction")
HotKeySet("{MouseUp("right")}", "offAction")
не могу сделать активацию при зажатой правой кнопке мишки, про команду WinAPI слышал, но тогда время цикла, не понятно почему, повысилось с примерно 0.3с до 1.5с...
Код:
$pos = MouseGetPos()
MouseMove($pos[0],$pos[1]+10)
а так же вот это затарабанить плавно... это попытка погасить отдачу на винтовке (имеет 3-ной выстрел на 1 выстрел уходит около 0.5сек) , но выходит что за время выстрела действие проходит 100500 раз =с