1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Решено Проверка наличия предметов в DeluxeMenus с кастомными названиями

Тема в разделе "Помощь", создана пользователем Sisko-Eskopar, 5 авг 2021.

Статус темы:
Закрыта.
  1. Автор темы
    Sisko-Eskopar

    Sisko-Eskopar Ньюби

    Баллы:
    1
    Как в DeluxeMenus проверить наличие предмета с определённым именем, а после выполнить команду. Вот примет не работающего кода
    Код:
      'manuscript_1':
       material: ENCHANTED_BOOK
       slot: 10
       display_name: '&7Обычный манускрипт'
       lore:
       - '&dЦена: 100'
       - '&dНажмите, чтобы продать'
       click_requirement:
            requirements:
                item:
                    type: has item
                    material: STONE
                    data: 0
                    amount: 1
                    name: '111'
                    lore:
                    - '111'
       click_commands:
       - '[message] 111'
    Я беру в инвентарь камень с названием "111" и описанием "111", но команда не выполняется. версия 1 16 5
     
    Последнее редактирование: 5 авг 2021
  2. Overwrite

    Overwrite Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    OverwriteMC
    Data: 0

    Что будет еслт убрать её
     
  3. Автор темы
    Sisko-Eskopar

    Sisko-Eskopar Ньюби

    Баллы:
    1
    Я как раз закончил. Я смог решить проблему. Пришлось установить расширение для PAPI, называется
    CheckItem. И через string equals смог сделать. Вот код если кому-то будет интересно:
    Код:
    'manuscript_1':
       material: ENCHANTED_BOOK
       slot: 10
       display_name: '&7Обычный манускрипт'
       lore:
       - '&dЦена: 100'
       - '&dНажмите, чтобы продать'
       click_requirement:
            requirements:
                item:
                    type: string equals
                    input: '%checkitem_mat:ENCHANTED_BOOK,nameequals:&7Обычный манускрипт,enchantments:<infinity=1>%'
                    output: 'yes'
       click_commands:
       - '[message] 111'
     
Статус темы:
Закрыта.

Поделиться этой страницей