Давненько не выходило обновлений для моего плагина, но я постараюсь исправиться и поэтому выкатываю для вас классную обнову, она включает в себя:
▪ Система магазинов
▪ Система бустеров
▪ Доработанная система префиксов
▪ Полная кастомизация плагина
Давайте пройдёмся по каждому из пунктов подробнее
Магазин
Благодаря системе магазинов вы можете продавать предметы игрокам за их денюжки. (Работает только с экономиками vEssentials).
Сам магазин реализован через GUI меню
В нём располагаются предметы по категориям, которые вы можете настраивать в конфигурации, переход по ним реализован через команды: /shop [название категории]
При нажатии на необходимый предмет игрок сможет выбрать: продажу или покупку
Меню покупки выглядит так
При нажатии на красные панели, количество предмета будет уменьшаться на указанное количество (Настройка в конфигурации).
При нажатии на зелёные - увеличиваться (Настройка в конфигурации).
Так же при покупке у игрока есть возможность купить со скидкой, если у него имеется необходимое право (Смотри конфигурацию).
Меню продажи выглядит и работает так же.
Бустеры
Данная система поддерживает несколько видов множителей: игровой опыт игрока и монетки (Экономики vEssentials). С помощью них вы сможете давать возможность игроку быстрее заработать опыт или же деньги.
Все бустеры реализованы в GUI меню
Иконки бустеров настраиваются отдельно для каждого типа (Настройка в конфигурации)
Так же игрок сможет посмотреть все активированные бустеры в отдельно меню
Игрок может иметь только по одному активированному бустеру (типу) в одно и то же время. Количество бустеров у игрока настраивается с помощью прав (Смотри конфигурацию).
Все бустеры могут храниться как в базе данных MySQL так и в SQL.
Cистема префиксов
С помощью данной системы вы даёте игрокам возможность выделиться среды массы игроков проекта. Игрок сможет разблокировать префиксы как с помощью прав, так и с помощью монеток (Экономик vEssentials), а так же, вы можете сделать, чтобы для разблокировки требовались и права и монетки.
Так же, все префиксы относятся к определённой категории, которую игрок может выбрать. Изначально при вводе команды открывается меню, которое содержит все префиксы
Так же, после разблокировки префикса он будет отображаться в меню всех доступных игроку префиксов.
После разблокировки префикса у игрока появляется возможность установить его или же изменить префиксу цвет и установить его
Все цвета настраиваются в конфигурации и могут быть либо удалены, либо добавлены новые. Так же, можно настроить какие именно цвета можно будет установить для определённого префикса
Так же, с помощью команды /prefix set-custom (игрок) (префикс) можно установить игроку любой префикс.