Тема: Игра блокирует работу AHK
Всем привет, друзья! У меня появилась небольшая проблема, игра блокирует скрипт. Из-за отсутствия опыта решил написать вам, надеюсь на вашу поддержку и опыт. В чем заключается работа скрипта? Он подавляет отдачу оружия во время стрельбы сидя.
Простой и безобидный скрипт, который перемещает курсор мыши.
Сейчас я "постараюсь" коротко описать в чем моя проблема. И так, перед началом игры, запускаю скрипт, зажимаю клавиши
(Ctrl + LButton) Присесть и стрелять (ЛКМ) скрипт работает отлично! После того как я запускаю лаунчер игры.
Всё, скрипт больше не откликается на клавиши. Перепробовал множество вариантов, ничего не помогает.
Приложения явно блокирует работу AHK. Друзья, в чем может быть моя проблема? Ниже исходный код, который я использовал. Благодарю за внимание!
#NoEnv
SendMode Input
~F6::Suspend
~End::ExitApp
LCtrl & ~LButton::
Loop
If GetKeyState("LButton", "LCtrl") {
Sleep, 5
moveAmount := (moveAmount = 2) ? 3 : 0
mouseXY(moveAmount,2.4)
}
else
break
Return
mouseXY(x,y)
{
DllCall("mouse_event",int,1,int,x,int,y,uint,0,uint,0)
}