От проекта Agency Scripts от Agency Scripts
Agency Notify V2
Бесплатная, высококонфигурируемая система уведомлений для FiveM. Поддерживает ESX и QBCore с бесшовной интеграцией, плавной анимацией и полной кастомизацией. Легковесна и оптимизирована для производительности.
Что делает этот скрипт
Каждый фреймворк использует свой стиль уведомлений, и как только вы запускаете скрипты от трёх разных авторов, ваши игроки видят три разных окна в трёх разных углах. Agency Notify V2 заменяет их все одной системой, к которой может обращаться любой ресурс. Он самостоятельно определяет QBCore, ESX или standalone, содержит собственное меню настроек для игроков и бесплатен.
Установка
- Шаг 1:
Поместите папку agency-notify в каталог ресурсов и добавьте ensure agency-notify в ваш server.cfg.
- Шаг 2:
Если вы хотите, чтобы настройки каждого игрока сохранялись после переподключения, оставьте Config.UseDatabase включённым. Для этого нужен oxmysql; без него установите опцию в false, и все начнут с настроек по умолчанию.
- Шаг 3:
Установите Config.Locale на язык вашего сервера. В комплекте четырнадцать языков, и игроки могут менять свой язык в меню.
- Шаг 4:
Отправляйте уведомления из любого скрипта с помощью exports['agency-notify']:Notify. Существующие вызовы вашего фреймворка продолжают работать, так что вы можете переходить на новый ресурс по одному.
Часто задаваемые вопросы
Нужно ли менять мои другие скрипты?
Нет. Скрипт регистрируется на стандартные события уведомлений фреймворков, поэтому ресурсы, которые уведомляют через ESX или QBCore, автоматически получают новый дизайн без единого изменения. Переключение вызова на экспорт даёт дополнительные опции, такие как приоритет и длительность.
Какова нагрузка на производительность?
Никакой, когда система простаивает. UI запускается только при появлении уведомления, а ресурс показывает 0.00 ms в resmon в остальное время. Защита от спама группирует повторяющиеся сообщения вместо их наложения, что обычно и вызывает нагрузку в других системах.
Для чего нужно меню настроек?
Игроки открывают его командой из Config.MenuCommand, по умолчанию anotify, и настраивают позицию, размер и звук для себя. Их выбор сохраняется по идентификатору, если база данных включена, и сохраняется после переподключения.
Это действительно бесплатно и в чём подвох?
Это бесплатно с поддержкой Discord и без ограничения по времени. В углу есть небольшой знак Agency. Agency Essentials , платная версия, которая убирает знак и позволяет ребрендировать скрипт под себя, вместе с тремя другими скриптами в одном ресурсе.
Другие скрипты Agency
Agency Progressbar V2
Бесплатная прогресс-бар FiveM с полной системой расходников, иммерсивными действиями и несколькими темами. Создана для ESX и QBCore.
Agency Reports V2
Бесплатная система отчетов и тикетов FiveM с живым чатом админов, инструментами админа и Discord webhook. Standalone, работает на любом сервере.
Agency HUD
Премиальный FiveM HUD с редактором drag and drop внутри игры, несколькими дизайнами HUD для транспортных средств и настройками для каждого элемента.