1

Тема: AHK: Скрипт не работает на русской раскладке

Всем привет! Написал скрипт для GTA 5 RP, чтобы по нажатию клавиши в чате появлялась надпись /me. Но, скрипт срабатывает только в том случае, если раскладка клавиатуры переключена на английскую. На русской скрипт просто не запускается.

Numpad1::
Send, t
Send, /me{space}
return

На английской раскладке запускает строку чата по нажатию t и пишет /me . На русской - ничего. В чем может быть проблема? И, может стоит заменить Send, t на SendInput?

2

Re: AHK: Скрипт не работает на русской раскладке

Заменить стоит. Не знаю как там с ГТА 5 дела обстоят, но с сампом такие штуки возникали есть интерпретатор юникодовский стоит. Стоит только заменить его на ANSI версию и все становится хорошо.

Когда вы говорите что не можете сделать, вам всего-лишь не хватает фантазии придумать какой-нибудь костыль.

3

Re: AHK: Скрипт не работает на русской раскладке

Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput,{0x54} /me{space}
return