![[SimplePetsAddon] Treasury Addon](https://cdn.metamods.net/images/mods/spets-treasury/logo.png)
[SimplePetsAddon] Treasury Addon
Активный0.0
Установок
Последнее обновление
Версии
[SimplePetsAddon] Treasury Addon
Введение
Это дополнительные возможности для плагина SimplePets, предоставляющие возможность владельцам и администраторам серверов устанавливать цены на питомцев для покупки за внутриигровую валюту. Вам больше не понадобятся сторонние плагины для реализации экономических транзакций с питомцами.
Необходимые компоненты
Для корректной работы аддона требуются:
- SimplePets (ОБЯЗАТЕЛЬНО)
- Treasury (ОБЯЗАТЕЛЬНО) Минимальная версия v1.1.0 (или v1.1.0-937ec97-RELEASE на Spigot)
Установка
Установить аддон можно несколькими способами:
Установка через команду (самый простой способ)
Просто введите команду /pet addon install Treasury
, и система автоматически установит и активирует аддон.
Установка через графический интерфейс
Выполните команду /pet addon
, в открывшемся меню выберите пункт "Install Addons" в нижней строке, найдите элемент "Treasury" и кликните по нему для установки.
Примечание: Если процесс установки зависнет с надписью "Installing...", проверьте консоль сервера на наличие ошибок. Если ошибок нет, попробуйте другой метод установки.
Ручная установка
Откройте папку плагина SimplePets, создайте папку "Addons" (если её нет), скачайте файл аддона и поместите его в эту папку, затем перезапустите сервер для загрузки аддона.
Настройка по умолчанию
# При отключении этой опции цена будет показываться всегда, но игроки с правами обхода не будут платить
# Стандартное значение: true
Hide-Price-If-Bypassed: true
# Должны ли игроки платить каждый раз при вызове питомца?
# Стандартное значение: false
Pay-Per-Use-Enabled: false
Price:
# Текст, показываемый для бесплатных питомцев вместо цены
# Стандартное значение: 'Free'
Free: Free
# Текст для игроков с правами обхода вместо цены
# Стандартное значение: 'BYPASSED'
Bypassed: BYPASSED
# Переводы для логических значений (истина/ложь)
Boolean:
'true': '\fc98true'
'false': '&#fa7d7dfalse'
Messages:
prefix: '&eSimplePets &6>>'
PurchaseSuccessful:
# Сообщение при успешной покупке
# Подстановки:
# - {prefix} (использует настроенный префикс)
# - {type} (тип питомца)
# - {price} (цена питомца)
One-Time-Purchase: '{prefix} &7Вы успешно приобрели {type} питомца.'
# Сообщение при успешной оплате при включённом режиме "оплата за использование"
# Подстановки:
# - {prefix} (использует настроенный префикс)
# - {type} (тип питомца)
# - {price} (цена питомца)
Pay-Per-Use: '{prefix} &7Вы успешно оплатили {type} питомца.'
# Сообщение при недостатке денег
# Подстановки:
# - {prefix} (использует настроенный префикс)
# - {type} (тип питомца)
# - {price} (цена питомца)
InsufficientFunds: '{prefix} &cУ вас недостаточно денег для покупки этого питомца, нужно {price}'
Lore-Lines:
# Эти строки описания используются только при выключенном "Pay-Per-Use"
# Подстановки:
# - {price} (цена питомца)
# - {purchased} (истина/ложь - куплен ли питомец)
One-Time-Purchase:
- '&#ffbf5eЦена: cffac{price}'
- '&#ffbf5eКуплено: {purchased}'
# Эти строки добавляются к предметам питомцев в меню
# Подстановки:
# - {price} (цена питомца)
# - {purchased} (истина/ложь - куплен ли питомец)
Pay-Per-Use:
- '&#ffbf5eЦена: cffac{price}'
# Настройка прав доступа для обхода оплаты
bypass_permissions:
# Основное право, обходит все индивидуальные права ниже
parent: pet.treasury.bypass
type:
# Право обхода оплаты для armor_stand питомца
armor_stand: pet.treasury.bypass.armor_stand
# Право обхода оплаты для axolotl питомца
axolotl: pet.treasury.bypass.axolotl
# Право обхода оплаты для bat питомца
bat: pet.treasury.bypass.bat
# Право обхода оплаты для bee питомца
bee: pet.treasury.bypass.bee
# ... права остаются без изменений ...
# Цены для разных типов питомцев
type:
# Цена armor_stand питомца
armor_stand: 2000
# Цена axolotl питомца
axolotl: 2000
# Цена bat питомца
bat: 2000
# ... цены остаются без изменений ...