Плагин UltimateVotes | Голосования на сервере Minecraft
Описание:
UltimateVotes - плагин для сервера майнкрафт, с помощью которого можно устраивать разные голосования на сервере.
Требования:
База данных MySql.
WorldEdit мин. Версии V5.3.0
NuVotifier, поддержка Votifier устарела, начиная с версии 2.0.0.
NuVotifier и YAMLer (сервер bungeecord)
RedisBungee (необязательно)
На сервере установлены последние версии Bungeecord и Spigot.
Функции:
Поддержка UUID.
База данных MySql отслеживает голоса (ежемесячно и глобально).
Система вознаграждений. (Игроки награждаются только один раз за голос, НЕ один раз за сервер за голос, если используется тарельчатый шнур. Это НЕ будет изменено.)
Команды по времени.
Награды в процентах / счастливые награды.
Основные этапы голосования. Например, наберите 10 голосов, чтобы получить вознаграждение.
Возможность проверять голоса игроков в игре.
Список 10 лучших избирателей в игре.
Предотвращение голосового спама (BungeeCord).
Авто перезагружает лучших избирателей через заданный интервал из базы данных.
Авто напомнит игрокам проголосовать каждый день, если они этого не сделали.
Стена указателей, показывающая 10 лучших избирателей.
Поддержка автономного голосования.
Награды за мировое голосование.
Запросить команду для игроков, чтобы получить свои награды за голосование (необязательно).
Поддержка BungeeCord. (Необязательный)
Поддержка RedisBungeeCord. (Рассылка сообщений на все подключенные экземпляры банджи-корда, когда игрок голосует)
Награждайте игроков, когда они онлайн.
Настраиваемые сообщения.
Список наград, посмотрите в игре, какие награды даются за голосование (вручную, а не автоматически).
API разработчика:
Хотите интегрировать этот плагин в свой? Вы можете сделать это с помощью встроенного класса API разработчика.
JavaDoc доступен здесь: https://teozfrank.net/ultimatevotesapi/
Команды и разрешения игрока:
/vote - Вызывает это меню команд голосования.
/vote claim - получение награды.
/vote top - просмотреть лучших проголосовавших в этом месяце.
/vote alltime за все время - просмотр лучших голосующих за все время.
/vote mtop - Просмотрите количество ваших голосов за этот месяц.
/vote malltime - Просмотрите количество ваших голосов за все время.
/vote sites - просмотр сайтов голосования.
/vote about - Подробнее об этом плагине.
Разрешения:
ultimatevotes.player. * - разрешает использование всех следующих узлов разрешений.
ultimatevotes.player.info - позволяет игроку читать информацию о команде голосования .
ultimatevotes.player.claim -позволяет игроку требовать награды.
ultimatevotes.player.top - позволяет игроку просматривать лучших избирателей за месяц .
ultimatevotes.player.alltime - позволяет игроку просматривать лучших избирателей за все время.
ultimatevotes.player.mytop - позволяет игроку просматривать своих ежемесячных избирателей .
ultimatevotes.player.myalltime - позволяет игроку просматривать свои голоса за все время .
ultimatevotes.player.sites - позволяет игроку просматривать сайты для голосования .
Команды и разрешения администратора:
/uv - вызывает меню команд.
/uv reload - перезагружает config.yml и rewards.yml.
/uv addtestvote <игрок> - имитировать голосование игрока, это не награждает игрока (добавляет голос в базу данных на обоих столах).
/uv rewardplayer <игрок> - попытаться вознаградить игрока, если у него есть невостребованные голоса.
/uv setwallsigns - установить стену знаков, используя выделенную область worddit.
/uv restart - перезапустить плагин.
/uv resetmonthly - сбросить ежемесячные голоса. Это НЕВОЗМОЖНО отменить!
/uv checkmonthly <имя игрока> - проверять ежемесячный подсчет голосов игроков.
/uv checkalltime <имя игрока> - Проверить количество голосов игроков за все время.
Разрешения:
ultimatevotes.admin. * - разрешает использование всех следующих узлов разрешений.
ultimatevotes.admin.use - позволяет игроку использовать все команды администратора.
ultimatevotes.admin.updatenotification - уведомляет игрока об обновлениях плагина.
Команды и разрешения Bungeecord:
/uvb - вызывает меню команд
/uvb addtestvote <игрок> - добавить, чтобы добавить тестовое голосование за игрока
/uvb reward <игрок> - Попытка вознаградить онлайн-игрока с помощью банджи-шнура.
(ни должны иметь невостребованные голоса)
/uvb convert <playername> - получить UUID игрока
/uvb addtestvote <имя игрока> - добавить тестовое голосование за игрока
/uvb broadcast <сообщение> - рассылает сообщение всем подключенным серверам bungeecord
Разрешения:
ultimatevotesbungee.admin - передавайте только проверенным игрокам!