FunExchange - донат биржа с FunTime

Платно Плагин FunExchange - донат биржа с FunTime 1.2

Нет прав для приобретения ("1 900.00" ₽)
Поддерживаемые версии
  1. 1.16
  2. 1.17
Ядра и Прокси
  1. Bukkit
  2. Paper
Минимальная версия Java
16
Плагин создает биржу систему с своим курсом

Грубо говоря, ваши игроки могут покупать Донат Услуги, за Монетки
На примере 2 игроков это выглядит так


Первый игрок хочет купить себе донат кейс, но не может этого сделать по каким-то причинам, тогда он выставляет лот на биржу через команду /dm, выбирает категорию Кейсы -> Кейс с донатом
после в чат он вводит цену в монетах на свое предложение командой /b <сумма>
подтверждает лот, и его предложение находится на бирже

Второй игрок, например, хочет собрать себе крутой пвп инвентарь но для этого ему нужны монеты, зарабатывать он не хочет, поэтому покупает Биржа баланс (уникальная валюта плагина)
теперь он может выкупить лот первого игрока, тем самым получив монеты которые ставил первый игрок, в свою очередь первый игрок получает донат услугу которую он покупал, в начем случае Донат кейс
А теперь техническая часть


Плагин хорошо оптимизирован, и не упадет на 100 онлайна
В плагине есть система сортировки которая делает удобства игрокам (Самые выгодные, самые дорогие, самые дешевые и т.д)
Конфиги гибкие и уже изначально готовы под стиль FunTime
Не имеет дюпов, а также серьезных багов
Вы будете получать поддержку от меня, если что-то сломается или найдете баг

YAML:
database:
  host: localhost
  port: 3306
  username: user
  password: password
  db: funexchange

YAML:
settings:
  updateCooldown:
    enable: true
    cooldown: 40 # LONG
  someLore:
    - "§6 ➥ Нажмите§f, чтобы купить"
    - "§c§m                         "
    - " §e● §fДилер: §e{seller}"
    - " §6$ §fМонет: §a${vaultPrice}"
    - " §c& §fКурс: §e${ratio} §fза §x§F§F§0§0§6§61⚡"
    - " §4⟲ §fИстекает: §c{timeToRemove}"
    - "§c§m                         "
    - " §x§f§f§0§0§6§6⚕ §fЦена: §x§F§F§0§0§6§6{exchangePrice}⚡"
    - " §x§C§A§F§F§1§7⚡ §fБиржа баланс: §x§C§A§F§F§1§7{exchangeVault}"
    - "§c§m                         "
  unRuleOfferLore:
    - "§6 ➥ Нажмите§f, чтобы купить"
    - "§c§m                         "
    - " §e● §fДилер: §e{seller}"
    - " §4● §fЦель: §6{target}"
    - " §6$ §fМонет: §a${vaultPrice}"
    - " §c& §fКурс: §e${ratio} §fза §x§F§F§0§0§6§61⚡"
    - " §4⟲ §fИстекает: §c{timeToRemove}"
    - "§c§m                         "
    - " §x§f§f§0§0§6§6⚕ §fЦена: §x§F§F§0§0§6§6{exchangePrice}⚡"
    - " §x§C§A§F§F§1§7⚡ §fБиржа баланс: §x§C§A§F§F§1§7{exchangeVault}"
    - "§c§m                         "
    
exist-item:
  itemStack:
    name: "&7Пустая страница"
    material: DEAD_BUSH
  slot: 22
    
pages:
  next:
    exist:
      material: SPECTRAL_ARROW
      name: '&6[»]&e Следующая страница'
    not-exist:
      material: TIPPED_ARROW
      color:
        r: 128
        g: 128
        b: 128
      name: '&6[»]&e Следующая страница'
  previous:
    exist:
      material: SPECTRAL_ARROW
      name: '&6[«]&e Предыдущая страница'
    not-exist:
      material: TIPPED_ARROW
      color:
        r: 128
        g: 128
        b: 128
      name: '&6[«]&e Предыдущая страница'
      
removeLot:
  inventory-items:
    A:
      name: "&aПодтвердить"
      material: LIME_STAINED_GLASS_PANE
      lore: []
      action:
        - '[LOT] REMOVE'
    X:
      name: ""
      material: GRAY_STAINED_GLASS_PANE
      action: []
    D:
      name: "&cОтмена"
      material: RED_STAINED_GLASS_PANE
      action:
        - '[GUI] AUCTION'
  menu-title: "&4Убрать лот"
  inventory:
    - A A A X X X D D D
    - A A A X O X D D D
    - A A A X X X D D D
      
sureLot:
  inventory-items:
    A:
      name: "&aПодтвердить"
      material: LIME_STAINED_GLASS_PANE
      lore: []
      action:
        - '[LOT] BUY'
    X:
      name: ""
      material: GRAY_STAINED_GLASS_PANE
      action: []
    D:
      name: "&cОтмена"
      material: RED_STAINED_GLASS_PANE
      action:
        - '[GUI] AUCTION'
  menu-title: "&4Подтвердите покупку"
  inventory:
    - A A A X X X D D D
    - A A A X O X D D D
    - A A A X X X D D D

inventory-items:
  A:
    material: AIR
    action: []
  M:
    name: "&6[❖]&e Мои предложения"
    material: ENDER_CHEST
    lore:
      - "&6 ➥ Нажмите&f, чтобы перейти"
      - "&e⚠&f Кол-во предложений: &e{myOffersCount}"
    action:
      - '[GUI] MY_OFFERS'
  B:
    material: AIR
    action:
      - '[BACK]'
  N:
    material: AIR
    action:
      - '[NEXT]'
  U:
    name: "&6[❖]&e Обновить"
    material: NETHER_STAR
    lore:
      - "&6[ЛКМ] &f- Обновить"
      - "&6[ПКМ] &f- Сортировка"
      - "{ratioState}❱❱❱ &fВыгодное по соотношению"
      - "{maxMoneyState}❱❱❱ &fСамые дорогие (по монетам)"
      - "{minMoneyState}❱❱❱ &fСамые дешёвые (по монетам)"
      - "{maxExchangeState}❱❱❱ &fСамые дорогие (по биржам)"
      - "{minExchangeState}❱❱❱ &fСамые дешёвые (по биржам)"
    action:
      - '[AUCTION] UPDATE_OR_SWAP'
  C:
    name: "&6[❖]&e Категория"
    material: CHEST
    lore:
      - "{allState}❱❱❱ &fВсе"
      - "{donatState}❱❱❱ &fПривилегии"
      - "{tokenState}❱❱❱ &fТокены"
      - "{caseState}❱❱❱ &fКейсы"
      - "{unRuleState}❱❱❱ &fРазбан/Размут"
      - "{passState}❱❱❱ &fПропуск"
      - "&6 ➥ Нажмите&f, чтобы сменить"
    action:
      - '[CATEGORY]'
menu-title: "&#CC0000❖ ДонМаркет:&#FF0000 [{page}/{maxPage}]"
inventory:
  - O O O O O O O O O
  - O O O O O O O O O
  - O O O O O O O O O
  - O O O O O O O O O
  - O O O O O O O O O
  - A M A B U N A C A

YAML:
settings:
  state:
    deactivate:
      - "&#FF6600 ➥ Недоступно&#FFFFE6! Минимальная цена"
      - "&#FFFFE6на этот товар: &#FFFF00${minPrice}"
    active:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы создать &#FFFF00Заказ"
    priceInfo:
      - ""
      - "&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${minPrice}"
  donate-items:
    1:
      itemStack:
        material: PLAYER_HEAD
        skill-meta: "e3RleHR1cmVzOntTS0lOOnt1cmw6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjQxMTdiNjAxOGZlZjBkNTE1NjcyMTczZTNiMjZlNjYwZDY1MWU1ODc2YmE2ZDAzZTUzNDIyNzBjNDliZWM4MCJ9fX0="
        name: "&#FF0000❖&#FF6600 Кейс с Рунами"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадают"
          - "&#8C8C8Cпочти все виды"
          - "&#8C8C8Cрун и сфер"
      slot: 23
      offer: sphereCase
    2:
      itemStack:
        material: NETHERITE_SWORD
        name: "&#FF0000❖&#FF6600 Кейс с Оружием"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадают"
          - "&#8C8C8Cоружия с ТОП чарами"
          - "&#8C8C8Cна любой вкус"
        glow: true
      slot: 32
      offer: weaponCase
    3:
      itemStack:
        material: NETHERITE_CHESTPLATE
        name: "&#FF0000❖&#FF6600 Кейс с Броней"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадает"
          - "&#8C8C8Cброня с ТОП чарами"
          - "&#8C8C8Cна любой вкус"
        glow: true
      slot: 31
      offer: armorCase
    4:
      itemStack:
        material: GOLD_INGOT
        name: "&#FF0000❖&#FF6600 Кейс с Монетами"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадают"
          - "&#8C8C8Cмонеты игрового баланса"
      slot: 14
      offer: moneyCase
    5:
      itemStack:
        material: NETHERITE_INGOT
        name: "&#FF0000❖&#FF6600 Кейс с Ресурсами"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадают"
          - "&#8C8C8Cвсе основные ресурсы"
      slot: 13
      offer: resourcesCase
    6:
      itemStack:
        material: TOTEM_OF_UNDYING
        name: "&#FF0000❖&#FF6600 Кейс с Привилегиями"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадают"
          - "&#8C8C8Cдонат привилегии"
          - "&#8C8C8Cна различный срок"
      slot: 22
      offer: donateCase
    7:
      itemStack:
        material: CHORUS_FRUIT
        name: "&#FF0000❖&#FF6600 Кейс со Всем"
        lore:
          - ""
          - "&#8C8C8CКейс для тех, кто не"
          - "&#8C8C8Cможет определиться"
          - "&#8C8C8Cи им нужно всё"
      slot: 12
      offer: allCase
    8:
      itemStack:
        material: NETHERITE_PICKAXE
        name: "&#FF0000❖&#FF6600 Кейс с Инструментами"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадают"
          - "&#8C8C8Cинструменты с ТОП чарами"
          - "&#8C8C8Cна любой вкус"
        glow: true
      slot: 30
      offer: toolCase
    9:
      itemStack:
        material: EMERALD
        name: "&#FF0000❖&#FF6600 Кейс с Токенами"
        lore:
          - ""
          - "&#8C8C8CВ этом Кейсе выпадает"
          - "&#8C8C8Cтолько донат валюта"
      slot: 21
      offer: tokenCase
inventory-items:
  X:
    name: "&#FF0000F&#FF1700u&#FF2D00n&#FF4400T&#FF5B00i&#FF5B00m&#FF4400e&#FF2D00.&#FF1700s&#FF0000u"
    material: RED_STAINED_GLASS_PANE
    lore: []
    action: []
  F:
    name: "&#FF6600F&#FF4F00u&#FF3900n&#FF2200T&#FF0B00i&#FF0B00m&#FF2200e&#FF3900.&#FF4F00s&#FF6600u"
    material: ORANGE_STAINED_GLASS_PANE
    lore: []
    action: []
  B:
    name: "&#FF0000[⟲]&#FF6600 Вернуться.."
    material: TIPPED_ARROW
    color:
      r: 255
      g: 102
      b: 0
    lore: []
    action:
      - '[GUI] SELECT_OFFER'
menu-title: "&#CC0000&l❖&#FF6600&l ДонМаркет:&#FF0000&l Кейсы"
inventory:
  - X X F F B F F X X
  - X F F O O O F F X
  - X F O O O O O F X
  - X F F O O O F F X
  - X X F F F F F X X

YAML:
donate:
  settings:
    state:
      avaible:
        - '{color30d}❯❯❯  &f30 дней &8(Мин. сумма: &c${price30d}'
        - '{color90d}❯❯❯  &f90 дней &8(Мин. сумма: &c${price90d}'
        - '{color}❯❯❯  &fнавсегда &8(Мин. сумма: &c${price}'
        - ''
        - '&#FFFF00[ПКМ]&#FFFFE6 Сменить длительность'
        - '&#FFFF00[ЛКМ]&#FFFFE6 Создать заказ'
        - ''
        - '&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${nowPrice}'
      noAvaible:
        - '&#FFFF00⚠ &fВы уже имеете привилегию!'
    priority: # приоритет всех донатов от самого влиятельного до самого нищего
      - gercog
      - knyaz
      - princ
      - titan
      - elite
      - glava
      - squid
      - aspid
      - hero
      - strazh
      - baron
    donate-items:
      1:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&bБарон&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 84
           g: 236
           b: 212
          damage: 99
        slot: 11
        rank: baron # LUCKPERMS RANK
        values: # KEY;OFFER
          - 30d;baron-30
          - 90d;baron-90
          - def;baron
      2:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&#CDFF00Страж&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 205
           g: 255
           b: 0
          damage: 70
        slot: 12
        rank: strazh
        values:
          - 30d;strazh-30
          - 90d;strazh-90
          - def;strazh
      3:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&#00FF66Герой&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 0
           g: 255
           b: 102
          damage: 62
        slot: 13
        rank: hero
        values:
          - 30d;hero-30
          - 90d;hero-90
          - def;hero
      4:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&#00CDFFАспид&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 0
           g: 205
           b: 255
          damage: 54
        slot: 14
        rank: aspid
        values:
          - 30d;aspid-30
          - 90d;aspid-90
          - def;aspid
      5:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&#00FFF7Сквид&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 0
           g: 255
           b: 247
          damage: 46
        slot: 15
        rank: squid
        values:
          - 30d;squid-30
          - 90d;squid-90
          - def;squid
      6:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&#FF7800Глава&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 255
           g: 120
           b: 0
          damage: 38
        slot: 20
        rank: glava
        values:
          - 30d;glava-30
          - 90d;glava-90
          - def;glava
      7:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&#CD00FFЭлита&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 205
           g: 0
           b: 255
          damage: 30
        slot: 21
        rank: elite
        values:
          - 30d;elite-30
          - 90d;elite-90
          - def;elite
      8:
        itemStack:
          material: LEATHER_CHESTPLATE
          name: "&f[&#FF4600Титан&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          armor-color:
           r: 255
           g: 70
           b: 0
          damage: 25
        slot: 22
        rank: titan
        values:
          - 30d;titan-30
          - 90d;titan-90
          - def;titan
      9:
        itemStack:
          material: GOLDEN_CHESTPLATE
          name: "&f[&#FF2300Принц&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          damage: 25
        slot: 23
        rank: princ
        values:
          - 30d;princ-30
          - 90d;princ-90
          - def;princ
      10:
        itemStack:
          material: DIAMOND_CHESTPLATE
          name: "&f[&#FF0000Князь&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          damage: 75
        slot: 24
        rank: knyaz
        values:
          - 30d;knyaz-30
          - 90d;knyaz-90
          - def;knyaz
      11:
        itemStack:
          material: NETHERITE_CHESTPLATE
          name: "&f[&#CB0000Герцог&f] &f{player}"
          lore: [] # по умолчанию здеся будет статус
          damage: 10
          glow: true
        slot: 31
        rank: gercog
        values:
          - 30d;gercog-30
          - 90d;gercog-90
          - def;gercog
  inventory-items:
    X:
      name: "&#FF0000F&#FF1700u&#FF2D00n&#FF4400T&#FF5B00i&#FF5B00m&#FF4400e&#FF2D00.&#FF1700s&#FF0000u"
      material: RED_STAINED_GLASS_PANE
      lore: []
      action: []
    F:
      name: "&#FF6600F&#FF4F00u&#FF3900n&#FF2200T&#FF0B00i&#FF0B00m&#FF2200e&#FF3900.&#FF4F00s&#FF6600u"
      material: ORANGE_STAINED_GLASS_PANE
      lore: []
      action: []
    B:
      name: "&#FF0000[⟲]&#FF6600 Вернуться.."
      material: TIPPED_ARROW
      color:
        r: 255
        g: 102
        b: 0
      lore: []
      action:
        - '[GUI] SELECT_OFFER'
  menu-title: "&#CC0000&l❖&#FF6600&l ДонМаркет:&#FF0000&l Привилегии"
  inventory:
    - X X F F B F F X X
    - X F O O O O O F X
    - X F O O O O O F X
    - X F O O O O O F X
    - X X F F F F F X X

YAML:
upRank: "&x&f&f&0&0&0&0[✘] Ошибка! &fВы уже имеете &x&f&b&f&8&0&0Привилегию&f!"
vault: "&x&f&f&0&0&0&0[✘] Ошибка! &fВаш баланс ниже &x&f&b&f&8&0&0Минимальной цены&f!"
lowPrice: "&#FF0000[✘] Ошибка!&#FFFFE6 Вы указали слишком &#FFFF00Маленькую сумму&#FFFFE6!"
noBet: "&#FF0000[✘] Ошибка!&#FFFFE6 Сумму ввести нельзя. &#FFFF00Повторите попытку&#FFFFE6!"
b:
  - ''
  - ''
  - '&#FF6600[●]&#FFFFE6 Услуга: {offer}&#FFFFE6 Минимальная сумма: &#FFFF00${price}'
  - '&#FFFFE6Теперь Вам нужно ввести &#FF6600Сумму&#FFFFE6 предложения.'
  - '&#FFFFE6Воспользуйтесь командой:&#FFFF00 /b <Сумма>'
bUnRule:
  - ''
  - ''
  - '&x&f&f&6&3&0&0[●] &fУслуга: {offer} &fМинимальная сума: &x&f&f&f&c&0&0${price}'
  - '&fТеперь Вам нужно ввести &x&f&f&6&3&0&0Сумму &fпредложения, а также &x&f&f&6&3&0&0Никнейм &fаккаунта.'
  - '&fВоспользуйтесь командой: &x&f&f&f&c&0&0/b <Сумма> <Никнейм>'
create: '&aУспешно создан новый лот.'
noBalance: '&cНе достаточно баланса биржи'
success: '&6Успешно куплено! &a+&7{price} &aмонет.'
bought: '&cЛот уже куплен кем-то другим.'
noBaned: 'не забанен'
noMuted: 'не замучен'
upOffer: '&#FB0069[★] &fИгрок &x&f&f&6&3&0&0{player} &fкупил Вам {offer}'

YAML:
inventory-items:
  X:
    name: "&#FF0000F&#FF1700u&#FF2D00n&#FF4400T&#FF5B00i&#FF5B00m&#FF4400e&#FF2D00.&#FF1700s&#FF0000u"
    material: RED_STAINED_GLASS_PANE
    lore: []
    action: []
  F:
    name: "&#FF6600F&#FF4F00u&#FF3900n&#FF2200T&#FF0B00i&#FF0B00m&#FF2200e&#FF3900.&#FF4F00s&#FF6600u"
    material: ORANGE_STAINED_GLASS_PANE
    lore: []
    action: []
  S:
    name: "&#FF6600[⚡]&#FFFF00 Заказы игроков"
    material: GOLD_INGOT
    lore:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы перейти"
      - ""
      - "&#FFFF00Продажа игровых ценностей"
      - "&#FFFFE6  Покупай игрокам донат"
      - "&#FFFFE6  услуги в обмен на их монеты"
      - "&#FFFFE6  и моментально разбогатей!"
    action:
      - '[GUI] AUCTION'
  B:
    name: "&#FF6600[$]&#FFFF00 Создать заказ"
    material: TOTEM_OF_UNDYING
    lore:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы перейти"
      - ""
      - "&#FFFF00Покупка игровых ценностей"
      - "&#FFFFE6  Накопи монеты и сделай заказ"
      - "&#FFFFE6  в этом меню на интересующий"
      - "&#FFFFE6  товар в обмен на монеты"
    action:
      - '[GUI] SELECT_OFFER'
menu-title: "&#CC0000&l❖&#FF6600&l ДонМаркет"
inventory:
  - X X F F F F F X X
  - X F F O O O F F X
  - X F O S O B O F X
  - X F F O O O F F X
  - X X F F F F F X X

YAML:
inventory-items:
  B:
    material: AIR
    action:
      - '[BACK]'
  N:
    material: AIR
    action:
      - '[NEXT]'
  A:
    material: AIR
  D:
    name: "&#ff0000[⟲]&#ff6600 Вернуться.."
    material: SPECTRAL_ARROW
    action:
      - '[GUI] AUCTION'
menu-title: "&#CC0000&l❖ &l ДонМаркет:&#FF0000&l Биржа"
inventory:
  - O O O O O O O O O
  - O O O O O O O O O
  - O O O O O O O O O
  - O O O O O O O O O
  - D A A B A A N A A
 
someLore:
    - "§6 ➥ Нажмите§f, чтобы купить"
    - "§c§m                         "
    - " §e● §fДилер: §e{seller}"
    - " §6$ §fМонет: §a${vaultPrice}"
    - " §c& §fКурс: §e${ratio} §fза §x§F§F§0§0§6§61⚡"
    - " §4⟲ §fИстекает: §c{timeToRemove}"
    - "§c§m                         "
    - " §x§f§f§0§0§6§6⚕ §fЦена: §x§F§F§0§0§6§6{exchangePrice}⚡"
    - " §x§C§A§F§F§1§7⚡ §fБиржа баланс: §x§C§A§F§F§1§7{exchangeVault}"
    - "§c§m                         "

pages:
  next:
    exist:
      material: SPECTRAL_ARROW
      name: '&6[»]&e Следующая страница'
    not-exist:
      material: TIPPED_ARROW
      color:
        r: 128
        g: 128
        b: 128
      name: '&6[»]&e Следующая страница'
  previous:
    exist:
      material: SPECTRAL_ARROW
      name: '&6[«]&e Предыдущая страница'
    not-exist:
      material: TIPPED_ARROW
      color:
        r: 128
        g: 128
        b: 128
      name: '&6[«]&e Предыдущая страница'

exist-item:
  itemStack:
    name: "&7Пустая страница"
    material: DEAD_BUSH
  slot: 22

YAML:
settings:
  timeToBet: 20

offers:
  DONATE: # Название категории, их 4 - DONATE, TOKEN, CASE, OTHER
    min-price: 180000 # мин. стоимость в категории
    offers:
      baron30D:
        id: "Барон 30"
        name: "baron-30"
        minPrice: 180000
        vaultPrice: 15
        action:
          - '[CONSOLE] lp user {player} parent addtemp baron 30d'
        itemStack:
          name: "&c❖&6 Барон [30 Дней]"
          material: LEATHER_CHESTPLATE
          armor-color:
            r: 255
            g: 0
            b: 0
      baron90D:
        id: "Барон 90"
        name: "baron-90"
        minPrice: 324000
        vaultPrice: 27
        action:
          - '[CONSOLE] lp user {player} parent addtemp baron 90d'
        itemStack:
          name: "&c❖&6 Барон [90 Дней]"
          material: LEATHER_CHESTPLATE
          armor-color:
            r: 255
            g: 0
            b: 0
      baron:
        id: "Барон"
        name: "baron"
        minPrice: 468000
        vaultPrice: 39
        action:
          - '[CONSOLE] lp user {player} parent set baron'
        itemStack:
          name: "&c❖&6 Барон [Навсегда]"
          material: LEATHER_CHESTPLATE
          armor-color:
            r: 255
            g: 0
            b: 0
  TOKEN:
    min-price: 225000
    offers:
      token-1:
        id: "Токены 1500"
        name: "token-1"
        minPrice: 225000
        vaultPrice: 15
        action:
          - '[CONSOLE] p give {player} 1500'
        itemStack:
          name: "&c❖&6 Токены x1500"
          material: EMERALD
  CASE:
    min-price: 247500
    offers:
      allCase:
        id: "Кейс со Всем"
        name: "allCase"
        minPrice: 247500
        vaultPrice: 10
        action:
          - '[CONSOLE] fcase give all 1 {player}'
        itemStack:
          name: "&c❖&6 Кейс со Всем"
          material: PLAYER_HEAD
          skill-meta: "ewogICJ0aW1lc3RhbXAiIDogMTczMjIwMzE5MDI4MCwKICAicHJvZmlsZUlkIiA6ICJkZWE0ZWIxOWYwMTI0NWMzYWY0YjFmNzcyNGRiM2JjMyIsCiAgInByb2ZpbGVOYW1lIiA6ICJEeW1ldGgiLAogICJ0ZXh0dXJlcyIgOiB7CiAgICAiU0tJTiIgOiB7CiAgICAgICJ1cmwiIDogImh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2JhMGFkYjIzYzBlNTc2ZGQyM2UwNDcyNjQ1NDdkMTdiNTlkYzkzMGM3NTVlZmIxYzdhNzllMzFjZGYwNzM3YyIKICAgIH0KICB9Cn0="
  OTHER:
    min-price: 735000
    offers:
      unBan:
        id: "Разбан"
        name: "unBan"
        minPrice: 3735000
        vaultPrice: 249
        action:
          - '[CONSOLE] unban {player}'
        itemStack:
          name: "&c❖&6 Разбан"
          material: BARRIER
      unMute:
        id: "Размут"
        name: "unMute"
        minPrice: 735000
        vaultPrice: 49
        action:
          - '[CONSOLE] unmute {player}'
        itemStack:
          name: "&c❖&6 Размут"
          material: BARRIER

YAML:
settings:
  state:
    deactivate:
      - "&#FF6600 ➥ Недоступно&#FFFFE6! Минимальная цена"
      - "&#FFFFE6на этот товар: &#FFFF00${minPrice}"
    active:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы создать &#FFFF00Заказ"
    priceInfo:
      - ""
      - "&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${minPrice}"
  donate-items:
    1:
      itemStack:
        material: BARRIER
        name: "&#FF0000❖&#FF6600 Разбан"
        lore:
          - ""
          - "&#FFFFE6Снимите блокировку аккаунта"
          - "&#FFFFE6себе или другу, чтобы"
          - "&#FFFFE6вновь играть на сервере!"
          - ""
          - "&#FF0000⚠&#FF6600 Не разбанит, если"
          - "&#FF0000  &#FF6600 много нарушали!"
      slot: 23
      offer: unBan
 #   2:
 #     itemStack:
 #       material: NETHER_STAR
 #       name: "&#FF0000❖&#FF6600 Премиум доступ"
 #       lore:
 #         - ""
 #         - "&#FFFFE6при помощи данной услуги,"
 #         - "&#FFFFE6Вы сможете получить доступ"
 #         - "&#FFFFE6ко входу на &#FFFF00Премиальные"
 #         - "&#FFFF00Анархии&#FFFFE6 и получить ряд"
 #         - "&#FFFFE6возможностей и услуг!"
 #     slot: 22
 #     offer: premiumState
    3:
      itemStack:
        material: STRUCTURE_VOID
        name: "&#FF0000❖&#FF6600 Размут"
        lore:
          - ""
          - "&#FFFFE6Снимите блокировку на чат"
          - "&#FFFFE6себе или другу, чтобы"
          - "&#FFFFE6общаться с игроками вновь!"
          - ""
          - "&#FF0000⚠&#FF6600 Не размутит, если"
          - "&#FF0000  &#FF6600 много нарушали!"
      slot: 21
      offer: unMute
inventory-items:
  X:
    name: "&#FF0000F&#FF1700u&#FF2D00n&#FF4400T&#FF5B00i&#FF5B00m&#FF4400e&#FF2D00.&#FF1700s&#FF0000u"
    material: RED_STAINED_GLASS_PANE
    lore: []
    action: []
  F:
    name: "&#FF6600F&#FF4F00u&#FF3900n&#FF2200T&#FF0B00i&#FF0B00m&#FF2200e&#FF3900.&#FF4F00s&#FF6600u"
    material: ORANGE_STAINED_GLASS_PANE
    lore: []
    action: []
  B:
    name: "&#FF0000[⟲]&#FF6600 Вернуться.."
    material: TIPPED_ARROW
    color:
      r: 255
      g: 102
      b: 0
    lore: []
    action:
      - '[GUI] SELECT_OFFER'
menu-title: "&#CC0000&l❖&#FF6600&l ДонМаркет:&#FF0000&l Кейсы"
inventory:
  - X X F F B F F X X
  - X F F O O O F F X
  - X F O O O O O F X
  - X F F O O O F F X
  - X X F F F F F X X

YAML:
inventory-items:
  X:
    name: "&#FF0000F&#FF1700u&#FF2D00n&#FF4400T&#FF5B00i&#FF5B00m&#FF4400e&#FF2D00.&#FF1700s&#FF0000u"
    material: RED_STAINED_GLASS_PANE
    lore: []
    action: []
  F:
    name: "&#FF6600F&#FF4F00u&#FF3900n&#FF2200T&#FF0B00i&#FF0B00m&#FF2200e&#FF3900.&#FF4F00s&#FF6600u"
    material: ORANGE_STAINED_GLASS_PANE
    lore: []
    action: []
  R:
    name: "&#FF6600[$]&#FFFF00 Привилегии"
    material: TOTEM_OF_UNDYING
    lore:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы выбрать"
      - ""
      - "&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${priceRankFormated}"
    action:
      - '[GUI] SELECT_DONATE'
  C:
    name: "&#FF6600[$]&#FFFF00 Кейсы"
    material: ENDER_CHEST
    lore:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы выбрать"
      - ""
      - "&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${priceCaseFormated}"
    action:
      - '[GUI] SELECT_CASE'
  T:
    name: "&#FF6600[$]&#FFFF00 Токены"
    material: EMERALD
    lore:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы выбрать"
      - ""
      - "&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${priceTokenFormated}"
    action:
      - '[GUI] SELECT_TOKEN'
  D:
    name: "&#FF6600[$]&#FFFF00 Разное"
    material: NETHER_STAR
    lore:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы выбрать"
      - ""
      - "&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${priceOtherFormated}"
    action:
      - '[GUI] SELECT_OTHER'
  B:
    name: "&#FF0000[⟲]&#FF6600 Вернуться.."
    material: TIPPED_ARROW
    color:
      r: 255
      g: 102
      b: 0
    lore: []
    action:
      - '[GUI] MAIN'
menu-title: "&#CC0000&l❖&#FF6600&l ДонМаркет:&#FF0000&l Покупка"
inventory:
  - X X F F B F F X X
  - X F F O R O F F X
  - X F O C O T O F X
  - X F F O D O F F X
  - X X F F F F F X X


confirm:
  someLore:
    - "&#FF6600 ➥&#FFFFE6 Вы уверены, что хотите"
    - "&#FFFFE6 Создать лот за&#FFFF00 ${price} &#FFFFE6?"
    - ""
    - "&#009900$&#FFFFE6 Баланс:&#FF6600 {vault}"
  inventory-items:
    X:
      material: BLACK_STAINED_GLASS_PANE
      name: " "
      lore: []
      action: []
    A:
      material: LIME_STAINED_GLASS_PANE
      name: "&x&0&0&f&f&0&0[Подтвердить]"
      lore: []
      action:
        - "[CONFIRM]"
    D:
      material: RED_STAINED_GLASS_PANE
      name: "&x&F&B&0&0&0&0[Отклонить]"
      lore: []
      action:
        - "[SOUND] BLOCK_GLASS_BREAK 0.5 1.0"
        - "[GUI] SHOP"
  menu-title: "&2$ &8&lПодтверждение покупки"
  inventory:
    - X X A X X X D X X
    - X A A A X D D D X
    - A A A A O D D D D
    - X A A A X D D D X
    - X X A X X X D X X

YAML:
inventory-items:
  B:
    material: AIR
    action:
      - '[BACK]'
  N:
    material: AIR
    action:
      - '[NEXT]'
  A:
    material: AIR
  U:
    name: "&6[❖]&e Обновить"
    material: NETHER_STAR
    lore:
      - '&fЭта кнопка позволяет'
      - '&fобновить список товаров'
    action:
      - '[AUCTION] UPDATE'
menu-title: "&#CC0000&l❖ &#CC0000ДонМаркет: &#FB0000{target}"
inventory:
  - O O O O O O O O O
  - O O O O O O O O O
  - O O O O O O O O O
  - O O O O O O O O O
  - A B A A U A A N A

someLore:
  - "§6 ➥ Нажмите§f, чтобы купить"
  - "§c§m                         "
  - " §e● §fДилер: §e{seller}"
  - " §6$ §fМонет: §a${vaultPrice}"
  - " §c& §fКурс: §e${ratio} §fза §x§F§F§0§0§6§61⚡"
  - " §4⟲ §fИстекает: §c{timeToRemove}"
  - "§c§m                         "
  - " §x§f§f§0§0§6§6⚕ §fЦена: §x§F§F§0§0§6§6{exchangePrice}⚡"
  - " §x§C§A§F§F§1§7⚡ §fБиржа баланс: §x§C§A§F§F§1§7{exchangeVault}"
  - "§c§m                         "

pages:
  next:
    exist:
      material: SPECTRAL_ARROW
      name: '&6[»]&e Следующая страница'
    not-exist:
      material: AIR
  previous:
    exist:
      material: SPECTRAL_ARROW
      name: '&6[«]&e Предыдущая страница'
    not-exist:
      material: AIR

exist-item:
  itemStack:
    name: "&7Пустая страница"
    material: DEAD_BUSH
  slot: 22

YAML:
settings:
  state:
    deactivate:
      - "&#FF6600 ➥ Недоступно&#FFFFE6! Минимальная цена"
      - "&#FFFFE6на этот товар: &#FFFF00${minPrice}"
    active:
      - "&#FF6600 ➥ Нажмите&#FFFFE6, чтобы создать &#FFFF00Заказ"
    priceInfo:
      - ""
      - "&#FFFF00⚠&#FFFFE6 Минимальная цена:&#FFFF00 ${minPrice}"
  donate-items:
    1:
      itemStack:
        material: EMERALD
        name: "&#FF0000❖&#FF6600 Токены &#FFFF00x1500"
        lore: []
      slot: 13
      offer: token-1
    2:
      itemStack:
        material: EMERALD
        name: "&#FF0000❖&#FF6600 Токены &#FFFF00x5000"
        lore: []
        amount: 5
      slot: 21
      offer: token-2
    3:
      itemStack:
        material: EMERALD
        name: "&#FF0000❖&#FF6600 Токены &#FFFF00x15000"
        lore: []
        amount: 15
      slot: 22
      offer: token-3
    4:
      itemStack:
        material: EMERALD
        name: "&#FF0000❖&#FF6600 Токены &#FFFF00x45000"
        lore: []
        amount: 45
      slot: 23
      offer: token-4
    5:
      itemStack:
        material: EMERALD_BLOCK
        name: "&#FF0000❖&#FF6600 Токены &#FFFF00x100000"
        lore: []
        amount: 10
      slot: 31
      offer: token-5
inventory-items:
  X:
    name: "&#FF0000F&#FF1700u&#FF2D00n&#FF4400T&#FF5B00i&#FF5B00m&#FF4400e&#FF2D00.&#FF1700s&#FF0000u"
    material: RED_STAINED_GLASS_PANE
    lore: []
    action: []
  F:
    name: "&#FF6600F&#FF4F00u&#FF3900n&#FF2200T&#FF0B00i&#FF0B00m&#FF2200e&#FF3900.&#FF4F00s&#FF6600u"
    material: ORANGE_STAINED_GLASS_PANE
    lore: []
    action: []
  B:
    name: "&#FF0000[⟲]&#FF6600 Вернуться.."
    material: TIPPED_ARROW
    color:
      r: 255
      g: 102
      b: 0
    lore: []
    action:
      - '[GUI] SELECT_OFFER'
menu-title: "&#CC0000&l❖&#FF6600&l ДонМаркет:&#FF0000&l Токены"
inventory:
  - X X F F B F F X X
  - X F F O O O F F X
  - X F O O O O O F X
  - X F F O O O F F X
  - X X F F F F F X X


1751049985673.png
1751049992056.png
1751050022269.png
1751050030079.png
1751050037060.png
1751050045660.png
1751050063658.png
1751050072905.png
1751050091802.png
Зависимости
LuckPerms, Vault, PlaceholderAPI, LiteBans
Команды и права
/dm - Основная команда
  • Люблю это (+2)
  • Мне нравится (+1)
Реакции: retpadAreT и tox_8729
Автор
LightHA
Просмотры
85
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Назад
Сверху Снизу