Lua Arizona Stroy Notifier v.1.0 (Уведомления о построении)

kikimoradgaf

Новичок
Автор темы
12
7
Версия SA-MP
  1. Любая
  2. Другая

📢 Stroy Notifier v1.0 by Prophet

Stroy Notifier — это удобный инструмент для отслеживания построений, лекций и тренировок во фракции на Arizona RP. Скрипт в фоновом режиме сканирует чат рации на наличие заданных вами ключевых слов от руководящего состава и моментально уведомляет вас в Telegram, где бы вы ни находились (даже если игра свернута или вы стоите в АФК без ESC).



🖨️ 1. Основной функционал (Мониторинг)

  • Умное сканирование рации:
    • Реакция на заданные слова (например: строй, тренировка, лекция) исключительно в организационных чатах рации [R]. (Подсказка: пишите корни слов, чтоб в случае другого окончания слова его всё ровно находило)
    • Умный фильтр: Скрипт автоматически игнорирует сообщения со знаком вопроса ? (чтобы отсеивать ложные тревоги от игроков, спрашивающих «когда строй?»).
  • Система Вайтлиста (Белый список):
    • Скрипт проверяет автора сообщения и реагирует только на тех игроков (руководящий состав), чьи никнеймы добавлены в ваш Вайтлист.
    • Это полностью оградит вас от спама, если ключевое слово напишет обычный сотрудник фракции.
  • Мульти-фильтры:
    • Поддержка добавления множества поисковых слов и ников одновременно.
    • Управление списками в виде удобных Mimgui-тегов: интуитивное визуальное оформление и удаление любого фильтра в один клик.


💬 2. Оповещения и Telegram

  • Собственный Telegram Бот:
    • При обнаружении строя скрипт отправляет моментальное, красиво оформленное уведомление напрямую в вашего личного бота. (Подсказка: создать своего бота в ТГ можно через @BotFather)
    • Сообщение выводится с точным указанием никнейма и полным текстом из чата.
  • Асинхронная отправка:
    • Уникальная фишка: Связь с серверами Telegram работает в отдельном независимом потоке.
    • Полное отсутствие фризов или лагов игры в момент отправки уведомления сообщений (благодаря архитектуре effil + ssl.https).


⚙️ 3. Технические особенности

  • Интерактивный Биндер:
    • Поддержка любых сочетаний клавиш с Alt / Ctrl / Shift.
    • Возможность назначить бинд для быстрого открытия/закрытия интерфейса.
  • Умное сохранение настроек:
    • Все активные слова-фильтры, вайтлист, бинды, токены Telegram и кастомная команда сохраняются в конфигурацию stroy_notifier.ini и автоматически подгружаются после перезахода.
    • Память позиции: Окно скрипта запоминает свои размеры и координаты на экране.
  • Интерфейс:
    • Минималистичный дизайн в темных тонах в стиле MacOS.
    • Использование API mimgui (отсутствие лагов и конфликтов с разрешениями экрана).
    • Замена «мыльных» игровых шрифтов на системный Arial.


🕹️ Управление (по умолчанию)

  • Команда: /stroy (можно изменить на любую другую прямо в настройках скрипта).
  • Бинд: Назначается вручную внутри меню во вкладке "Информация и Бинды".


📞 Связь / Поддержка

  • Автор: Prophet
  • TG Канал: @devprophet
  • Telegram: @vioientknight
  • Discord: @prophetbynature
p1.png
p2.png
p3.png
 

Вложения

  • stroy_notifier.lua
    25 KB · Просмотры: 14
Последнее редактирование:
  • Нравится
  • Влюблен
Реакции: kzexe72, Gholdeh и TheSait

kikimoradgaf

Новичок
Автор темы
12
7
Мужик, а можешь реализовать идейку? Когда упоминают в чате типо @666, @Nick_Name чтобы тоже приходило
Хочешь чтобы упоминание в чате приходило тебе в тг бота? Не думаю что это полезно будет для скрипта который оповещает о построении, но вот как для отдельного скрипта — вполне, подумаю над этим.