Вопрос Deluxemenu | скупщик | кнопка продать всё

kick_banchik

Пользователь
Сообщения
21
Разрешается выкладывание кода, файлов конфигураций, логов и т.д. только под BB-код CODE
Плагин
deluxemenu
Ядро сервера
  1. Paper
Версия сервера
  1. 1.16.5
Ссылка
https://www.spigotmc.org/resources/deluxemenus.11734/
Пытался сделать скупщика с кнопками:
ЛКМ Продать - 1шт
ПКМ Продать - 64шт
СКМ Продать - всё
Кнопка продать всё не работает, пытался найти ответ, но не получилось. Помогите добрые люди



items:
'1':
material: coal
slot: 29
amount: 1
display_name: '&8» &8Уголь'
lore:
- ''
- '&8» &fЦена: &e10'
- ''
- '&8» &fПродать &ex64 &7- &6ЛКМ'
- '&8» &fПродать &eвсё &7- &6ПКМ'
- ''
left_click_requirement:
requirements:
item_check:
type: has item
input: '%checkitem_mat:coal%'
output: 'yes'
deny_commands:
- '[close]'
- '[message] &7У вас нет вещей для продажи!'
right_click_requirement:
requirements:
item_check:
type: has item
input: '%checkitem_mat:coal%'
output: 'yes'
deny_commands:
- '[close]'
- '[message] &7У вас нет вещей для продажи!'
right_click_commands:
- '[givemoney] %math_2_20*{checkitem_amount_mat:coal}%'
- '[placeholder] %checkitem_remove_mat:coal,amt:{checkitem_amount_mat:coal}%'
- '[message] &7Вы успешно продали данный товар!'
- '[refresh]'
left_click_commands:
- '[console] minecraft:clear %player_name% coal 1'
- '[givemoney] 20'
- '[message] &7Вы успешно продали данный товар!'
- '[refresh]'
 
Ничего не понятно. Ты написал кусок кода с кнопка ПКМ (Продать все) и ЛКМ (Продать 64), а в описании вопроса написал, что должно быть 3 кнопки ПКМ (Продать 64) ЛКМ (Продать 1) и СКМ (Продать все). Для начала напиши какой вариант тебе нужен, ну а дальше попытаюсь помочь.
 
скачиваешь плагин на скупщика, и не делаешь через костыли - решение данного вопроса
Я конечно согласен что лучше скачать плагин, чем делать менюшки через сторонние плагины, тем более если скупщик с разделами по типу "Блоки", "Броня", "Декорации" например. Но если раздел только 1, то почему бы и нет?
 
Вот, должно работать:
Код:
  '1':
    material: coal
    slot: 29
    amount: 1
    display_name: '&8» &8Уголь'
    lore:
     - ""
     - "&8» &fЦена: &e20"
     - ""
     - "&8» &fПродать &ex64 &7- &6ЛКМ"
     - "&8» &fПродать &eвсё &7- &6ПКМ"
     - ""
    left_click_requirement:
      requirements:
        item_check:
          type: javascript
          expression: '%checkitem_amount_mat:coal% >= 1'
          deny_commands:
          - '[message] &7У вас нет вещей для продажи!'
    right_click_requirement:
      requirements:
        item_check:
          type: javascript
          expression: '%checkitem_amount_mat:coal% >= 1'
          deny_commands:
          - '[message] &7У вас нет вещей для продажи!'
        item_sell:
          type: javascript
          expression: '%checkitem_amount_mat:coal% >= 64'
          deny_commands:
          - '[message] &7Вы успешно продали данный товар!'
          - '[givemoney] %math_1:0_{checkitem_amount_mat:coal}*20%'
          - '[console] minecraft:clear %player_name% coal %checkitem_amount_mat:coal%'
          - '[refresh]'
    left_click_commands:
    - '[givemoney] %math_1:0_{checkitem_amount_mat:coal}*20%'
    - '[console] minecraft:clear %player_name% coal %checkitem_amount_mat:coal%'
    - '[message] &7Вы успешно продали данный товар!'
    right_click_commands:
    - '[givemoney] 1280'
    - '[console] minecraft:clear %player_name% coal 64'
    - '[message] &7Вы успешно продали данный товар!'

ЛКМ - Продает все
ПКМ - Продает 64 шт. (Если предметов меньше 64 шт, будет сдано то что есть)

Попробуй, и напиши, работает ли
 
Последнее редактирование:
Назад
Сверху Снизу