Lua Arizona Chat Catcher v1.0

kikimoradgaf

Новичок
Автор темы
11
6
Версия SA-MP
  1. Любая
  2. Другая
🎣 Chat Catcher v1.0 by Prophet

Chat Catcher
— это незаменимый инструмент для барыг и активных игроков Arizona RP. Скрипт превращает игру в умную систему мониторинга, позволяя автоматически отслеживать любые ключевые слова в чате и не пропускать важные сообщения или выгодные сделки, даже находясь в АФК.


🖨️ 1. Основной функционал (Мониторинг)
  • Отслеживание чата в реальном времени:
    • Реакция на заданные слова или фразы в абсолютно любом чате (VIP-чат, объявления, рабочий чат, локальный).
    • Скрипт работает в фоновом режиме, сканируя весь поток текста.
  • Ретроспективный поиск:
    • Встроенный невидимый кольцевой буфер на 35 000 сообщений (хранит историю чата за последние ~8-10 часов онлайна).
    • Как только вы добавляете новое слово-фильтр, скрипт моментально находит все упоминания этого слова, которые были в чате до этого.
  • Мульти-фильтры:
    • Поддержка добавления множества ключевых слов одновременно.
    • Управление списком в виде удобных тегов: удаление любого ненужного фильтра в один клик.


💬 2. Оповещения и Журнал
  • Кастомные звуковые уведомления:
    • Воспроизведение приятного, мягкого звука уведомления (chime) при срабатывании триггера.
    • Уникальная фишка: Звук вшит прямо в код скрипта Lua. Для работы не нужны внешние аудио-файлы или библиотеки вроде audiostream. Всё работает через системный API абсолютно автономно.
  • Умные логи (История найденного):
    • Вкладка "Логи" отображает до 250 последних найденных сообщений.
    • Сообщения выводятся с точным временем (xx:xx:xx), а само ключевое слово подсвечивается жёлтым цветом прямо в тексте сообщения.


⚙️ 3. Технические особенности
  • Интерактивный Биндер:
    • Поддержка любых сочетаний клавиш с Alt / Ctrl / Shift.
    • Возможность назначить бинд для быстрого открытия/закрытия интерфейса.
  • Сохранение настроек:
    • Все активные слова-фильтры, бинды и кастомная команда сохраняются в файл chat_catcher.ini и автоматически подгружаются после перезахода.
  • Интерфейс:
    • Минималистичный дизайн в темных тонах в стиле MacOS.
    • Использование API mimgui (плавные анимации, отсутствие лагов и конфликтов с разрешениями экрана).


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


📞 Связь / Поддержка
  • Автор: Prophet
  • TG Канал: @devprophet
  • Telegram: @vioientknight
  • Discord: @prophetbynature
s1.png
s2.png
s3.png
 

Вложения

  • chat_catcher.lua
    56.3 KB · Просмотры: 6
Последнее редактирование: