БЕСПЛАТНАЯ СИСТЕМА УВЕДОМЛЕНИЙ FIVEM

От проекта Agency Scripts от Agency Scripts

Agency Notify V2

Бесплатная, высококонфигурируемая система уведомлений для FiveM. Поддерживает ESX и QBCore с бесшовной интеграцией, плавной анимацией и полной кастомизацией. Легковесна и оптимизирована для производительности.

Высокая настраиваемость
Бесшовная интеграция
Плавные анимации
Совместимо с ESX & QBCore
Бесплатная поддержка Discord
БЕСПЛАТНО

Что делает этот скрипт

Каждый фреймворк использует свой стиль уведомлений, и как только вы запускаете скрипты от трёх разных авторов, ваши игроки видят три разных окна в трёх разных углах. Agency Notify V2 заменяет их все одной системой, к которой может обращаться любой ресурс. Он самостоятельно определяет QBCore, ESX или standalone, содержит собственное меню настроек для игроков и бесплатен.

Установка

  1. Шаг 1:

    Поместите папку agency-notify в каталог ресурсов и добавьте ensure agency-notify в ваш server.cfg.

  2. Шаг 2:

    Если вы хотите, чтобы настройки каждого игрока сохранялись после переподключения, оставьте Config.UseDatabase включённым. Для этого нужен oxmysql; без него установите опцию в false, и все начнут с настроек по умолчанию.

  3. Шаг 3:

    Установите Config.Locale на язык вашего сервера. В комплекте четырнадцать языков, и игроки могут менять свой язык в меню.

  4. Шаг 4:

    Отправляйте уведомления из любого скрипта с помощью exports['agency-notify']:Notify. Существующие вызовы вашего фреймворка продолжают работать, так что вы можете переходить на новый ресурс по одному.

Часто задаваемые вопросы

Нужно ли менять мои другие скрипты?

Нет. Скрипт регистрируется на стандартные события уведомлений фреймворков, поэтому ресурсы, которые уведомляют через ESX или QBCore, автоматически получают новый дизайн без единого изменения. Переключение вызова на экспорт даёт дополнительные опции, такие как приоритет и длительность.

Какова нагрузка на производительность?

Никакой, когда система простаивает. UI запускается только при появлении уведомления, а ресурс показывает 0.00 ms в resmon в остальное время. Защита от спама группирует повторяющиеся сообщения вместо их наложения, что обычно и вызывает нагрузку в других системах.

Для чего нужно меню настроек?

Игроки открывают его командой из Config.MenuCommand, по умолчанию anotify, и настраивают позицию, размер и звук для себя. Их выбор сохраняется по идентификатору, если база данных включена, и сохраняется после переподключения.

Это действительно бесплатно и в чём подвох?

Это бесплатно с поддержкой Discord и без ограничения по времени. В углу есть небольшой знак Agency. Agency Essentials , платная версия, которая убирает знак и позволяет ребрендировать скрипт под себя, вместе с тремя другими скриптами в одном ресурсе.