- Поддерживаемые версии
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- Ядра и Прокси
- Spigot
Небольшое лирическое вступление
Иногда бывает такое, что игрок покупает какой-нибудь товар на сайте, но при входе на сервер он его не получает, ведь, как оказалось, он должен был в это время находиться на сервере. Не очень удобно, особенно для проектов с поддержкой Bedrock, где не все игроки могут одновременно и играть, и оплачивать товар. А как насчёт каких-нибудь эффектов при выдаче товара?
Этот плагин создан чтобы решить эту проблему!
Описание
Этот плагин добавляет корзину, куда добавляются товары после покупки игроков на вашем сайте, после чего игрок может забрать их одной командой! Если игрок вдруг забудет (что мало вероятно, но также возможно), он увидит уведомление при входе на сервер
Особенности
- Поддержка нескольких языков (уже есть русский и английский)
- Поддержка разных видов товаров с настройкой команд для выдачи:
- привилегия (например, LuckPerms)
- деньги (например, Vault)
- токены (например, PlayerPoints)
- своих команд
- Оповещение игрока о наличии не забранных покупок в корзине при входе на сервер
- Сообщение в Discord через вебхук при покупке (1.1+)
- Полная настройка всех сообщений и команд для выдачи
- Открытый исходный код
Скриншоты
Выдача одной командой
Оповещение игрока о наличии покупок при входе
Возможность забрать все покупки одной командой
Простой, но детальный конфиг плагина
Оповещение в Discord через вебхук при покупке
Команды
Оповещение игрока о наличии покупок при входе
Возможность забрать все покупки одной командой
Простой, но детальный конфиг плагина
Оповещение в Discord через вебхук при покупке
Команды
/betterdonate - основная команда плагина
Право: betterdonate.admin
Использование:
- /betterdonate help - показать список команд
- /betterdonate reload - перезагрузить плагин
- /betterdonate give <игрок> <тип товара> <аргумент>- выдать товар игроку
- Пример использования: /betterdonate give Player123 donate vip
/cart - команда для игроков
Право: betterdonate.cart
Использование:
- /cart help - показать список команд
- /cart get - получить купленные товары
Плейсхолдеры (1.0.1+)
%betterdonate_purchases_count% - возвращает количество покупок игрока
Примеры использования
Можно выдать следующие товары:
- привилегию (например, LuckPerms)
- Пример использования: /betterdonate give Player123 donate vip
- деньги (например, Vault)
- Пример использования: /betterdonate give Player123 money 1000
- токены(например, PlayerPoints)
- Пример использования: /betterdonate give Player123 tokens 1
- любые свои команды
- Пример использования: /betterdonate give Player123 give Player123 minecraft:diamond 64
Немного от себя
Я не профессиональный кодер, поэтому в плагине могут быть баги, поэтому не стесняйтесь писать о них в обсуждение. (а ещё это мой первый плагин)
А, ну и ещё вы можете дать мне деняк вот тут
- Исходный код
- https://github.com/MrDrag0nXYT/BetterDonate
- Команды и права
- /betterdonate - основная команда плагина
Право: betterdonate.admin
Использование:
- /betterdonate help - показать список команд
- /betterdonate reload - перезагрузить плагин
- /betterdonate give <игрок> <тип товара> <аргумент>- выдать товар игроку
- Пример использования: /betterdonate give Player123 donate vip
/cart - команда для игроков
Право: betterdonate.cart
Использование:
- /cart help - показать список команд
- /cart get - получить купленные товары