sidorov541 Опубликовано 3 ноября, 2020 Поделиться Опубликовано 3 ноября, 2020 Я хочу сделать карту, в которой я сделаю движение "лежать" для этого мне нужна РАБОЧАЯ версия команды для 1.16.3 Minecraft Пример команды:execute as @a[nbt={SelectedItem:{id:"minecraft:tripwire_hook",tag:{display:{Name:'{"text":"Крюк со дна","italic":"false"}'}}}}] at @s run say 2 Командные блоки я немного знаю, поэтому пожалуйста исправьте эту команду, дальше я сам... Спасибо! Mysterious_Human 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
sidorov541 Опубликовано 3 ноября, 2020 Автор Поделиться Опубликовано 3 ноября, 2020 Ну пожалуйста... хотя бы наводку... Mysterious_Human 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Mysterious_Human Опубликовано 3 ноября, 2020 Поделиться Опубликовано 3 ноября, 2020 мммм, я не понял вопроса, либо я тупой, либо я реально тупой. И кстати зачем ты указываешь "italic":"false"? Ссылка на комментарий Поделиться на другие сайты Поделиться
sidorov541 Опубликовано 3 ноября, 2020 Автор Поделиться Опубликовано 3 ноября, 2020 10 минут назад, Mysterious_Human сказал: мммм, я не понял вопроса, либо я тупой, либо я реально тупой. И кстати зачем ты указываешь "italic":"false"? В том то и дело я не сам написал эту команду а скопировал. И вообще в целом вопрос состоит в том, что неправильно в команде Mysterious_Human 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
sidorov541 Опубликовано 3 ноября, 2020 Автор Поделиться Опубликовано 3 ноября, 2020 18 минут назад, Mysterious_Human сказал: мммм, я не понял вопроса, либо я тупой, либо я реально тупой. И кстати зачем ты указываешь "italic":"false"? В идеале "в моём понимании" команда должна писаться так - execute as @a[nbt={SelectedItem:{id:"minecraft:tripwire_hook",tag:{display:{Name:'{"text":"Лечь","italic":"false"}'}}}}] at @s run setblock (корды) ~ ~ ~ minecraft:redstone_block То есть когда игрок берёт вещь "Лечь" то в нужных кордах ставиться редстоун блок активируя другую команду. Вот так как то Mysterious_Human 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Mysterious_Human Опубликовано 4 ноября, 2020 Поделиться Опубликовано 4 ноября, 2020 13 часов назад, sidorov541 сказал: В идеале "в моём понимании" команда должна писаться так - execute as @a[nbt={SelectedItem:{id:"minecraft:tripwire_hook",tag:{display:{Name:'{"text":"Лечь","italic":"false"}'}}}}] at @s run setblock (корды) ~ ~ ~ minecraft:redstone_block То есть когда игрок берёт вещь "Лечь" то в нужных кордах ставиться редстоун блок активируя другую команду. Вот так как то нууу, читается как - ищется игрок, у которого в руке натяжной датчик с именем "лечь", воспроизводится команда поставить блок редстоуна ниже указанного игрока. Поставь в цикл кб, и команда будет работать! Но есть одно НО, блок редстоуна будет ставиться везде и будет ломать карту. Можно прыгнуть и взять в руки натягу и ты можешь подняться, для этого можно использовать fill вместо setblock: fill ~ ~-1 ~ ~ ~-1 ~ redstone_block replace air (или любой другой блок), блок редстоуна будет ставиться только в том случаи, если под игроков воздух, можешь там перенастроить если хоч. Ссылка на комментарий Поделиться на другие сайты Поделиться
sidorov541 Опубликовано 4 ноября, 2020 Автор Поделиться Опубликовано 4 ноября, 2020 2 часа назад, Mysterious_Human сказал: нууу, читается как - ищется игрок, у которого в руке натяжной датчик с именем "лечь", воспроизводится команда поставить блок редстоуна ниже указанного игрока. Поставь в цикл кб, и команда будет работать! Но есть одно НО, блок редстоуна будет ставиться везде и будет ломать карту. Можно прыгнуть и взять в руки натягу и ты можешь подняться, для этого можно использовать fill вместо setblock: fill ~ ~-1 ~ ~ ~-1 ~ redstone_block replace air (или любой другой блок), блок редстоуна будет ставиться только в том случаи, если под игроков воздух, можешь там перенастроить если хоч. Спс чувак, чтоб я без тебя делал. Но можешь исправленную команду написать. А то сам не напишу 1000%. (Пишу позже) попробовал не работает либо я рукожоп или я рукожоп. Mysterious_Human 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Mysterious_Human Опубликовано 4 ноября, 2020 Поделиться Опубликовано 4 ноября, 2020 27 минут назад, sidorov541 сказал: Спс чувак, чтоб я без тебя делал. Но можешь исправленную команду написать. А то сам не напишу 1000% я заметил, что твоя команда была неправильной, я поправил держи! execute if entity @a[nbt={SelectedItem:{id:"minecraft:tripwire_hook",Count:1b,tag:{display:{Name:'[{"text":"Лечь","italic":false}]'}}}}]. Делаешь его цикличным и всегда активным от него компаратор к обычному кб - execute as @a[nbt={SelectedItem:{id:"minecraft:tripwire_hook",Count:1b,tag:{display:{Name:'[{"text":"Лечь","italic":false}]'}}}}] at @s run fill ~ ~-1 ~ ~ ~-1 ~ minecraft:redstone_block replace air. И всё, команда будет работать. И будет ставится блок только в том случаи, если он держит ту вещь, и то что под игроков воздух :/ Если что вот так должно выглядить Ссылка на комментарий Поделиться на другие сайты Поделиться
sidorov541 Опубликовано 4 ноября, 2020 Автор Поделиться Опубликовано 4 ноября, 2020 3 часа назад, Mysterious_Human сказал: я заметил, что твоя команда была неправильной, я поправил держи! execute if entity @a[nbt={SelectedItem:{id:"minecraft:tripwire_hook",Count:1b,tag:{display:{Name:'[{"text":"Лечь","italic":false}]'}}}}]. Делаешь его цикличным и всегда активным от него компаратор к обычному кб - execute as @a[nbt={SelectedItem:{id:"minecraft:tripwire_hook",Count:1b,tag:{display:{Name:'[{"text":"Лечь","italic":false}]'}}}}] at @s run fill ~ ~-1 ~ ~ ~-1 ~ minecraft:redstone_block replace air. И всё, команда будет работать. И будет ставится блок только в том случаи, если он держит ту вещь, и то что под игроков воздух :/ Если что вот так должно выглядить Большое спасибо, без тебя я не справился! Всё вопрос закрыт! MovieStudio и Mysterious_Human 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 13 ноября, 2020 Поделиться Опубликовано 13 ноября, 2020 Будет легче, если ты выдашь себе предмет с индивидуальным тегом, вот пример:give @s minecraft:stone{test:1b,display:{Name:'{"text":"Лечь"}'}} execute as @a at @s if data entity @s SelectedItem.tag.test run say 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 10 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти