AstBounty | Плагин на заказы на убийства (контракты)

Плагин AstBounty | Плагин на заказы на убийства (контракты) 1.0.1

Создайте и подтвердите аккаунт для скачивания
1. Добавлена возможность ставить предметы в награду (/bounty <игрок> item):
+ Меню предпросмотра всех предметов
+ Сохранение предмета, если игрок не в сети, а ему нужно вернуть предмет
2. Команда для открытия меню теперь /bounty menu
3. Защита от потери предметов при рестарте
4. Новые параметры в config.yml и menu.yml

YAML:
settings:
  # Текст, который выводится вместо суммы, если награда — это предмет
  item-reward-text: "&b[Предмет]"
 
  bounty-take-cost:
    # Добавочная стоимость, если в заказе есть предметы (чтобы стоимость не была 0$)
    item-only-cost: 500.0

  buyout:
    # Добавочная стоимость, если в заказе есть предметы
    item-only-cost: 5000.0

messages:
  must-hold-item: "&cДля заказа предметом нужно взять его в руку!"
  help:
    - ""
    - " <b><gradient:#FAEDCB:#C9E4DE>Награды за убийства</gradient></b>"
    - ""
    - " &f/bounty menu &7- Открыть меню заказов"
    - " &f/bounty <игрок> <сумма> &7- Создать заказ (валюта)"
    - " &f/bounty <игрок> item &7- Создать заказ (предмет)"
    - ""
  bounty-money-placed: "<gradient:#A8FF78:#78FFD6>✔ Вы назначили награду за голову {target} в размере {money}{symbol}</gradient>"
  bounty-item-placed: "<gradient:#A8FF78:#78FFD6>✔ Вы назначили предмет за голову {target}</gradient>"
YAML:
percentage-menu переименован в create-on-money и добавлен create-on-item

# Меню создания заказа на монеты (/bounty <игрок> <сумма>)
create-on-money:
  title: "&8Настройка заказа"
  size: 27

  # Статус анонимности
  status-on: "&aВключена"
  status-off: "&cВыключена"

  anon-money-format: "{money} {symbol} &a+ {cost}" # Формат вывода Суммы если включена анонимность
  percent-format: "{percentage}% &8(&7Вам: &a{hunter_percentage}%&8)"

  items:
    info-book:
      slot: 22
      material: BOOK
      name: "&aИнформация о заказе"
      lore:
        - "&7Цель: &c{target}"
        - "&7Сумма: &e{money} {symbol}"
        - "&7Процент убийце: &a{percentage}%"
        - "&7Анонимность: {status}"
    confirm:
      slot: 24
      material: GREEN_STAINED_GLASS_PANE
      name: "&a✔ Подтвердить заказ"
    anonymous-toggle:
      slot: 20
      material: SKELETON_SKULL
      name: "&8Скрыть ник (Аноним)"
      lore:
        - "&7Сделать ваш заказ анонимным."
        - "&7Доп. стоимость: &e{cost} {symbol}"
        - "&7Статус: {status}"
    add-1:
      slot: 5
      material: LIME_CARPET
      name: "&a+1%"
    add-10:
      slot: 6
      material: LIME_WOOL
      name: "&a+10%"
    sub-1:
      slot: 3
      material: RED_CARPET
      name: "&c-1%"
    sub-10:
      slot: 2
      material: RED_WOOL
      name: "&c-10%"

# Меню создания заказа на предмет (/bounty <игрок> item)
create-on-item:
  title: "&8Настройка заказа"
  size: 27

  # Статус анонимности
  status-on: "&aВключена"
  status-off: "&cВыключена"

  items:
    info-book:
      slot: 13
      material: BOOK
      name: "&aИнформация о заказе"
      lore:
        - "&7Цель: &c{target}"
        - "&7Анонимность: {status}"
    confirm:
      slot: 15
      material: GREEN_STAINED_GLASS_PANE
      name: "&a✔ Подтвердить заказ"
    anonymous-toggle:
      slot: 11
      material: SKELETON_SKULL
      name: "&8Скрыть ник (Аноним)"
      lore:
        - "&7Сделать ваш заказ анонимным."
        - "&7Доп. стоимость: &e{cost} {symbol}"
        - "&7Статус: {status}"

main-menu:
  items:
    bounty-head:
      items-hint: "&b[Шифт-Клик] &7- Посмотреть предметы награды" # Подсказка, если в заказе есть предметы
      assigner-money-format: "&8- &7{name}: &e{money} {symbol} &8(&a{killer_percent}%&8)" # Формат для списка заказчиков (монеты)
      assigner-item-format: "&8- &7{name}: &b[Предмет]" # Формат для списка заказчиков (предмет)
      buyout-format: "&cКликните ПКМ, чтобы выкупить себя за {money} {symbol}!" # Подсказка игроку на которого этот заказ

# Меню просмотра предметов наград (Открывается на Шифт-Клик)
items-menu:
  title: "&8Предметы: {target}"
  size: 54
  item-lore:
    - "&8&m                        "
    - "&7От: &e{assigner}"
  back-button:
    slot: 49
    material: BARRIER
    name: "&cНазад к заказам"
Исправление конфликтов с Kyori (Совместимость с библиотекой AstLib)
Теперь плагин требует библиотеку AstLib. Вес плагина уменьшен во много раз
Назад
Сверху Снизу