Тема: Нужна помощь с ахк
Нужно сделать ахк для качалки в сампе.
То есть, при активации на заданную клавишу будет идти процесс нажатия клавиш на клавиатуре (W A S D) в рандомном порядке
Возможно ли это сделать?
Вот пример(Не знаю, правильно или нет, если можете помогите исправить ошибки)
SendMode Input
#UseHook
#NoEnv
#SingleInstance, force
#InstallKeybdHook
#MaxThreadsPerHotkey 2
brun:= False
NumPad6::
brun := !brun
while brun
{
Sleep, 300
PixelGetColor, color, 986, 916
If (0x3D14F2 = color)
{
Send, {F6}{F6}{Space Down}
Sleep, 40
Send, {Blind}{Space Up}
Send, {F6}{F6}{Space Down}
Sleep, 40
Send, {Blind}{Space Up}
Send, {F6}{F6}{Space Down}
Sleep, 40
Send, {Blind}{Space Up}
} Else
{
PixelGetColor, color, 914, 980, alt
If (0x3D14F2 = color)
{
Send, {F6}{F6}{w Down}
Sleep, 40
Send, {Blind}{w Up}
}
PixelGetColor, color, 980, 980
If (0x3D14F2 = color)
{
Send, {F6}{F6}{a Down}
Sleep, 40
Send, {Blind}{a Up}
}
PixelGetColor, color, 1040, 980
If (0x3D14F2 = color)
{
Send, {F6}{F6}{s Down}
Sleep, 40
Send, {Blind}{s Up}
}
PixelGetColor, color, 1103, 980
If (0x3D14F2 = color)
{
Send, {F6}{F6}{d Down}
Sleep, 40
Send, {Blind}{d Up}
}
}
}
Return

