-GOD- Опубликовано 14 сентября, 2024 Поделиться Опубликовано 14 сентября, 2024 Не могу понять как сделать так что бы эта команда /execute as @a at @s if entity @s[scores={TPS=1..}] run tp @s 0 73 0 проверяла тег предмета (Версия майнкрафта 1.21.1) Ссылка на комментарий Поделиться на другие сайты Поделиться
Rozy Опубликовано 14 сентября, 2024 Поделиться Опубликовано 14 сентября, 2024 где этот предмет должен и может находиться при проверке? Ссылка на комментарий Поделиться на другие сайты Поделиться
-GOD- Опубликовано 14 сентября, 2024 Автор Поделиться Опубликовано 14 сентября, 2024 26 минут назад, NecRoZ сказал: где этот предмет должен и может находиться при проверке? я хочу что бы при нажатии пкм держа в руках карту с определенным тегом срабатавала команда Ссылка на комментарий Поделиться на другие сайты Поделиться
qDanx12 Опубликовано 14 сентября, 2024 Поделиться Опубликовано 14 сентября, 2024 выдать предмет с тэгом: /give @s apple[minecraft:custom_data={Tags:"<тэг>"}] ставишь командные блоки как на фото, все всегда активные. В первый снизу вверх: execute as @e[type=minecraft:interaction] at @s if data entity @p {SelectedItem:{components: {"minecraft:custom_data": {Tags: "<тэг предмета>"}}, id: "minecraft:apple"}} on target run <команда> Во второй: execute as @a at @s anchored eyes run summon minecraft:interaction ^ ^-.5 ^2 В третий: execute as @e[tag=q] run kill @s В четвёртый: tag @e[type=minecraft:interaction] add q Недостатки: 1. Из-за того что сущность взаимодействия (interaction) находится перед прицелом, возникают проблемы с установкой/ломанием блоков. 2. Из-за селектора "@p" если игроки стоят близко к друг другу могут возникнуть баги Ссылка на комментарий Поделиться на другие сайты Поделиться
Rozy Опубликовано 15 сентября, 2024 Поделиться Опубликовано 15 сентября, 2024 23 часа назад, qDanx12 сказал: выдать предмет с тэгом: /give @s apple[minecraft:custom_data={Tags:"<тэг>"}] ставишь командные блоки как на фото, все всегда активные. В первый снизу вверх: execute as @e[type=minecraft:interaction] at @s if data entity @p {SelectedItem:{components: {"minecraft:custom_data": {Tags: "<тэг предмета>"}}, id: "minecraft:apple"}} on target run <команда> Во второй: execute as @a at @s anchored eyes run summon minecraft:interaction ^ ^-.5 ^2 В третий: execute as @e[tag=q] run kill @s В четвёртый: tag @e[type=minecraft:interaction] add q Недостатки: 1. Из-за того что сущность взаимодействия (interaction) находится перед прицелом, возникают проблемы с установкой/ломанием блоков. 2. Из-за селектора "@p" если игроки стоят близко к друг другу могут возникнуть баги так как подходящая версия 1.21.1 то можно было бы добавить карте тег еды, и детектить нажатие через ачивку, но в версии 1.21.2 можно будет сделать это всё чуть лучше, так что использование будет происходить после проигрывания анимации, Ссылка на комментарий Поделиться на другие сайты Поделиться
qDanx12 Опубликовано 15 сентября, 2024 Поделиться Опубликовано 15 сентября, 2024 58 минут назад, NecRoZ сказал: так как подходящая версия 1.21.1 то можно было бы добавить карте тег еды, и детектить нажатие через ачивку, но в версии 1.21.2 можно будет сделать это всё чуть лучше, так что использование будет происходить после проигрывания анимации, только работать будет это один раз, т.к ачивка второй раз не сработает Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 15 сентября, 2024 Поделиться Опубликовано 15 сентября, 2024 37 минут назад, qDanx12 сказал: только работать будет это один раз, т.к ачивка второй раз не сработает /advancement revoke Ссылка на комментарий Поделиться на другие сайты Поделиться
ч1мпл Опубликовано 17 сентября, 2024 Поделиться Опубликовано 17 сентября, 2024 В 14.09.2024 в 21:31, qDanx12 сказал: выдать предмет с тэгом: /give @s apple[minecraft:custom_data={Tags:"<тэг>"}] ставишь командные блоки как на фото, все всегда активные. В первый снизу вверх: execute as @e[type=minecraft:interaction] at @s if data entity @p {SelectedItem:{components: {"minecraft:custom_data": {Tags: "<тэг предмета>"}}, id: "minecraft:apple"}} on target run <команда> Во второй: execute as @a at @s anchored eyes run summon minecraft:interaction ^ ^-.5 ^2 В третий: execute as @e[tag=q] run kill @s В четвёртый: tag @e[type=minecraft:interaction] add q Недостатки: 1. Из-за того что сущность взаимодействия (interaction) находится перед прицелом, возникают проблемы с установкой/ломанием блоков. 2. Из-за селектора "@p" если игроки стоят близко к друг другу могут возникнуть баги Откуда ты это всё знаешь? Ссылка на комментарий Поделиться на другие сайты Поделиться
qDanx12 Опубликовано 17 сентября, 2024 Поделиться Опубликовано 17 сентября, 2024 36 минут назад, ГАМБИТ_ЦЫГАН сказал: Откуда ты это всё знаешь? Не первый год изучают функции майнкрафта без модов или датапаков Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 9 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти