SA:MP Lua Arizona [Lua] Alomka | Авто-прием адреналина/наркотиков при ломке

Chumba

Новичок
Автор темы
6
5
Версия SA-MP
  1. 0.3.7 (R1)
Простой и полезный скрипт для тех, кто играет на серверах с системой наркозависимости (Arizona RP и др.). Скрипт автоматически отслеживает сообщение о начале ломки в чате и моментально вводит нужную команду для принятия таблеток или наркотиков. Больше не нужно судорожно жать на кнопки в разгаре боя или работы.


Особенности:


  • Настройка команды: Вы сами выбираете, какую команду вводить (например: adrenaline, usedrugs 3).
  • Умный поиск: Расширенный список фраз-триггеров — скрипт распознаёт ломку по множеству вариантов сообщений сервера.
  • Настраиваемая задержка: Можно задать паузу перед вводом команды (в мс) прямо из меню.
  • Удобное меню: Настройка через интерфейс ImGui прямо в игре — команда /autodrugs.
  • Сохранение настроек: Все изменения сохраняются в конфиг-файл и не сбрасываются после перезахода.
  • Счётчик срабатываний: В меню отображается, сколько раз скрипт уже сработал и когда последний раз была введена команда.

Команды:


  • /autodrugs — открыть меню настроек скрипта.

Инструкция:


Откройте меню /autodrugs.


  1. В поле «Команда» введите текст, который нужно отправить в чат (без слеша /). Например, если вы используете биндер на цифру 3, просто напишите 3.
  2. В поле «Задержка» укажите паузу в миллисекундах перед вводом команды (по умолчанию 300 мс).
  3. Убедитесь, что галочка «Включить авто-прием» активна.

Требования:


  • MoonLoader 0.26
  • SAMP.Lua
  • ImGui




Что было исправлено и улучшено (Changelog):


  1. Фикс краша SetNextItemWidth: Устранена ошибка ImGui, из-за которой скрипт падал сразу после открытия меню. Заменено на совместимое PushItemWidth / PopItemWidth.
  2. Фикс небезопасных Unicode-символов: Убраны символы ⚙ и ✔ из строк u8"" — они вызывали краш в MoonLoader из-за несовместимости с кодировкой CP1251.
  3. Срабатывание на каждую ломку: Убрана система кулдауна — команда вводится каждый раз при получении сообщения о ломке, а не раз в N секунд.
  4. Расширенный список триггеров: Добавлены новые фразы-триггеры («ломка», «ломает», «тебя ломает», «нужна доза» и их варианты с заглавной буквы) для более надёжного распознавания сообщений сервера.
  5. Авто-создание папки конфига: Скрипт сам создаёт директорию moonloader\config\, если она отсутствует — больше никаких ошибок при первом запуске.
  6. Защита от старого конфига: Все поля конфига проверяются на существование и тип — скрипт не падает, если в .ini файле отсутствуют новые поля.
  7. Настраиваемая задержка через меню: Задержка перед вводом команды теперь редактируется прямо в ImGui, сохраняется в конфиг и не сбрасывается.
  8. Счётчик и статус в GUI: Меню показывает время последнего срабатывания и общее количество авто-вводов за сессию.
Скачивайте последнею версию скрипта, а именно AutoDrugsFix!
Снимок экрана 2026-02-22 182724.png

Fix: Снимок экрана 2026-03-05 215231.png
Что было исправлено (Changelog): Скрипт умирал при перезаходе и выключении авто-приема:
  1. Фикс краша при запуске: Устранена ошибка инициализации getScreenResolution, из-за которой скрипт «умирал» при медленной прогрузке игры.
  2. Корректная работа с кириллицей: Исправлен баг со string.lower, который некорректно работал с русскими буквами в кодировке CP1251. Теперь скрипт гарантированно видит фразу «нужно принять».
  3. Type Mismatch Fix: Исправлена ошибка типов данных в конфиге (теперь числа и строки не конфликтуют в ImGui-буфере).
  4. Очистка HEX-кодов: Улучшен фильтр текста, теперь цветовые коды сервера не мешают распознаванию сообщений.
1775400196947.png
 

Вложения

  • AutoDrugs.lua
    3 KB · Просмотры: 4
  • AutoDrugsFix.lua
    3 KB · Просмотры: 8
  • AutoDrugsFix!.lua
    7.1 KB · Просмотры: 8
Последнее редактирование:
  • Нравится
Реакции: lol515 и Carunoqq

Асука

Потрачен
325
191
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ахуено, будешь стоять где то в пд и на глаза у отчетов нарко ебашить.
 
  • Нравится
Реакции: AsiLoader

Yono

Участник
68
20