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


УСТАНОВКА AUTOHOTKEY:

Скачиваем программу с официального сайта https://www.autohotkey.com/download/
Запустите скаченную вами программу и нажмите на кнопку Modify. Выбираем пункт ANSI-32, далее указываем путь установки программы, нажимаем NEXT. Программа установлена.
Далее наводим курсор мыши на рабочий стол, кликаем правой кнопкой мыши по рабочему столу ->выбираем пункт "Создать" -> " AutoHotkey script" -> вводите название скрипта.
Для того, чтобы отредактировать файл или вписать скрипт, нужно: кликнуть правой кнопкой мыши по ahk скрипту, который вы создали, выбрать пункт "Edit Script". У вас открывается текстовый документ и в пустом поле вписывает скрипт.
Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Здравия желаю, сотрудник ППС "Звание" Фамилия.{Enter}
Sleep 3000
SendInput, {F6}/do Значок сотрудника [ППС] на груди.{Enter}
Sleep 3000
SendInput, {F6}/me показал гражданину удостоверение в открытом виде.{Enter}
Sleep 3000
SendInput, {F6}Прошу предъявить Ваши документы.{Enter}
Sleep 3000
SendInput, {F6}Не беспокойтесь, это всего лишь простая проверка.{Enter}
Return

NumPad3::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me отцепив наручники от крепления на поясе, взял их в руку.{enter}
sleep 2000
SendInput, {F6}/cuff {space}
return

NumPad4::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me взял преступника за руку.{enter}
sleep 3000
SendInput, {F6}/me повел преступника за собой.{enter}
sleep 3000
SendInput, {F6}/me открыв дверь машины,затолкал преступника внутрь.{enter}
sleep 3000
SendInput, {F6}/push{space}
return

NumPad5::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me ввел данные о нарушителе в базу МВД.{enter}
sleep 3000
SendInput, {F6}/su{space}
return

NumPad6::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me достал планшет.{enter}
sleep 3000
SendInput, {F6}/me включил планшет.{enter}
sleep 3000
SendInput, {F6}/me ввел данные о преступнике.{enter}
sleep 3000
SendInput, {F6}/me передал данные в отдел.{enter}
sleep 3000
SendInput, {F6}/me выключил планшет.{enter}
sleep 3000
SendInput, {F6}/me передал преступника в участок.{enter}
sleep 3000
SendInput, {F6}/arrest{space}
return

NumPad7::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me взял оружие , затем снял его с предохранителя и перезарядил.{enter}
sleep 3000
SendInput, {F6}/do Заряженное оружие в руках.{enter}
return

NumPad8::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/do Оружие в руках.{enter}
sleep 3000
SendInput, {F6}/me поставил оружие на предохранитель.{enter}
sleep 3000
SendInput, {F6}/me зацепил оружие на крепление.{enter}
sleep 3000
SendInput, {F6}/do Оружие на креплении.{enter}
return

NumPad9::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, {F6}/m водитель, остановитесь и прижмитесь к обочине.{Enter}
Sleep 3000
SendInPut, {F6}/m остановитесь и прижмитесь к обочине или будет открыт огонь.{Enter}
Sleep 3000
SendInPut, {F6}/m к обочине последний раз повторяю.{Enter}
Return