- Supports version
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Official page
- https://www.spigotmc.org/resources/108055/
- Translation
- https://black-minecraft.com/resources/3399/
- Documentation
- https://revivalo.gitbook.io/ultimaterewards/
Описание плагина UltimateRewards:
Плагин Ultimaterewards позволяет создать целую систему вознаграждений на вашем сервере, вы можете использовать следующие определенныетипы вознаграждений, чтобы стимулировать пользователей к более активному взаимодействию с сервером и поощрять их за активность и лояльность.
Эти типы вознаграждений могут быть настроены в соответствии с вашими потребностями и могут включать в себя такие элементы
например, очки опыта, виртуальную валюту, внутриигровые предметы и даже эксклюзивные привилегии.
Возможности безграничны, и с помощью этого плагина вы сможете создать такую систему вознаграждений
которая поможет вашему серверу выделиться, а пользователям - заинтересоваться и вернуться.
Особенности плагина UltimateRewards:
- - Высоконастраиваемый плагин
- - Неограниченное количество пользовательских вознаграждений
- - Множество типов вознаграждений
- - Пользовательские интерактивные графические интерфейсы
- - Поддержка SQLite + MySQL
- - Хорошо оптимизирован
- - Отсутствие зависимостей
- - Нет метрик / шпионских инструментов
- - Поддержка HEX-цветов
- - Активная разработка и поддержка
- - Поддержка PlaceholderAPI + регистрация собственных placeholders
- - Поддержка пользовательских моделей (Oraxen & ItemsAdder)
STREAK_REWARD
- Этот тип вознаграждения позволяет создавать вознаграждения в виде полос собственной длины,устанавливать отдельные действия для каждой из подполос.
Вы можете установить, должна ли полоса обнуляться или нет.
TIME_REWARD
- Вознаграждения с временным интервалом служат в качестве вознаграждений с временным интервалом, например, ежедневных, еженедельных, ежемесячных или даже ежеквартальных вознаграждений.Короче говоря, вы можете настраивать время ожидания по своему усмотрению.
ONE_TIME_REWARD
- Тип, в котором вы можете создать вознаграждение для подходящего случая, например, приветственный бонус для новых игроков,праздничные вознаграждения и другие возможности. С помощью этой опции вы можете проявить свой собственный творческий потенциал!
PLAY_TIME_REWARD
- Эти награды требуют определенного количества времени, проведенного на серверечтобы получить награду.
VOTE_REWARD
- Устанавливает вознаграждение за определенное количество голосов, что позволяет создать последовательностьпостепенно возрастающих вознаграждений за голосование.
Созданные вознаграждения можно вставлять в пользовательские графические интерфейсы, которые могут быть связаны между собой и создавать главные меню и подменю с различными действиями по щелчку мыши.
В вознаграждениях можно также использовать собственные случайные заполнители, где задаются произвольные интервалы чисел, которые затем плагин заменяет случайным числом из этого интервала.
Таким образом, вы можете реализовать рандомизацию выдачи денег, предметов, ключей и т.д. игрокам.
Управляйте и создавайте новые награды во время работы сервера!
Плагин обладает широкими возможностями по настройке, каждая награда может иметь различные атрибуты и время ожидания.
Доступные действия при получении награды (действия, выполняемые после получения награды игроком)
[console] - выполнение команды из консоли
[player] - выполнение команды от имени игрока
[message] - отправляет указанный текст только игроку
[title] - отправляет игроку текст в заголовке
[subtitle] - отправляет игроку текст в виде подзаголовка
[actionbar] - отправка игроку текста панели действий
[sound] - воспроизведение указанного звука для игрока
Команды и права плагина UltimateRewards:
Перечислены все допустимые в настоящее время синтаксисы команд и их разрешения.Разрешение на доступ для всех команд:
ultimaterewards.admin # Доступ ко всем командамЧтобы перезагрузить все .yml-файлы плагина, выполните следующую команду:
/reward reload # Перезагрузка конфигурации плагина - ultimaterewards.reload
Команды меню
Плагин предлагает возможность создания основного графического интерфейса (название которого будет главным, может быть задано в config.yml) и отдельных подменю, которые могут быть или не быть взаимосвязанными./rewards # Открывает основное меню
Разрешение
ultimaterewards.use
Можно также напрямую указать, какое именно меню GUI следует открыть.
/reward open [menuName] # Открывает указанное меню для исполнителя
/reward open [menuName] [player] # Открывает указанное меню для указанного игрока
Разрешения
ultimaterewards.open # Открывать меню только для исполнителяultimaterewards.open.others # Чтобы можно было указать, для какого игрока
Команды вознаграждения
Одной из основных команд вознаграждения является команда получения определенного вознаграждения. Команда может содержать аргумент, указывающий, для какого игрока должна быть получена награда./reward claim [rewardName] # взять награду награду себе
/reward claim [rewardName] [player] # Дать указанную награду для указанного игрока
Разрешения
ultimaterewards.notification # Получать уведомления о невостребованных наградахultimaterewards.claim # Позволяет выдавать награду себе
ultimaterewards.claim.others # Чтобы можно было указать, для какого игрока.
Для сброса времени охлаждения награды используется следующая команда.
/reward reset [player] [rewardName] # Сброс указанной награды для указанного игрока.
Разрешения
ultimaterewards.resetКоманды переадресации
Вы также можете использовать псевдоним /refДля создания реферала:
/referral create # Создает реферала, который является именем игрокаПосле создания реферала игроки могут использовать следующую команду для активации своего реферала. Код реферала всегда является именем создавшего его игрока. Это добавляет 1 использование игроку, владеющему рефералом, и вознаграждает игрока, активировавшего реферала (вознаграждение может быть задано в config.ym)
/referral apply [nameOfThePlayer] # Применяет указанное имя реферала для исполнителя
Разрешения
ultimaterewards.referral.createultimaterewards.referral.apply
Плэйсхолдеры плагина UltimateRewards:
В плагине зарегистрированы плейсхолдеры, которые можно использовать в любом месте PlaceholderAPI.%ultimaterewards_cooldown_{reward}%
— отображает текущее состояние вознаграждения%ultimaterewards_available%
— показывает количество доступных для получения вознаграждений%ultimaterewards_current_streak_{reward}%
— показывает текущую полосу%ultimaterewards_referrals%
— показывает общее количество активаций рефералов%ultimaterewards_playtime_local%
— показывает время, проведенное на текущем сервере%ultimaterewards_playtime_local%
— показывает общее время, проведенное в сети (требуется MySQL)%ultimaterewards_total_votes%
— показывает общее количество активаций рефераловУстановка плагина UltimateRewards:
Требования
- Java 8
- Версия сервера 1.8 +
Установка:
- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Готово.