Перейти к содержанию

Задача, которую надо решить


Рекомендуемые сообщения

В теме 5 сообщений

Мне нужно дать игроку 9 блейзовых палочек. С разными названиями(дабы не стакались)

После того как они этот предмет выбрасывают экзекьют это детектит. Можно узнать как давать такой предмет чтобы только execute так мог делать.

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, agamyan сказал:

узнать как давать такой предмет чтобы только execute так мог делать.

Набор слов. Напиши нормально.

Ссылка на комментарий
Поделиться на другие сайты

Только что, shurik204 сказал:

Набор слов. Напиши нормально.

Мне нужно узнать, как через команду /give можно бы было дать такой предмет, чтобы в последствии его (в дропнутом виде) можно бы было задетектить через команду /execute

 

 

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, agamyan сказал:

Мне нужно узнать, как через команду /give можно бы было дать такой предмет, чтобы в последствии его (в дропнутом виде) можно бы было задетектить через команду /execute

give @a blaze_rod{F:1}
give @a blaze_rod{F:2}
give @a blaze_rod{F:3}
give @a blaze_rod{F:4}
give @a blaze_rod{F:5}
give @a blaze_rod{F:6}
give @a blaze_rod{F:7}
give @a blaze_rod{F:8}
give @a blaze_rod{F:9}
# Всё ниже в цикл КБ или в функцию, где ты будешь детектить.
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:1}}}] run say 1
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:2}}}] run say 2
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:3}}}] run say 3
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:4}}}] run say 4
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:5}}}] run say 5
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:6}}}] run say 6
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:7}}}] run say 7
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:8}}}] run say 8
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:9}}}] run say 9
# Убиваем предмет на полу. Работает на все 9 предметов.
execute as @e[type=minecraft:item] if data entity @s Item.tag.F run kill @s

Это тупой метод, но рабочий. Есть вообще вариант лучше, но это тоже будет работать нормально.

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, shurik204 сказал:

give @a blaze_rod{F:1}
give @a blaze_rod{F:2}
give @a blaze_rod{F:3}
give @a blaze_rod{F:4}
give @a blaze_rod{F:5}
give @a blaze_rod{F:6}
give @a blaze_rod{F:7}
give @a blaze_rod{F:8}
give @a blaze_rod{F:9}
# Всё ниже в цикл КБ или в функцию, где ты будешь детектить.
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:1}}}] run say 1
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:2}}}] run say 2
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:3}}}] run say 3
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:4}}}] run say 4
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:5}}}] run say 5
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:6}}}] run say 6
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:7}}}] run say 7
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:8}}}] run say 8
execute if entity @e[type=minecraft:item,nbt={Item:{tag:{F:9}}}] run say 9
# Убиваем предмет на полу. Работает на все 9 предметов.
execute as @e[type=minecraft:item] if data entity @s Item.tag.F run kill @s

Это тупой метод, но рабочий. Есть вообще вариант лучше, но это тоже будет работать нормально.

Спасибо. Закрываю тему.

Ссылка на комментарий
Поделиться на другие сайты

  • agamyan закрыл тема
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...