#V9GAS
Компетентный
Всем привет! Сегодня я расскажу как создать свой скрипт АХК для Samp. Тоесть его задача выполнять быстрые задачи нажав кнопку.
Я буду использовать программу AutoHotkeyScript(AHK).
Первым делом скачаем саму программу на её оффициальном сайте.
После скачивания, создаем файл на рабочем столе.
Кликаем ПКМ по файлику и нажимаем "Edit Script".
У нас открывается файл, в ней будут символы но нам они не нужны, мы их просто удаляем.
И начинаем писать код скрипта, я буду писать для Полиции Лос-Сантоса.
NumPad0:: - Это клавиша на которой после нажатия будет производиться сам АХК.
SendMessage, 0x50,, 0x4190419,, A - Нужное системное сообщение, без него АХК работать не будет.
SendInput, {F6} - Это команда сама открывает чат с помощью клавиши F6.
{Enter} в конце команды - Это значит что сообщение само будет отправлятся.
Sleep - Это задержка сообщения, НЕ рекомендую ставить меньше 350 потому что может сработать анти-флуд.
Return - Возвращает функцию.
Вот и всё, сейчас я вам показал как сделать простейшую АХК команду. Если возникнут вопросы писать в данной теме.
Я буду использовать программу AutoHotkeyScript(AHK).
Первым делом скачаем саму программу на её оффициальном сайте.
После скачивания, создаем файл на рабочем столе.
Кликаем ПКМ по файлику и нажимаем "Edit Script".
У нас открывается файл, в ней будут символы но нам они не нужны, мы их просто удаляем.
И начинаем писать код скрипта, я буду писать для Полиции Лос-Сантоса.
PHP:
NumPad0::
SendMessage, 0x50,, 0x4190419,, A
SendMessage, 0x50,, 0x4190419,, A - Нужное системное сообщение, без него АХК работать не будет.
Код:
NumPad0::
SendMessage, 0x50,, 0x4190419,, A
SendInput, {F6}/do Удостоверение лежит в правом кармане.{Enter}
Sleep 750
SendInput, {F6}/me достал в открытом виде удостоверение и показал{Enter}
Sleep 750
SendInput, {F6}/do Удостоверение показано.{Enter}
Sleep 750
SendInput, {F6}/me засунул обратно удостоверение в карман{Enter}
Return
{Enter} в конце команды - Это значит что сообщение само будет отправлятся.
Sleep - Это задержка сообщения, НЕ рекомендую ставить меньше 350 потому что может сработать анти-флуд.
Return - Возвращает функцию.
Вот и всё, сейчас я вам показал как сделать простейшую АХК команду. Если возникнут вопросы писать в данной теме.
