jekanalvarez Опубликовано: 30 марта 2016 Поделиться Опубликовано: 30 марта 2016 (изменено) 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 Изменено 17 октября 2018 пользователем Vanya_Morozov Обновлено. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения