Перейти к публикации

Добро пожаловать на форум проекта RP GameWorld!

| SFMC | AutoHotKey для сотрудников больницы


Рекомендованные сообщения

    4ne7bqgozzemjwcmrdemjwf54g81bwcb4n9pdyst

 

 

AutoHotKey - это программа для создание "горячих клавиш", то есть с помощью неё(программы) вы можете установить часто используемые команды или фразы в sa:mp, и быстро их использовать.
 
  • Этап 1. Для начала скачиваем саму программу, и устанавливаем её на свой компьютер.
  • Этап 2. По окончании установки программы, создаём скрипт (.ahk).
  • Этап 3. Нажмите правой кнопкой мыши на рабочем столе и в появившемся контекстном меню наведите мышь на пункт"создать" и в нем выберите "AutoHotkey Script". Так вы создадите пустой скрипт (обычно в нем есть какие-то комментарии или примеры ,удалите их) в него и нужно записывать ваши действия.
  • Этап 4. Для того чтоб в него что-то записать нужно на нем щелкнуть правой кнопкой мыши и выбрать пункт "Edit Script". Файл откроется в блокноте.Туда вы и пишите свои бинды.

 

Теперь как запустить наш скрипт:
Выходим из блокнота сохраняем наши изменения. Запускаем файл (двойной щелчок мыши)
В лотке рядом с часами появится иконка программы говорящая о том, что наш скрипт готов к работе.
 
 
Горячие клавиши в "AutoHotKey":
# - Win (клавиша Windows) (между Ctrl и Alt)
! - Alt
^ - Ctrl
+ - Shift
< - Использует левую клавишу, левая клавиша Alt, Ctrl, Shift.
> - Использует правую клавишу, правая клавиша Alt, Ctrl, Shift.
 
 

                                                        

AutoHotKey - по выдаче мед карты.

Скрытый текст

Numpad0:: SendInput, {F6}Здравствуйте, меня зовут Имя Фамилия. Чем могу помочь?{Enter}

Numpad1:: SendInput, {F6}Хорошо. Покажите пожалуйста Ваш паспорт. (( /pas id )){Enter}

Numpad2::
SendInput, {F6}Подождите пожалуйста, я проверю на наличие Вас в БДН Министерства Здравоохранения.{Enter}
Sleep, 1100
SendInput, {F6}/me включил компьютер{Enter}
Sleep, 1100
SendInput, {F6}/me открыл базу данных{Enter}
Sleep, 1100
SendInput, {F6}/me закрыл базу данных{Enter}
Return

Numpad3:: SendInput, {F6}Все в порядке.{Enter}

Numpad4:: SendInput, {F6}На что-нибудь жалуетесь?{Enter}

Numpad5:: SendInput, {F6}Психические или Физические отклонения имеются?{Enter}

Numpad6::
SendInput, {F6}Теперь я возьму у Вас кровь из пальца.{Enter}
Sleep, 1100
SendInput, {F6}/me достал аптечку{Enter}
Sleep, 1100
SendInput, {F6}/me достал спирт и ватку{Enter}
Sleep, 1100
SendInput, {F6}/me помазал пациенту палец{Enter}
Sleep, 1100
SendInput, {F6}/me проколол палец . . .{Enter}

Sleep, 1100

SendInput, {F6}/bloodtest
Return

Numpad7::
SendInput, {F6}Всё отлично. Болезни нет.{Enter}
Sleep, 2000

SendInput, {F6}/me распечатывает Mед. карту{Enter}

Sleep, 2000

SendInput {F6}/me расписывается: "Подпись"{Enter}

Sleep, 2000

SendInput {F6}/me вкладывает Meд. карту в папку{Enter}

Sleep, 2000

SendInput {F6}Вот Ваша Мед. карта.{Enter}

Sleep, 2000

SendInput {F6}/me протянул папку пациенту{Enter}

Sleep, 2000

SendInput {F6}/givemc

Return,

Numpad8:: SendInput, {F6}Всего доброго{!} Не болейте{!}{Enter}

 

AutoHotKey - по лечению болезней.

Скрытый текст

Numpad0:: SendInput, {F6}Здравствуйте, меня зовут Имя Фамилия. Покажите мне Ваш паспорт.{Enter}

Numpad1::
SendInput, {F6}Подождите пожалуйста, я проверю Вас на наличии в БДН Министерства Здравоохранения.{Enter}
Sleep, 1100
SendInput, {F6}/me достал планшет{Enter}
Sleep, 1100
SendInput, {F6}/me открыл базу данных{Enter}
Sleep, 2500
SendInput, {F6}/me закрыл базу данных{Enter}
Sleep, 1100
SendInput, {F6}Всё в порядке.{Enter}
Sleep, 1100
Return

Numpad2::
SendInput, {F6}Теперь я возьму у Вас кровь из пальца.{Enter}
Sleep, 2500
SendInput, {F6}/me достал аптечку{Enter}
Sleep, 2500
SendInput, {F6}/me достал спирт и ватку{Enter}
Sleep, 2500
SendInput, {F6}/me помазал пациенту палец{Enter}
Sleep, 2500
SendInput, {F6}/me проколол палец . . .{Enter}

Sleep, 2500

SendInput, {F6}/bloodtest
Return

Numpad3:: SendInput, {F6}Cэр, у Вас{Space}

Numpad4::
SendInput, {F6}Я выпишу вам курс лечения.{Enter}
Sleep, 2500
SendInput, {F6}/me достал листок и ручку{Enter}
Sleep, 2500
SendInput, {F6}/me выписал рецепт{Enter}
Sleep, 2500
SendInput, {F6}Вот Ваш рецепт.{Enter}
Sleep, 2500
SendInput, {F6}/me протянул рецепт пациенту{Enter}
Sleep, 2500
SendInput, {F6}/healill
Sleep, 2500
Return

Numpad5:: SendInput, {F6}Лечение окончено. Теперь Вы здоровы. Пройдёмте за мной.{Enter}

Numpad6:: SendInput, {F6}Всего доброго{!} Не болейте{!}{Enter}

 

 

AutoHotKey- для подачи городских новостей (/gov)

 
F12:: 
SendMessage, 0x50,, 0x4190419,, A
SendInput, ^{vk41}^{vk58}{Delete}{enter}
SendInput, {f6}/editgov %clipboard%{space}1{space}Приветствую Вас, уважаемые жители и гости Штата.{enter}
Sleep, 1100
SendInput, {f6}/editgov %clipboard%{space}2{space}В Министерство Здравоохранения требуются сотрудники:{enter}
Sleep, 1100
SendInput, {f6}/editgov %clipboard%{space}3{space} "Интерн"-с 2лет,"Дежурный Врач"-с 3лет,"Терапевт"-с 6лет,"Диспетчер"-с 10лет.{enter}
Sleep, 1100
SendInput, {f6}/editgov %clipboard%{space}4{space}По всем вопросам обращайтесь по тел.:Ваш номер. {enter}
Sleep, 1100
return

 

AutoHotKey- для проведения собеседования 

 

Numpad0::
SendInput, {F6}Здравствуйте, сейчас мы проведём тест в Министерство Здравоохранения на знание Устава, терминов, команд.{Enter}
Sleep, 1100
SendInput, {F6}Во время собеседования запрещено выходить в AFK.{Enter}

Sleep, 1100

SendInput, {F6}В тесте допускается 3 ошибки. Если Вы допустите 4 ошибки, Вы провалите тест {!}{Enter}
Sleep, 1100

SendInput, {F6}Все ответы отправлять строго на мой пейджер.{Enter}

Sleep, 1100
SendInput, {F6}Вы готовы?{Enter}
Sleep, 1100
SendInput, {F6}Итак, первый вопрос.{Enter}
Return
Numpad1::
SendInput, {F6}/b Что для Вас означает Role Play?{Enter}
Return
Numpad2::
SendInput, {F6}/b Что такое DeathMatch?{Enter}
Return
Numpad3::
SendInput, {F6}/b Что такое DriveBuy?{Enter}
Return
Numpad4::
SendInput, {F6}/b Что такое SpawnKill?{Enter}
Return
Numpad5::
SendInput, {F6}/b Что такое TeamKill?{Enter}
Return
Numpad6::
SendInput, {F6}Переходим ко второй части собеседования - Команды.{Enter}
Sleep, 1200
SendInput, {F6}/b Как одеть бейджик?{Enter}
Return
Numpad7::
SendInput, {F6}/b Как заступить на дежурство?{Enter}
Return
Numpad8::
SendInput, {F6}/b Как выдать мед.карту?{Enter}
Return
Numpad9::
SendInput, {F6}/b Как обновить мед.карту?{Enter}
Return
!Numpad0::
SendInput,{F6}/b Как взять кровь на анализ?{Enter}
Return
!Numpad1::
SendInput, {F6}/b Как вылечить пациента в больнице?{Enter}
Return
!Numpad2::
SendInput, {F6}/b Как вылечить пациента в машине?{Enter}
Return
!Numpad3::
SendInput, {F6}Переходим к третьей части нашего собеседования - Устав.{Enter}
Sleep, 1200
SendInput, {F6}Что будет за превышение цен?{Enter}
Return
!Numpad4::
SendInput, {F6}/b Где разрешено стоять AFK?{Enter}
Return
!Numpad5::
SendInput, {F6}Разрешено ли выпрашивать у Лидера з/п, повышение?{Enter}
Return
!Numpad6::
SendInput, {F6}Назовите график работы Больницы.{Enter}
Return
!Numpad7::
SendInput, {F6}Во сколько проходит еженедельное собрание?{Enter}
Return
!Numpad8::
SendInput, {F6}Поздравляю, вы прошли собеседование в Министерство Здравоохранения. {Enter}
Return
!Numpad9::
SendInput, {F6}Вы не прошли собеседование в Министерство Здравоохранения, приходите позже.{Enter}
Return

 

Изменено пользователем Vanya_Morozov
Обновлено.
Ссылка на комментарий
Поделиться на других сайтах

Гость
Эта тема закрыта для дальнейших сообщений.
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...