SendMode Input
#InstallKeybdHook
#NoEnv
#Persistent
#SingleInstance, force
Sensitivity = 20
CoordMode, Mouse
Return
SetKeyDelay -1, -1
Process Priority,, High
F12:: ExitApp
;#IfWinActive, ahk_class App
MButton::
NewGesture = 1
Loop
{
If NewGesture
{
MouseGetPos, StartX, StartY
NewGesture =
}
MouseGetPos, X, Y
DX := X - StartX, DY := Y - StartY
If (Abs(DX) >= Sensitivity)
Gesture := (DX > 0 ? "{d}" : "{a}"), NewGesture := 1
If (Abs(DY) >= Sensitivity)
Gesture := (DY > 0 ? "{s}" : "{w}"), NewGesture := 1
If (NewGesture && Gesture != PrevGesture)
Gestures .= Gesture, PrevGesture := Gesture
Sleep, 10
Sendplay, % Gestures
Gestures := Gesture := PrevGesture := ""
If GetKeyState("MButton", "P") = 0
break
}
Return
MButton Up::Return
Нашел на просторах этого форума и чуть изменил под WoT, тем не менее, в чат пишет кнопки, а танк не поворачивает.
Кстити на кризис 2 тоже писал простой макрос, но он тоже не работал, ни sendplay ни send ни input,
думаю я что это ,возможно, делается специально, ну или руки у меня как два неопределенных интеграла .