LiteBuyer - Универсальный скупщик для вашего проекта!

Платно Плагин LiteBuyer - Универсальный скупщик для вашего проекта! 1.0

Нет прав для приобретения ("499.00" ₽)
В плагин был добавлен раздел "Бустеры", которые умножают % стоимости товаров определённых разделов скупки. Конфиг:

Код:
# Бустеры скупщика по категориям.
#
# Выдача бустера (только админам, право buyer.admin.booster):
#   /buyer booster buy <игрок> <категория>
# Каждая выдача повышает уровень бустера игрока на 1. Баланс не проверяется и ничего не списывается.
# В меню (AbstractMenus) проще всего от консоли: [console] buyer booster buy %player_name% mine
#
# Цена продажи предметов категории = цена * (1 + уровень * percent-per-level / 100) * общий коэффициент.
#
# Для каждой категории (id из config.yml -> category's):
#   percent-per-level - на сколько % растёт цена продажи за каждый уровень
#   costs             - стоимость каждого следующего улучшения (просто числа).
#                       Первое число - 1 уровень, второе - 2 уровень и т.д.
#                       Количество чисел = максимальный уровень.
#                       Эти числа выводятся в плейсхолдеры стоимости и суммируются в "потрачено".
categories:
  mine:
    percent-per-level: 2
    costs: [100, 200, 300, 400, 500, 600, 700, 800, 900, 1000]
  mobs:
    percent-per-level: 2
    costs: [100, 200, 300, 400, 500, 600, 700, 800, 900, 1000]
  wood:
    percent-per-level: 2
    costs: [100, 200, 300, 400, 500, 600, 700, 800, 900, 1000]
  potion:
    percent-per-level: 2
    costs: [100, 200, 300, 400, 500, 600, 700, 800, 900, 1000]
  wheat:
    percent-per-level: 2
    costs: [100, 200, 300, 400, 500, 600, 700, 800, 900, 1000]

# Плейсхолдеры (PlaceholderAPI): %litebuyer_booster_<категория>_<параметр>%
#   cost, cost_<N>, next_bonus, next_percent, percent, percent_<N>, multiplier,
#   level, max_level, is_max, spent;  общий: %litebuyer_booster_spent_total%

messages:
  # Сообщение игроку, которому выдали бустер ({cost} - стоимость этого уровня)
  bought: '&a▶ Бустер категории &f{category}&a улучшен до уровня &f{level} &7(+{percent}% к цене продажи)'
  # Сообщение админу, выдавшему бустер
  given: '&aИгроку {player} выдан бустер {category}: уровень {level}.'
  max-level: '&cБустер уже на максимальном уровне.'
  unknown-category: '&cТакой категории нет.'
  # Что выводят плейсхолдеры cost/next_percent/next_bonus на максимальном уровне
  max-text: 'MAX'
В плагин добавлена возможность подключения баз данных для хранения userdata и значений в placeholders
В плагин добавлен следующий ряд функций:
2 состояния кнопки сдачи:
пусто: красная кнопка, “Вы пока ничего не продаете”
можно сдать: зелёная кнопка с наградой {inv_prize} и {inv_points}
Временный лор у предметов в слотах сдачи:
появляется, когда предмет лежит в меню сдачи
показывает цену, текущую цену с множителем и очки
пропадает при заборе предмета обратно
исходный лор предмета сохраняется и восстанавливается

1784568286775.png


1784568302199.png
1784568308017.png
В плагине была незначительно переработана оптимизация, теперь он потребляет на 20% меньше серверных ресурсов. Это было сделано с помощью переписывания логики начисления монет и поинтов игроку
В плагине добавлены следующие функции:

Работа с Custom Model Data
Click commands в меню history и limited
Звуки при взаимодействии с предметами в меню
В главное меню скупщика (home) теперь можно быстро класть предметы с помощью Shift + лкм
В плагин добавлены плейсхолдеры выведения топов по Поинтам и Заработанным монетам с помощью скупщика
Назад
Сверху Снизу