Что нового

не зажимает клавишу в игре

RuslanTigran

Новичок
Сообщения
13
Репутация
0
Сразу поясню, я нуб, использую только готовые чужие скрипты или вставляю куски из примеров
в foxhole скрипт не зажимает никакие клавиши через send
Send("{w down}") ; Удерживать клавишу нажатой
Sleep(500)
Send("{w up}") ;Отпустить клавишу

При этом, если в игре открыть чат, то он туда отправляет клавишу w.
(в игре клавиша W отвечает за передвижение вперед)
Кто может подсказать, что я делаю не так? Спасибо
 

SealAlbinos

Продвинутый
Сообщения
163
Репутация
60
как вариант у многих игр есть защита от обычной отправки send
пробуйте через
Код:
#RequireAdmin
$dll = DllOpen("user32.dll")
$keyCode = 87 ; w
DllCall($dll,"int","keybd_event","int",$keyCode,"int",0,"long",0,"long",0) ; - нажатие
DllCall($dll,"int","keybd_event","int",$keyCode,"int",0,"long",2,"long",0) ; - отжатие
DllClose($dll)
 
Последнее редактирование:
Автор
R

RuslanTigran

Новичок
Сообщения
13
Репутация
0
#RequireAdmin $dll = DllOpen("user32.dll") $keyCode = 87 ; w DllCall($dll,"int","keybd_event","int",$keyCode,"int",0,"long",0,"long",0) ; - нажатие DllCall($dll,"int","keybd_event","int",$keyCode,"int",0,"long",2,"long",0) ; - отжатие DllClose($dll)

Попробовал, вставил, всё равно только с открытым чатом отправлет w
а на грузовике не нажимает
товарищи по игре говорят что нет там никаких защит, должно быть в чем-то другом причина
но всё равно спасибо
 
Верх