Вопрос Помогите найти плагин для кнопок, которые активируются только при наличии определенного предмета в руках

MrFLuXed

Пользователь
Сообщения
92
Нужно сделать кнопку (например, которая находится на координатах -25 43 -6), для нажатия на которую необходимо в руках держать специальный предмет (например пластику "far") Какой плагин для этого подойдет?
Версия сервера - 1.12.2
 
Решение
Я вас понял и исправил.
YAML:
  button:
    type: block_interact
    conditions:
    - '%checkitem_mat:STICK,inhand% equals yes'
    - '%block_x% == -25'
    - '%block_y% == 43'
    - '%block_z% == -6'
    - '%block_world% equals world'
    - '%block% equals STONE_BUTTON'
    - '%action_type% equals RIGHT_CLICK'
    actions:
      default:
      - 'message: &aYou''ve received $500!'
      - 'console_command: eco give %player% 500'
      - 'playsound: ENTITY_PLAYER_LEVELUP;10;2'
MrFLuXed, нет. STICK надо поменять на diamond_horse_armor (оба слова)
Ой, да. Вместо STICK написал STONE_BUTTON.
Объединено

Flaimer,
MrFLuXed, нет. STICK надо поменять на diamond_horse_armor (оба слова)
а можно-ли как-то добавить предмет? Например чтобы в руках нужно было держать (допустим) палку или (допустим) кварц - quartz
 
Последнее редактирование:
MrFLuXed, то есть вы хотите чтобы игрок держал два определенных предмета в руке?
не, чтобы кнопка срабатывала, когда игрок держал один из определенных предметов. Например кнопка сработает если игрок держит в руках либо плаку, либо кварц
 
YAML:
  button:
    type: block_interact
    conditions:
    - '%block_x% == -25'
    - '%block_y% == 43'
    - '%block_z% == -6'
    - '%block_world% equals world'
    - '%block% equals STONE_BUTTON'
    - '%action_type% equals RIGHT_CLICK'
    - '%checkitem_mat:STICK,inhand% equals no or %checkitem_mat:QUARTZ,inhand% equals no execute actions1'
    - '%checkitem_mat:STICK,inhand% equals yes or %checkitem_mat:QUARTZ,inhand% equals yes'
    actions:
      default:
      - 'message: &7Здесь должно быть сообщение'
      actions1:
      - 'cancel_event: true'
      - 'message: &7У вас нет палки.'
 
Последнее редактирование:
YAML:
  button:
    type: block_interact
    conditions:
    - '%block_x% == -25'
    - '%block_y% == 43'
    - '%block_z% == -6'
    - '%block_world% equals world'
    - '%block% equals STONE_BUTTON'
    - '%action_type% equals RIGHT_CLICK'
    - '%checkitem_mat:STICK,inhand% equals no or %checkitem_mat:QUARTZ,inhand% equals no execute actions1'
    - '%checkitem_mat:STICK,inhand% equals yes or checkitem_mat:QUARTZ,inhand% equals yes'
    actions:
      default:
      - 'message: &7Здесь должно быть сообщение'
      actions1:
      - 'cancel_event: true'
      - 'message: &7У вас нет палки.'
странно, но после этого работает только с палкой
 
YAML:
  button:
    type: block_interact
    conditions:
    - '%block_x% == -25'
    - '%block_y% == 43'
    - '%block_z% == -6'
    - '%block_world% equals world'
    - '%block% equals STONE_BUTTON'
    - '%action_type% equals RIGHT_CLICK'
    - '%checkitem_mat:STICK,inhand% equals no or %checkitem_mat:QUARTZ,inhand% equals no execute actions1'
    - '%checkitem_mat:STICK,inhand% equals yes or %checkitem_mat:QUARTZ,inhand% equals yes'
    actions:
      default:
      - 'message: &7Здесь должно быть сообщение'
      actions1:
      - 'cancel_event: true'
      - 'message: &7У вас нет палки.'
Знак забыл поставить.
 
Тебе нужен определенный блок для карточки scp или любой другой нужен?
Что вы имеете в виду?
Объединено

YAML:
  button:
    type: block_interact
    conditions:
    - '%block_x% == -25'
    - '%block_y% == 43'
    - '%block_z% == -6'
    - '%block_world% equals world'
    - '%block% equals STONE_BUTTON'
    - '%action_type% equals RIGHT_CLICK'
    - '%checkitem_mat:STICK,inhand% equals no or %checkitem_mat:QUARTZ,inhand% equals no execute actions1'
    - '%checkitem_mat:STICK,inhand% equals yes or %checkitem_mat:QUARTZ,inhand% equals yes'
    actions:
      default:
      - 'message: &7Здесь должно быть сообщение'
      actions1:
      - 'cancel_event: true'
      - 'message: &7У вас нет палки.'
Знак забыл поставить.
Кнопка активируется только если у игрока в руках палка. Как и раньше.
 
Последнее редактирование:
Назад
Сверху Снизу