HE_MOPC Опубликовано 26 ноября, 2021 Поделиться Опубликовано 26 ноября, 2021 Как проверить если ли у игрока в ведущей руке предмет с определённым тегом? И как выдать предмет с определённым тегом? И как проверить нажал ли игрок правой кнопкой мыши с этим предметом в руках Ссылка на комментарий Поделиться на другие сайты Поделиться
Smite Опубликовано 8 декабря, 2021 Поделиться Опубликовано 8 декабря, 2021 Выдача предмета с тегом: /give @s minecraft:stone{Tags:["test"]} Проверка на то, есть ли у игрока в ведущей руке этот предмет: execute as @a[nbt={SelectedItem:{tag:{Tags:["test"]}}}] at @s run setblock ~ ~ ~ dirt вместо: @a и @s - любой ник игрока или любой селектор (@a,@p,@e,@r) stone - любой другой предмет/блок, который нужно выдать test - любой ТЕГ, который ты хочешь вписать setblock ~ ~ ~ dirt - любая другая команда Ссылка на комментарий Поделиться на другие сайты Поделиться
TheDarkRU Опубликовано 9 декабря, 2021 Поделиться Опубликовано 9 декабря, 2021 17 часов назад, Smite сказал: Выдача предмета с тегом: /give @s minecraft:stone{Tags:["test"]} Чел ты.... /give @s minecraft:stone{test:1b} Проверка на нажатия возможна только у предметов с ивентом на клик(удочки и т.д.), либо через костыль с жителем/лавомеркой Ссылка на комментарий Поделиться на другие сайты Поделиться
Smite Опубликовано 9 декабря, 2021 Поделиться Опубликовано 9 декабря, 2021 21 минуту назад, TheDarkRU сказал: Чел ты.... /give @s minecraft:stone{test:1b} Проверка на нажатия возможна только у предметов с ивентом на клик(удочки и т.д.), либо через костыль с жителем/лавомеркой "/give @s minecraft:stone{test:1b}" - это глупая команда, в таком случае та самая проверка (о которой я писал) не будет на него работать... Да и проще писать Tags:[""], так как можно указать множество тегов, пример: Tags:["tree","water"]. И не нужно дополнительно вписывать "1b" Ссылка на комментарий Поделиться на другие сайты Поделиться
TheDarkRU Опубликовано 9 декабря, 2021 Поделиться Опубликовано 9 декабря, 2021 1 час назад, Smite сказал: "/give @s minecraft:stone{test:1b}" - это глупая команда, в таком случае та самая проверка (о которой я писал) не будет на него работать... Да и проще писать Tags:[""], так как можно указать множество тегов, пример: Tags:["tree","water"]. И не нужно дополнительно вписывать "1b" Жесть, 300iq Tags - массив тегов у сущностей. Если тебе тупо метка предмета нужна, то проще логическую переменную сделать tag1:1b,tag2:1b,tag3:1b Ссылка на комментарий Поделиться на другие сайты Поделиться
Smite Опубликовано 9 декабря, 2021 Поделиться Опубликовано 9 декабря, 2021 1 час назад, TheDarkRU сказал: Жесть, 300iq Tags - массив тегов у сущностей. Если тебе тупо метка предмета нужна, то проще логическую переменную сделать tag1:1b,tag2:1b,tag3:1b Кому как удобнее, тот так и делает... Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 6 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти