ИНФОРМАЦИЯ - [ГИБДД] || AutoHotkey для сотрудников | Форум онлайн-игры – AMAZING ONLINE
Форум
AMAZING ONLINE

ИНФОРМАЦИЯ [ГИБДД] || AutoHotkey для сотрудников

Nikita_Efanov

принудительное сж от мориарти one love
Пользователь
OWG1Z.png



AutoHotkey — свободно распространяемый язык для автоматизации выполнения задач в Microsoft Windows.
Данная утилита позволяет посредством назначения горячих клавиш и/или ввода определенных команд воспроизводить заранее записанный макрос.
Но у новых пользователей программы могут появиться затруднения с использованием нового программного обеспечения, которое поначалу считается невозможным в освоении. На самом деле все довольно просто, и я более чем уверен, что после прочтения данного руководства Вы сможете самостоятельно писать скрипты для автоматизации действий в игровом мире Amazing RolePlay.

PawgW.jpg



НАЗНАЧЕНИЕ ГОРЯЧИХ КЛАВИШ
В начале написания скрипта нам необходимо задать горячую клавишу, по нажатии которой будут воспроизводиться заданные команды. Задействовать можно в буквальном смысле любую рабочую часть клавиатуры, мыши.
В строке нам нужно задать название клавиши (список представлен ниже), после чего поставить два двоеточия ( :: ) и перейти на следующую строку.

LButton - левая кнопка мыши
RButton - правая кнопка мыши
MButton - нажатие колеса мыши
WheelDown - поворот колеса мыши "вниз"
WheelUp - поворот колеса мыши "вверх"
XButton1 - четвертая кнопка мыши, боковая
XButton2 - пятая кнопка мыши, боковая
Space - пробел
Tab
Enter
(или Return)
Escape (или Esc)
Backspace (или BS)
Delete (или Del)
Insert (или Ins)
Home
End
PgUp
PgDn
Up
Down
Left
Right
F1 - F12
ScrollLock
CapsLock
NumLock
NumpadDiv
- слэш "/"
NumpadMult - звездочка "*"
NumpadAdd - плюс "+"
NumpadSub - минус "-"
NumpadEnter - клавиша "Enter"
Следующие клавиши имеют два обозначения - первое, когда Num клавиатура включена, второе - когда она выключена.
Numpad0 - NumpadIns
Numpad1
- NumpadEnd
Numpad2
- NumpadDown
Numpad3
- NumpadPgDn
Numpad4
- NumpadLeft
Numpad5
- NumpadClear
Numpad6
- NumpadRight
Numpad7
- NumpadHome
Numpad8
- NumpadUp
Numpad9
- NumpadPgUp
NumpadDot
- NumpadDel - точка

Также, вместо использования одной клавиши, Вы можете задействовать сочетания нескольких. Поставьте между наименованиями двух или более клавиш знак "&" для объединения их в единое целое. Также имеется несколько символов, упрощающих создание сочетаний клавиш.

# – Win
! – Alt
^ – Control
+ – Shift
< – Использует левую клавишу пары (например - <! - использование левого Alt)
> – Использует правую клавишу пары (например - >! - использование правого Alt)

ТАКЖЕ, Вы можете заменить горячую клавишу строкой автозамены - после ввода определенной команды ваш скрипт будет запускаться. Поставьте перед началом команды восклицательный знак, обособленный двоеточиями ( :?: ). В пример приведу один из самых ярких примеров использования данного способа - автоматическое написание тэга в чате организации (рации):
Код:
:?:!р::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/r {Space}
Return
Ссылка на программное обеспечение: https://www.autohotkey.com/
 

Nikita_Efanov

принудительное сж от мориарти one love
Пользователь
AUTOHOTKEY (AHK) ДЛЯ СОТРУДНИКОВ

[ ! ]
СКАЧАТЬ ФАЙЛ СКРИПТА
Код:

Numpad0::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Здравия желаю, Вас беспокоит инспектор ГИБДД рядовой Имя Фамилия.{Enter}
sleep 1500
SendInput, {F6}/me показывает удостоверение в развернутом виде{Enter}
SendInput, {F6}/doc{Space}
Input, comand, V, {Enter}{F6}
if (ErrorLevel := "EndKey:Enter")
{
SendInput, {Enter}
sleep 1
Sendinput, {F6}/me закрыв удостоверение, убрал его в карман форменной одежды{Enter}
}
else if (ErrorLevel := "EndKey:F6")
{
SendInput, {right 50}{BackSpace 100}{F6}
}
return

NumpadEnter::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/r {Space}
Return

Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me правой рукой берет документы у человека напротив{Enter}
Sleep 1
SendInput, {F6}/do Документы в раскрытом состоянии правой руки.{enter}
Input, comand, V, {Y}
if (ErrorLevel := "EndKey:Y")
{
SendInput, {Enter}
sleep 1
Sendinput, {F6}/me изучил регистрационные данные и вернул обратно владельцу{Enter}
}
Return

Numpad2::
SendMessage, 0x50,, 0x4190419,, A
SendInPut,/do Ориентировки в кармане. Карман разгрузки закрыт.{Enter}
Sleep 700
SendInPut, {F6}/me открыл карман разгрузки, достал ориентировки, взял их в руку{Enter}
Sleep 700
SendInPut, {F6}/me нашёл ориентировку, сверил фоторобот с лицом подозреваемого{Enter}
Sleep 700
SendInPut, {F6}/do Нужная ориентировка в руке. Лицо подозреваемого сверено.{Enter}
Sleep 700
SendInPut, {F6}/me сложил ориентировки, убрал их в карман, закрыл карман{Enter}
Sleep 1500
Return

Numpad3::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, {F6}/me снял наручники с пояса и закрепил их на запястьях нарушителя{ENTER}
Sleep 500
SendInPut, {f6}/cuff {SPASE}
Input, ID, V I M, {enter}
SendInPut {end}+{home}{del}{esc}
SendInPut, {f6}/cuff %ID% {ENTER}
Sleep 700
SendInPut, {F6}/do На запястье у нарушителя зацеплены наручники.{Enter}
Sleep 700
SendInPut {F6}/me взял человека под руки, затем повел его за собой{Enter}
Sleep 700
SendInPut, {F6}/frac %ID% {ENTER}
sleep 300
SendInPut, {Down 3}
SendInPut, {Enter}
SendInPut {F6}/do Преступник следует за сотрудником.{Enter}
Return

Numpad4::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/do Дверь патрульного автомобиля закрыта.{Enter}
Sleep 300
SendInput {F6}/me открывает дверь патрульного автомобиля{Enter}
Sleep 300
SendInput {F6}/do Дверь патрульного автомобиля открыта.{Enter}
Sleep 300
SendInput {F6}/me заталкивает задержанного в салон патрульного автомобиля{Enter}
Sleep 300
SendInput {F6}/incar{Space}
Sleep 3000
SendInput {F6}/do Задержанный в салоне патрульного автомобиля.{Enter}
Sleep 300
SendInput {F6}/me закрывает открытую дверь патрульного автомобиля{Enter}
Sleep 300
SendInput {F6}/do Дверь патрульного автомобиля закрыта.{Enter}
return

Numpad5::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Вы имеете право хранить молчание и на один телефонный звонок.{Enter}
Sleep 1000
SendInput, {F6}Ваш личный адвокат может присутствовать на допросе, если у Вас нет адвоката, его предоставит государство.{Enter}
Sleep 1000
SendInput, {F6}Если Вы не являетесь гражданином Российской Федерации, Вы можете связаться с консульством своей страны.{Enter}
Sleep 1000
SendInput, {F6}Все что Вы скажете - будет использовано следствием против Вас в суде.{Enter}
return

Numpad6::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me открыл дверь автомобиля, вытащил задержанного, после чего заломал ему руки{Enter}
Sleep 500
SendInput, {f6}/deject {SPASE}
Input, ID, V I M, {enter}
Sleep 800
SendInput, {F6}/do На запястье у преступника зацеплены наручники.{Enter}
Sleep 1000
Return

Numpad7::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/t{Enter}
SendInput {F6}/todo Вы будете переданы в изолятор временного содержания*держа рацию в правой руке{Enter}
sleep 1000
SendInput {F6}/me вызывает дежурного с целью передачи задержанного{Enter}
Sleep 1
SendInput {F6}/do Получил ответ от дежурного по части.{Enter}
Sleep 1
SendInput {F6}/me передает дежурному материалы уголовного дела и задержанного{Enter}
SendInput, {F6}/frac{space}
Input, comand, V, {Enter}{F6}
if (ErrorLevel := "EndKey:Enter")
{
sleep 300
Sendinput, {Down 5}
sleep 200
sendinput, {Enter}
}
else if (ErrorLevel := "EndKey:F6")
{
SendInput, {right 50}{BackSpace 100}{F6}
}
Return

Numpad8::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me разбил стекло автомобиля, вытащил оттуда человека и повалил на землю{Enter}
Sleep 500
Sendinput, {F6}/me снял наручники с пояса и закрепил их на запястьях нарушителя{ENTER}
SendInput, {f6}/deject {SPASE}
Input, ID, V I M, {enter}
Sleep 2500
SendInput {end}+{home}{del}{esc}
SendInput, {f6}/deject %ID% {ENTER}
Sleep 150
SendInput, {f6}/cuff %ID% {ENTER}
Sleep 800
SendInput, {F6}/do На запястье у преступника зацеплены наручники.{Enter}
Sleep 1000
SendInput {F6}/me заломал руки человека, затем повел его за собой{Enter}
SendInput, {F6}/frac %ID% {ENTER}
sleep 300
SendInput, {Down 3}
SendInput, {Enter}
SendInput {F6}/do Преступник следует за сотрудником.{Enter}
Return

Numpad9::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/do Планшет находится в кармане кителя.{ENTER}
sleep, 500
SendInput, {F6}/me достает планшет из кармана кителя{enter}
sleep 500
SendInput, {F6}/do Планшет в руках.{enter}
sleep 500
Sendinput, {F6}/me открывает вкладку на портале ГИБДД "Штрафы"{ENTER}
sleep, 500
SendInput, {F6}/do Загрузка...{enter}
sleep 500
SendInput, {F6}/me вводит данные водителя и получает информацию{enter}
SendInput, {F6}/frac{space}
Input, comand, V, {Enter}{F6}
if (ErrorLevel := "EndKey:Enter")
{
sleep 300
Sendinput, {Down 13}
sleep 200
sendinput, {Enter}
}
else if (ErrorLevel := "EndKey:F6")
{
SendInput, {right 50}{BackSpace 100}{F6}
}
sleep 500
SendInput, {F6}/do Информация о штрафах водителя на экране.{enter}
return

F4::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me достал КПК из внутреннего кармана{Enter}
sleep 200
SendInput {F6}/me нажал на кнопку КПК, после чего открыл вкладку "розыск"{Enter}
sleep 200
SendInput {F6}/me ввёл данные о человеке, после чего убрал КПК обратно{Enter}
sleep 1
SendInput {F6}/do Человек был подан в уголовный розыск.{Enter}
sleep 1
SendInput {F6}/su{Space}
Return

F9::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/do На груди инспектора закреплен видеорегистратор.{enter}
sleep 1
SendInput {F6}/do Видеорегистратор записывает всё происходящее.{enter}
Return

F10::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/m *звуки сигнального громкоговорящего устройства*{Enter}
Sleep 500
Return

F11::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/m [ГИБДД] - Немедленно съедьте с проезжей части{!}{Enter}
Sleep 500
SendInput, {F6}/m [ГИБДД] - Уступите дорогу патрульной машине{!}{Enter}
Return

F12::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/m [ГИБДД] - Водитель, немедленно прижмитесь к обочине{!}{Enter}
Sleep 500
SendInput, {F6}/m [ГИБДД] - В случае неподчинения я открою огонь по колёсам{!}{Enter}
Return

!C::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me лёгким движением рук вытянул перед собой жезл{Enter}
SendInput, {F6}/anim 14{Enter}
Return

!T::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me достал из кармана разгрузки резиновые перчатки и надел их{Enter}
sleep 200
SendInput, {F6}/do На руках инспектора надеты резиновые перчатки.{Enter}
sleep 500
SendInput, {F6}/me движениями рук начал водить по одежде человека напротив{Enter}
sleep 200
SendInput, {F6}/do Обыск человека напротив.{Enter}
SendInput, {F6}/frac{space}
Input, comand, V, {Enter}{F6}
if (ErrorLevel := "EndKey:Enter")
{
sleep 300
Sendinput, {Down}
sleep 200
sendinput, {Enter}
}
else if (ErrorLevel := "EndKey:F6")
{
SendInput, {right 50}{BackSpace 100}{F6}
}
Return

!Y::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me дёрнув за ручку багажника открыл его и приподнял вверх{enter}
sleep 200
SendInput, {F6}/me достал из кармана разгрузки резиновые перчатки и надел их{enter}
sleep 200
SendInput, {F6}/do На руках инспектора надеты резиновые перчатки.{enter}
sleep 200
SendInput, {F6}/me движениями рук начал осматривать багажник автомобиля на запрещённые вещества{enter}
SendInput, {F6}/frac{enter}
sleep 300
SendInput, {Down 3}
sleep 200
SendInput, {Enter}
Return

!J::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me достал рацию, после чего передал данные об автомобиле диспетчеру{enter}
sleep 1
SendInput, {F6}/do Диспетчер координирует сотрудников по рации.{enter}
sleep 1
SendInPut, {f6}/chase {SPASE}
Return

!V::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me дёрнул за ручку багажника, после чего приподнял его вверх{enter}
sleep 700
SendInput, {F6}/do Багажник патрульного автомобиля открыт.{enter}
sleep 700
SendInput, {F6}/me нашёл нужное ограждение в багажнике, после чего взял его в руки{enter}
sleep 7
SendInput, {F6}/frac{enter}
sleep 200
SendInput, {Down 6}
sleep 200
SendInput, {Enter}
Return

:?:/mask::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /do Чёрная защитная маска лежит в кармане.{Enter}
Sleep 700
SendInPut, {F6}/me достал из кармана маску и надел на лицо{Enter}
Sleep 700
SendInPut, {F6}/mask{Enter}
Sleep 700
SendInPut, {F6}/do Чёрная защитная маска находится на лице.{Enter}
Sleep 700
Return

:?:/hi::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /anim 29{Enter}
Sleep 1
SendInPut, {F6}/me приложил прямую ладонь правой руки к виску{Enter}
Sleep 1
SendInPut, {F6}/do Воинское приветствие выполнено.{Enter}
Return

:?:.снимок::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /time{Enter}
Sleep 200
SendInPut, {F6}/do Фотоаппарат находится в руках инспектора.{Enter}
Sleep 200
SendInPut, {F6}/me включил фотоаппарат, после чего сделал несколько снимков автомобиля{Enter}
Sleep 200
SendInPut, {F6}/do Фотографии сохранены.{Enter}
Return
 

Nikita_Efanov

принудительное сж от мориарти one love
Пользователь
AUTOHOTKEY (AHK) ДЛЯ СЛУЖБЫ ЭВАКУАЦИИ

[ ! ] СКАЧАТЬ ФАЙЛ СКРИПТА

Код:

Numpad0::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Здравия желаю, Вас беспокоит инспектор службы эвакуации Имя Фамилия.{Enter}
sleep 1500
SendInput, {F6}/me показывает удостоверение в развернутом виде{Enter}
SendInput, {F6}/doc{Space}
Input, comand, V, {Enter}{F6}
if (ErrorLevel := "EndKey:Enter")
{
SendInput, {Enter}
sleep 1
Sendinput, {F6}/me закрыв удостоверение, убрал его в карман форменной одежды{Enter}
}
else if (ErrorLevel := "EndKey:F6")
{
SendInput, {right 50}{BackSpace 100}{F6}
}
return

NumpadEnter::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/r {Space}
Return

Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me правой рукой берет документы у человека напротив{Enter}
Sleep 1
SendInput, {F6}/do Документы в раскрытом состоянии правой руки.{enter}
Input, comand, V, {Y}
if (ErrorLevel := "EndKey:Y")
{
SendInput, {Enter}
sleep 1
Sendinput, {F6}/me изучил регистрационные данные и вернул обратно владельцу{Enter}
}
Return

Numpad2::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/me включил бортовой видеорегистратор{enter}
Sleep 900
Sendinput, {F6}/me зафиксировал объектив видеорегистратора{enter}
Sleep 900
Sendinput, {F6}/me сделал несколько снимков неправильной парковки{enter}
Sleep 900
Sendinput, {F6}/time{enter}
Sleep 900
Sendinput, {F8}
Sleep 900
Return

Numpad3::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/do бортовой компьютер включен{enter}
Sleep 900
Sendinput, {F6}/me открыл панель управления эвакуатором{enter}
Sleep 900
Sendinput, {F6}/me управляя тросом через программу, начал буксировку{enter}
Sleep 900
Sendinput, {F6}/me зацепил тросом автомобиль{enter}
Sleep 900
Sendinput, {F6}/tow{Enter}
Return

Numpad4::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/me достал с бардачка чистый протокол и ручку{enter}
Sleep 900
Sendinput, {F6}/me начал заполнять протокол{enter}
Sleep 900
Sendinput, {F6}/me вписал в бланк учёта штрафстоянки отбуксированный автомобиль{enter}
Sleep 900
Sendinput, {F6}/me через панель управления отцепил трос{enter}
Sleep 900
Sendinput, {F6}/ticketcar{Enter}
Sendinput, {F6}/time{enter}
Sleep 500
Sendinput, {F8}
Return

Numpad5::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me нажал на кнопку вкл/выкл проблесковых маячков {Enter}
Sleep 1000
SendInput, {F6}/police{Enter}
return

Numpad6::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, {F6}/me снял наручники с пояса и закрепил их на запястьях нарушителя{ENTER}
Sleep 500
SendInPut, {f6}/cuff {SPASE}
Input, ID, V I M, {enter}
SendInPut {end}+{home}{del}{esc}
SendInPut, {f6}/cuff %ID% {ENTER}
Sleep 700
SendInPut, {F6}/do На запястье у нарушителя зацеплены наручники.{Enter}
Sleep 700
SendInPut {F6}/me взял человека под руки, затем повел его за собой{Enter}
Sleep 700
SendInPut, {F6}/frac %ID% {ENTER}
sleep 300
SendInPut, {Down 3}
SendInPut, {Enter}
SendInPut {F6}/do Преступник следует за сотрудником.{Enter}
Return


Numpad7::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/do Дверь патрульного автомобиля закрыта.{Enter}
Sleep 300
SendInput {F6}/me открывает дверь патрульного автомобиля{Enter}
Sleep 300
SendInput {F6}/do Дверь патрульного автомобиля открыта.{Enter}
Sleep 300
SendInput {F6}/me заталкивает задержанного в салон патрульного автомобиля{Enter}
Sleep 300
SendInput {F6}/incar{Space}
Sleep 3000
SendInput {F6}/do Задержанный в салоне патрульного автомобиля.{Enter}
Sleep 300
SendInput {F6}/me закрывает открытую дверь патрульного автомобиля{Enter}
Sleep 300
SendInput {F6}/do Дверь патрульного автомобиля закрыта.{Enter}
return


Numpad8::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Вы имеете право хранить молчание и на один телефонный звонок.{Enter}
Sleep 1000
SendInput, {F6}Ваш личный адвокат может присутствовать на допросе, если у Вас нет адвоката, его предоставит государство.{Enter}
Sleep 1000
SendInput, {F6}Если Вы не являетесь гражданином Российской Федерации, Вы можете связаться с консульством своей страны.{Enter}
Sleep 1000
SendInput, {F6}Все что Вы скажете - будет использовано следствием против Вас в суде.{Enter}
return

Numpad9::
SendMessage, 0x50,, 0x4190419,, A
Sendinput, {F6}/do Планшет находится в кармане кителя.{ENTER}
sleep, 500
SendInput, {F6}/me достает планшет из кармана кителя{enter}
sleep 500
SendInput, {F6}/do Планшет в руках.{enter}
sleep 500
Sendinput, {F6}/me открывает вкладку на портале ГИБДД "Штрафы"{ENTER}
sleep, 500
SendInput, {F6}/do Загрузка...{enter}
sleep 500
SendInput, {F6}/me вводит данные водителя и получает информацию{enter}
SendInput, {F6}/frac{space}
Input, comand, V, {Enter}{F6}
if (ErrorLevel := "EndKey:Enter")
{
sleep 300
Sendinput, {Down 13}
sleep 200
sendinput, {Enter}
}
else if (ErrorLevel := "EndKey:F6")
{
SendInput, {right 50}{BackSpace 100}{F6}
}
sleep 500
SendInput, {F6}/do Информация о штрафах водителя на экране.{enter}
return

F4::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/me достал КПК из внутреннего кармана{Enter}
sleep 200
SendInput {F6}/me нажал на кнопку КПК, после чего открыл вкладку "розыск"{Enter}
sleep 200
SendInput {F6}/me ввёл данные о человеке, после чего убрал КПК обратно{Enter}
sleep 1
SendInput {F6}/do Человек был подан в уголовный розыск.{Enter}
sleep 1
SendInput {F6}/su{Space}
Return

F9::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}/do На груди инспектора закреплен видеорегистратор.{enter}
sleep 1
SendInput {F6}/do Видеорегистратор записывает всё происходящее.{enter}
Return

F10::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/m *звуки сигнального громкоговорящего устройства*{Enter}
Sleep 500
Return

F11::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/m [ГИБДД] - Немедленно съедьте с проезжей части{!}{Enter}
Sleep 500
SendInput, {F6}/m [ГИБДД] - Уступите дорогу патрульной машине{!}{Enter}
Return

F12::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/m [ГИБДД] - Водитель, немедленно прижмитесь к обочине{!}{Enter}
Sleep 500
SendInput, {F6}/m [ГИБДД] - В случае неподчинения я открою огонь по колёсам{!}{Enter}
Return

!C::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me лёгким движением рук вытянул перед собой жезл{Enter}
SendInput, {F6}/anim 14{Enter}
Return

!T::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me достал из кармана разгрузки резиновые перчатки и надел их{Enter}
sleep 200
SendInput, {F6}/do На руках инспектора надеты резиновые перчатки.{Enter}
sleep 500
SendInput, {F6}/me движениями рук начал водить по одежде человека напротив{Enter}
sleep 200
SendInput, {F6}/do Обыск человека напротив.{Enter}
SendInput, {F6}/frac{space}
Input, comand, V, {Enter}{F6}
if (ErrorLevel := "EndKey:Enter")
{
sleep 300
Sendinput, {Down}
sleep 200
sendinput, {Enter}
}
else if (ErrorLevel := "EndKey:F6")
{
SendInput, {right 50}{BackSpace 100}{F6}
}
Return

!Y::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me дёрнув за ручку багажника открыл его и приподнял вверх{enter}
sleep 200
SendInput, {F6}/me достал из кармана разгрузки резиновые перчатки и надел их{enter}
sleep 200
SendInput, {F6}/do На руках инспектора надеты резиновые перчатки.{enter}
sleep 200
SendInput, {F6}/me движениями рук начал осматривать багажник автомобиля на запрещённые вещества{enter}
SendInput, {F6}/frac{enter}
sleep 300
SendInput, {Down 3}
sleep 200
SendInput, {Enter}
Return

!J::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me достал рацию, после чего передал данные об автомобиле диспетчеру{enter}
sleep 1
SendInput, {F6}/do Диспетчер координирует сотрудников по рации.{enter}
sleep 1
SendInPut, {f6}/chase {SPASE}
Return

!V::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/me дёрнул за ручку багажника, после чего приподнял его вверх{enter}
sleep 700
SendInput, {F6}/do Багажник патрульного автомобиля открыт.{enter}
sleep 700
SendInput, {F6}/me нашёл нужное ограждение в багажнике, после чего взял его в руки{enter}
sleep 7
SendInput, {F6}/frac{enter}
sleep 200
SendInput, {Down 6}
sleep 200
SendInput, {Enter}
Return

:?:/mask::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /do Чёрная защитная маска лежит в кармане.{Enter}
Sleep 700
SendInPut, {F6}/me достал из кармана маску и надел на лицо{Enter}
Sleep 700
SendInPut, {F6}/mask{Enter}
Sleep 700
SendInPut, {F6}/do Чёрная защитная маска находится на лице.{Enter}
Sleep 700
Return

:?:.ьфыл::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /do Чёрная защитная маска лежит в кармане.{Enter}
Sleep 700
SendInPut, {F6}/me достал из кармана маску и надел на лицо{Enter}
Sleep 700
SendInPut, {F6}/mask{Enter}
Sleep 700
SendInPut, {F6}/do Чёрная защитная маска находится на лице.{Enter}
Sleep 700
Return

:?:/hi::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /anim 29{Enter}
Sleep 1
SendInPut, {F6}/me приложил прямую ладонь правой руки к виску{Enter}
Sleep 1
SendInPut, {F6}/do Воинское приветствие выполнено.{Enter}
Return

:?:.рш::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /anim 29{Enter}
Sleep 1
SendInPut, {F6}/me приложил прямую ладонь правой руки к виску{Enter}
Sleep 1
SendInPut, {F6}/do Воинское приветствие выполнено.{Enter}
Return

:?:.к::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /r [СЭ]{Space}
Sleep, 250
Return

:?:.снимок::
SendMessage, 0x50,, 0x4190419,, A
SendInPut, /time{Enter}
Sleep 200
SendInPut, {F6}/do Фотоаппарат находится в руках инспектора.{Enter}
Sleep 200
SendInPut, {F6}/me включил фотоапппарат, после чего сделал несколько снимков автомобиля{Enter}
Sleep 200
SendInPut, {F6}/do Фотографии сохранены.{Enter}
Return
 
Вверх