Чтобы сделать настройку комбинаций клавиш для вашего скрипта, вы можете использовать функционал GUI. Ниже представлен измененный код для вашего скрипта, включая настройку клавиш через GUI:
Gui, Add, Text, x2 y109 w180 h20, Нажмите на поле и выберите новую комбинацию клавиш
Gui, Add, Hotkey, x2 y139 w70 h20 vN1,
Gui, Add, Hotkey, x2 y169 w70 h20 vN2,
Gui, Add, Hotkey, x2 y199 w70 h20 vN3,
Gui, Add, Hotkey, x2 y229 w70 h20 vN4,
Gui, Add, Hotkey, x2 y259 w70 h20 vN5,
Gui, Add, Hotkey, x2 y289 w70 h20 vN6,
Gui, Add, Hotkey, x2 y319 w70 h20 vN7,
Gui, Add, Hotkey, x2 y349 w70 h20 vN8,
Gui, Add, Hotkey, x2 y379 w70 h20 vN9,
Gui, Add, Button, x172 y409 w100 h30 gSaveSettings, Сохранить
Gui, Show, w360 h450, Настройки Numpad Клавиатуры
return
SaveSettings:
Gui, Submit, NoHide
Gui, Destroy
return
Play:
; Обработка событий для каждой комбинации клавиш
if (A_ThisHotkey = N1) {
SendInput, Доброго времени суток, уважаемый игрок, %EditRole% "%EditNick%" работает по вашей заявке ?
} else if (A_ThisHotkey = N2) {
SendInput, Свою оценку можете оставить в телефоне, приятной игры на проекте Hurpuch RP ❤
} else if (A_ThisHotkey = N3) {
SendInput, Чем я могу быть полезен вам? ❤
} else if (A_ThisHotkey = N4) {
SendInput, Проблема решена. Могу еще чем-то помочь?
} else if (A_ThisHotkey = N5) {
SendInput, Вы здесь? Если ответа не будет в течении 1-ой минуты репорт закроется
} else if (A_ThisHotkey = N6) {
SendInput, Администрация не имеет право вмешиваться в рп процесс...
} else if (A_ThisHotkey = N7) {
SendInput, С игроком была проведена беседа, если нарушения повторятся, сообщите в репорт ❤
} else if (A_ThisHotkey = N8) {
SendInput, Благодарю вас за обращение, в случае вопросов, вы можете обратиться к нам ❤
} else if (A_ThisHotkey = N9) {
SendInput, Игрок наказан, благодарю за обращение. ❤
}
return
В этом коде добавлен GUI, который позволяет вам выбирать комбинации клавиш для каждого действия. После выбора комбинаций клавиш, нажмите кнопку "Сохранить", и они будут применены к соответствующим действиям.