Lua Arizona Помощник для работников СМИ (авто-ловля объявлений) v2.6. Еще лучше!

e11evated

Участник
Автор темы
90
32
Версия SA-MP
  1. 0.3.7-R3
Помощник для работников СМИ / Редакции объявлений


📋 Описание
Скрипт предназначен для игроков, работающих в СМИ (редакция объявлений) на серверах ARIZONA. Автоматизирует рутинные действия при обработке объявлений, экономя ваше время.


⚡ Возможности
  • Авто-ловля объявлений - скрипт отслеживает входящие объявления и уведомляет вас
  • Ловля по команде /newsredak - перехват объявлений через команду для максимальной скорости
  • Внутриигровой биндер хоткеев - назначение клавиш на активацию скрипта, автоловлю и команду /newsredak прямо из интерфейса
  • Финансовый трекер - автоматический подсчёт заработка за сессию, день и всё время (включая доплаты за ранг) с выводом средней стоимости объявления
  • Авто-открытие меню - автоматически нажимает Alt при получении нового объявления
  • Автоматический выбор - находит и выбирает объявление от нужного отправителя (приоритет на тех, у кого есть готовый шаблон)
  • Плиточный менеджер шаблонов - сохраняет исправления и позволяет редактировать их прямо в списке настроек
  • Авто-одобрение - мгновенно одобряет объявления по точно совпавшим шаблонам
  • Обработка ошибок публикации - при ошибке VIP-таймера автоматически повторяет отправку, сохраняя введённый текст
  • Звуковые уведомления - оповещает о новых объявлениях звуком
  • Статистика и аналитика - ведёт подробный учёт эффективности работы с круговыми прогресс-барами цели дня
  • Refined Glassmorphism UI - полупрозрачные окна с размытием фона, кастомными тумблерами (Toggle Switch) и кнопкой закрытия в шапке


🖼️ Скриншоты
8-202606072311.jpg

8-202606072314.jpg

8-202606072316.jpg

image.png
202606072323.jpg


⚠️ ОБЯЗАТЕЛЬНЫЕ ЗАВИСИМОСТИ (без них скрипт НЕ запустится!)
БиблиотекаСкачатьПримечание
🔴 MoonLoader 0.26+blast.hkОснова. Без него ничего не работает
🔴 SAMPFUNCS 5.4.1+blast.hkИли RakLua - нужен хотя бы один из двух
🔴 mimguiblast.hkИнтерфейс скрипта. Без неё - краш!
🔴 SAMP Addon (lib.samp.events)-Идёт в комплекте с SAMPFUNCS, отдельно качать не нужно

📦 Опциональные (без них скрипт работает, но с ограничениями)
БиблиотекаСкачатьЧто будет без неё
🟡 MoonMonetblast.hkНе будет динамических цветовых тем - стандартная зелёная палитра
🟡 mimgui_blurblast.hkНе будет эффекта размытия фона за окнами
🟡 tabler_iconsblast.hkНе будет иконок в интерфейсе (только текст)
🟡 ADDONSblast.hkНе будет круговых прогресс-баров во вкладке статистики
🟡 RakLuablast.hkМожно использовать вместо SAMPFUNCS для стабильной обработки RPC пакетов
❗ Если скрипт не запускается - проверьте moonloader.log на ошибки!
Там будет написано какая именно библиотека отсутствует, например:
[ERROR] Критическая ошибка: mimgui недоступен. Установите mimgui.



📥 Установка
  1. Установите все обязательные библиотеки из таблицы выше (🔴)
  2. Скачайте файл из вложения
  3. Поместите файл скрипта в папку moonloader/
  4. (Опционально) Скачайте звук уведомления: https://disk.yandex.ru/d/MpI5pf-W_Z7pPA → поместите в папку moonloader/resource/SMI Helper/


⌨️ Использование
Команда / ХоткейОписание
/smiОткрыть/закрыть меню настроек
/newsredakЛовля объявления вручную (открывает список очереди)
Настраиваемые хоткеиВ меню настроек можно назначить свои клавиши на активацию, автоловлю и /newsredak
ESCЗакрыть любое открытое окно скрипта (в режиме бинда клавиш окно не закрывается)


⚙️ Настройки
  • Скрипт активен - включает/выключает перехват диалогов редакции (поддерживает бинд клавиши)
  • Быстрая команда /newsredak - позволяет вызывать список очереди объявлений по хоткею
  • Звук уведомлений - воспроизводит звук при новом объявлении + кнопка «Тест» и плавная регулировка громкости через Material Slider
  • Авто-одобрение - автоматически отправляет объявления, если найден точный шаблон
  • Авто-ловля по команде - при получении уведомления от сервера скрипт сам пропишет /newsredak (поддерживает бинд клавиши)
  • Дневная цель - лимит объявлений для расчёта кругового прогресс-бара эффективности
  • Размытие фона - детальная настройка радиуса размытия окон и списков (требует mimgui_blur)



💡 Как работают шаблоны
  1. При отправке отредактированного объявления скрипт кэширует оригинал сообщения и ваш конечный вариант.
  2. При получении аналогичного текста скрипт автоматически подставит заготовку в поле ввода редактора.
  3. Если включено «Авто-одобрение» и шаблон совпал на 100% - объявление улетит на публикацию мгновенно, минуя диалоговые окна.
  4. Вся база шаблонов полностью редактируется (изменение текста оригинала, редактирование исправления, удаление строк) во вкладке «Шаблоны».



📊 Статистика
Скрипт мониторит логи зачётов редакции от сервера:
  • Считает количество одобренных/отклонённых объявлений за сессию и всё время.
  • Фиксирует чистый заработок в долларах за текущую сессию, текущий день и глобально за всё время.
  • Отображает среднюю стоимость редактирования одного объявления.
  • Автоматически сбрасывает счётчики доходности за день при наступлении новых суток по времени устройства.



⚠️ Важно
  • Скрипт работает только с диалогами редакции (ID: 25900, 556, 557)
  • При ошибке кулдауна VIP-объявления скрипт автоматически отправляет повторный запрос на лог очереди, сохраняя написанный вами текст.
  • Шаблоны хранятся в формате JSON: moonloader/resource/SMI Helper/approved_ads.json
  • Конфиг хранится в формате INI: moonloader/config/smi_helper.ini


v2.6 - текущая версия
🚀 Основные изменения и UI/UX:
  • Добавлен кастомный интерактивный оверлей настройки хоткеев прямо из ImGui меню (активация, автоловля, вызов /newsredak).
  • Внедрена система трекинга заработка - скрипт парсит чат на серверные строки выплат за объявления и доплат за ранг, логируя доход за день/сессию/все время.
  • Добавлен автоматический сброс дневной статистики при смене даты.
  • Интерфейс переведён на кастомные анимированные тумблеры (Toggle Switch) вместо дефолтных чекбоксов.
  • Полностью переписана вкладка «Шаблоны» - теперь это удобная плиточная структура (child-боксы) с возможностью быстрого инлайн-редактирования строк.
  • Добавлена новая вкладка «Информация» с системными данными и интеграцией безопасного открытия внешних ссылок через WinAPI ShellExecuteA (без фризов луа-потоков).
  • Добавлена кнопка закрытия (крестик) в кастомный Header окон с подсветкой при наведении.
  • База данных переведена на формат JSON ( approved_ads.json ), решены проблемы кодировок спецсимволов.
  • Проведена тотальная оптимизация отрисовки таблиц списков - сборка строк теперь выполняется один раз при открытии диалога, что разгрузило OnFrame луп и убрало просадки FPS.
  • Добавлена жесткая валидация и защита ffi-буферов ввода от переполнения (Buffer Overflow) до 4095 байт.



v2.5
🚀 Основные изменения:
  • Добавлен приоритет объявлений с готовыми шаблонами при автоматической ловле и обработке очереди
  • Добавлен автоповтор отправки после ошибки VIP-таймера / кулдауна с ожиданием без ручного вмешательства
  • Очередь объявлений теперь продолжается автоматически после обработки, без повторного ввода /newsredak
  • Добавлена клавиатурная навигация в списке объявлений: стрелки вверх/вниз и выбор по Enter
  • В редакторе объявлений Enter теперь отправляет текст без лишних переносов строки
  • Добавлены быстрые кнопки редактирования в стиле МТГ для типовых вставок в объявление
  • Обновлено окно редактора: увеличен размер, упрощены поля ввода и улучшено удобство ручной обработки



v2.4
🚀 Новый дизайн:
  • Полностью обновлён интерфейс - стеклянный стиль (Glassmorphism)
  • Окна стали полупрозрачными - видно игру за интерфейсом
  • Кнопки, карточки и бэджи с мягкой подсветкой и свечением
  • Интерфейс стал просторнее и удобнее - крупнее кнопки, больше отступов
🔧 Исправления:
  • Исправлен краш при спецсимволах в нике отправителя
  • Слайдер громкости теперь корректно переключается по клику
  • Убраны микрофризы при отсутствии звукового файла уведомления
  • Шаблоны больше не сохраняются при каждом нажатии клавиши - добавлена кнопка «Сохранить»
  • ESC в редакторе теперь просто закрывает окно, а не отправляет текст
  • Ускорена загрузка скрипта



v2.3
  • Изменены теги скрипта
  • Убрана ловля по пикапу - теперь ловля работает только по команде /newsredak
  • Добавлена обработка ошибки VIP-таймера с автоповтором публикации
  • Улучшена скорость ловли объявлений



v2.2
  • Полностью обновлён интерфейс меню (современный дизайн)
  • Добавлена поддержка динамических тем (MoonMonet)
  • Добавлен эффект размытия заднего фона (Blur)
  • Внедрена библиотека RakLua для более стабильной обработки пакетов
  • Обновлена статистика и добавлены новые иконки
  • Добавлена ловля по команде /newsredak


Версия: 2.6.0 | Автор: e11evated
Если нашли баг или есть предложения - пишите в тему.
 

Вложения

  • SMI Helper v2.6.lua
    116.7 KB · Просмотры: 14
Последнее редактирование:

e11evated

Участник
Автор темы
90
32
Обновил скрипт, лог в теме, при нахождении бага прошу написать в TG или VK - @e11evated
 

Vladosik_Prostak

Новичок
3
1
сделай такую вещь, когда много обьяв чтоб он сканировал диалоговое окно и выбирал обьяву которую не отредачена, например когда потом обьяв, он видел обьяву и сам выбирал следующую

и можно сделать чтоб он не по пингу ловил, или только так?
 
Последнее редактирование:
  • Нравится
Реакции: e11evated

p3r4ik666

Участник
50
11
хороший хелпер , удачи в обновах

слушай братан , щас зашел поиграть и вижу такую картину
я редачу обьяву , а они присылаются так как их написал чел , тоесть я как будто не редачил а просто скопипастил
и почему то не работают шаблоны
вчера все было ок
 
Последнее редактирование:
  • Влюблен
Реакции: e11evated

e11evated

Участник
Автор темы
90
32
хороший хелпер , удачи в обновах

слушай братан , щас зашел поиграть и вижу такую картину
я редачу обьяву , а они присылаются так как их написал чел , тоесть я как будто не редачил а просто скопипастил
и почему то не работают шаблоны
вчера все было ок
отправь видео в тг или вк - @e11evated
 

fsrxvdd

Активный
325
85
1769880401251.png

1. вот этот тег OK показывается со смайликом
1769880443912.png

2. убери вот этот флуд при открытии окна объяв по newsredak
1769880516892.png

3. как редактировать объявы?
1769880540633.png

4. блюр выглядит вырвиглазно
 
  • Нравится
Реакции: e11evated

e11evated

Участник
Автор темы
90
32
щас доработаю, по поводу блюра хз че у тебя так, у меня нормально все
 

Cakal14

Известный
134
26
Если ещё взять помощника с Ariozona Helper, вообще замены не будет!