[OOC] AutoHotkey для сотрудников мэрии

Статус
В этой теме нельзя размещать новые ответы.

Nikolas_Romanov

Новый участник
28 Окт 2022
18
0
1
ИНФОРМАЦИЯ
AutoHotkey
позволяет автоматизировать задачи пользователя Windows таким образом, какой невозможен или затруднён в других языках программирования. Кроме того, этот язык компактен, самодостаточен и работает на всех версиях Windows «прямо из коробки». Если объяснять простым языком, то он производит определенные операции по нажатию одной кнопки или написанию определенного слова.

Эта программа необязательна к установке, однако она достаточно сильно помогает при игре на сервере.

Памятка о клавишах и взаимодействии между ними
"#" - Win (клавиша Windows)
"!" - Alt
"^" - Control
"+" - Shift

AHK для сотрудников:
Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput,{F6}Здравствуйте, я являюсь адвокатом и предоставляю спектр юридических услуг.{enter}
sleep 3000
SendInput,{F6}Не желаете воспользоваться моими услугами?{enter}
return

Numpad2::
SendMessage, 0x50,, 0x4190419,, A
SendInput,{F6}Хорошо, представьтесь и скажите по какой причине Вы здесь находитесь.{enter}
return

Numpad3::
SendMessage, 0x50,, 0x4190419,, A
SendInput,{F6}/do Кейс находится в правой руке.{enter}
sleep 3000
SendInput,{F6}/me взял кейс в руки и аккуратно открыл его{enter}
sleep 3000
SendInput,{F6}/do В кейсе лежат документы и шариковая ручка.{enter}
sleep 3000
SendInput,{F6}/me протянул руку к кейсу, затем взял ручку и документы{enter}
sleep 3000
SendInput,{F6}/me заполнил необходимые пункты заявления{enter}
sleep 3000
SendInput,{F6}Так, свою часть я заполнил, осталось Вам указать Ваши данные и поставить подпись вот тут.{enter}
sleep 3000
SendInput,{F6}/me протянул документы и ручку человеку напротив{enter}
sleep 3000
SendInput,{F6}Я подожду, не торопитесь.{enter}
return

Numpad4::
SendMessage, 0x50,, 0x4190419,, A
SendInput,{F6}/me протянул правую руку, затем взял документы и ручку{enter}
sleep 3000
SendInput,{F6}/me досконально осмотрев документы, положил их в кейс{enter}
sleep 3000
SendInput,{F6}Отлично, всё в порядке.{enter}
sleep 3000
SendInput,{F6}Я готов помочь Вам в освобождении.{enter}
sleep 3000
SendInput,{F6}Надеюсь, больше подобных инцидентов не повторится, удачи.{enter}
sleep 3000
SendInput,{F6}/free{space}

NumPad0::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Здравствуйте, я сотрудник правительства - Имя Фамилия.{Enter}
Sleep 3000
SendInput, {F6}/me предъявил удостоверение человеку напротив{Enter}
Sleep 3000
SendInput, {F6}/pass{space}
return

Numpad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Сейчас я буду Вас проверять на знание устава.{Enter}
Return

Numpad2::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Назовите мне пункт устава {space}
Return

Numpad3::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Хорошо, пойдём дальше.{Enter}
Sleep 3000
SendInput, {F6}Назовите мне пункт устава {space}
Return

Numpad4::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Отлично, продолжаем.{Enter}
Sleep 3000
SendInput, {F6}Назовите мне пункт устава {space}
Return


Numpad5::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Вы хорошо знаете устав.{Enter}
Sleep 3000
SendInput, {F6}А значит и хорошо выполняете свою работу.{Enter}
Sleep 3000
SendInput, {F6}Удачи в работе, всего доброго.{Enter}
Return

Numpad6::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Вы плохо знаете устав.{Enter}
Sleep 3000
SendInput, {F6}А значит Вы получаете выговор.{Enter}
Sleep 3000
SendInput, {F6}Надеюсь, к следующей проверке Вы исправитесь.{Enter}
Return

NumPad0::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/do На ремне висит рация с гравировкой "Правительство".{Enter}
Sleep 1000
SendInput, {F6}/me лёгким движением руки снял рацию с пояса{Enter}
Sleep 1000
SendInput, {F6}/me преподнес рацию ко рту, нажал на кнопку{Enter}
Sleep 1000
SendInput, {F6}/r Докладывает Фамилия. Пост: ... Состояние: стабильное/требуется подкрепление.{Space}
Return

NumPad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Здравствуйте, я сотрудник правительства - Имя Фамилия.{Enter}
Sleep 2000
SendInput, {F6}/todo Могу ли я Вам чем-нибудь помочь?*показав своё удостоверение человеку напротив.{Enter}
Sleep 100
SendInput, {F6}/pass{Space}
Return

NumPad2::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Уважаемый гражданин, я прошу Вас вести себя адекватно, иначе я вызову сотрудников полиции{!}{Enter}
Return

Numpad3::
SendMessage, 0x50,, 0x4190419,, A
SendInput {F6}Здравствуйте, Вы на собеседование?{enter}
Sleep 8000
SendInput {F6}Давайте я Вас провожу, пройдёмте.{enter}
Return

Numpad1::
SendMessage, 0x50,, 0x4190419,, A
Send, {F6}Здравствуйте, сотрудники правительства.{Enter}
Sleep 3000
Send, {F6}У нашей организации есть специализирующая волна в рации.{Enter}
Sleep 3000
Send, {F6}/b Discord.{Enter}
Sleep 3000
Send, {F6}/b Присоединиться к нам можно по ссылке.{Enter}
Sleep 3000
Send, {F6}/b Ссылка на приглашение в нужный дискорд канал находится на главной странице сайта.{Enter}
Sleep 3000
Send, {F6} Через эту рацию можно будет решить любой вопрос. {Enter}
Sleep 3000
Send, {F6} Спасибо, что выслушали. По желанию подключайтесь к этой волне. {Enter}
Return

NumPad2::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Сегодня я проведу вам лекцию о рабочем дне.{Enter}
Sleep, 4000
SendInput, {F6}Рабочий день с понедельника по пятницу начинается в 10:00 и заканчивается в 18:00.{Enter}
Sleep, 4000
SendInput, {F6}Рабочий день с субботы по воскресенье - с 10:00 до 15:00.{Enter}
sleep, 4000
SendInput, {F6}В это время охрана должна стоять на постах.{Enter}
Sleep, 4000
SendInput, {F6}Охранники могут быть в сопровождении губернатора или членов правительства.{Enter}
Sleep, 4000
SendInput, {F6}Начальники охраны должны следить за выполнением охранниками своих обязанностей.{Enter}
Sleep, 4000
SendInput, {F6}Также начальники охраны могут провести тренировку составу охраны правительства.{Enter}
Sleep, 4000
SendInput, {F6}Может у кого есть вопросы? Если есть - задавайте.{Enter}
Return

NumPad3::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Сегодня я проведу Вам лекцию об общении с посетителями.{Enter}
Sleep, 4000
SendInput, {F6}К каждому посетителю нужно обращаться на "Вы", не зависимо от облика.{Enter}
Sleep, 4000
SendInput, {F6}В общении Вы обязаны быть вежливы и спокойны.{Enter}
Sleep, 4000
SendInput, {F6}Нужно поздороваться с посетителем, затем спросить, что ему нужно.{Enter}
Sleep, 4000
SendInput, {F6}Если он пришел на собеседование, отведите его к губернатору или вице-губернатору.{Enter}
Sleep, 4000
SendInput, {F6}Если их нет, скажите это посетителю.{Enter}
Sleep, 4000
SendInput, {F6}Если посетителю нужна лицензия, передайте это сотрудникам.{Enter}
Return

Numpad4::
SendMessage, 0x50,, 0x4190419,, A
Send, {F6}Не стоит употреблять нецензурную лексику - брань.{Enter}
Sleep 3000
Send, {F6}За использование брани в рацию Вы получите выговор.{Enter}
Return

NumPad1::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Здравствуйте, я прокурор - Имя Фамилия.{Enter}
Sleep, 4000
SendInput, {F6}/me достал удостоверение из правого кармана, затем предъявил его в открытом виде{Enter}
Sleep, 2000
SendInput, {F6}/doc{Enter}
Sleep, 5000
SendInput, {F6}/me закрыл удостоверение, затем убрал его в правый карман{Enter}
Return

NumPad2::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}На Вашего сотрудника поступила жалоба на неправомерность действий.{Enter}
Sleep, 4000
SendInput, {F6}А конкретно на такого сотрудника, как {Space}
Sleep, 10000
SendInput, {F6}Скажите, пожалуйста, он ещё работает у Вас?{Enter}
Return

NumPad3::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Я занимаюсь этой жалобой и мне в срочном порядке нужно с ним побеседовать.{Enter}
Sleep, 4000
SendInput, {F6}Также мне необходимо присутствие начальства или на время его отсутствия...{Enter}
Sleep, 4000
SendInput, {F6}...любого сотрудника из старшего состава.{Enter}
Sleep, 4000
SendInput, {F6}Ещё я попрошу Вас подготовить материалы, связанные с этим сотрудником.{Enter}
Sleep, 4000
SendInput, {F6}Это может быть любая документация - как отчёт, так и доклады в рацию.{Enter}
Sleep, 4000
SendInput, {F6}Пожалуйста, подготовьте материалы за *число и месяц* {Space}
Return

NumPad4::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}Прошу Вас не вмешиваться и не мешать работе прокурора.{Enter}
Sleep, 4000
SendInput, {F6}А также хочу напомнить, что любое такое действие несёт за собой дисциплинарную...{Enter}
Sleep, 4000
SendInput, {F6}...ответственность, за что Вы можете получить выговор или увольнение.{Enter}
Sleep, 4000
SendInput, {F6}При многократном нарушении неприкосновенности прокурора Вы понесёте...{Enter}
Sleep, 4000
SendInput, {F6}...более серьёзную ответственность, вплоть до уголовной.{Enter}
Sleep, 4000
SendInput, {F6}Всё это зафиксировано законом, ознакомиться с которым можете на...{Enter}
Sleep, 4000
SendInput, {F6}...официальном портале в разделе "Правительство", положение "О прокуратуре".{Enter}
Sleep, 4000
SendInput, {F6}Пожалуйста, отойдите и не мешайте мне работать.{Enter}
Return
 
Статус
В этой теме нельзя размещать новые ответы.