stofix_ Опубликовано 20 января, 2025 Поделиться Опубликовано 20 января, 2025 Делаю карту для друзей, и хотелось бы чтобы когда они наступали на определенную область, я нажимал пкм по зеленой шерсти в инвенторе, и под ними пропадала область блоков, а нажав на красную шерсть эта область обратно восстанавливалась. Такое вообще возможно реализовать при помощи командных блоков или это уже нужно обращаться в плагины? Ссылка на комментарий Поделиться на другие сайты Поделиться
PhoenixTechu Опубликовано 21 января, 2025 Поделиться Опубликовано 21 января, 2025 можно пойти более простым путём, заменив шерсть на удочки: создай задачу /scoreboard objectives add click minecraft.used:minecraft.carrot_on_a_stick введи команду в первый цикличный кб: execute as @a[scores={click=1..},nbt={SelectedItem:{tag:{destroy:1}}}] run fill 10 70 10 15 70 15 air replace grass_block во второй: execute as @a[scores={click=1..},nbt={SelectedItem:{tag:{place:1}}}] run fill 10 70 10 15 70 15 grass_block 10 70 10 15 70 15 – координаты области grass_block – блок заполнения теперь поставь к каждому цикличному кб условный цепной, как на скрине и введи в оба команду: scoreboard players reset @a[scores={click=1..}] click теперь чтобы заполнять и удалять область выбранных блоков, используй 2 удочки: /give @s carrot_on_a_stick{destroy:1,display:{Name:'{"text":"Удалить","color":"red","italic":false}'}} /give @s carrot_on_a_stick{place:1,display:{Name:'{"text":"Восстановить","color":"green","italic":false}'}} Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 2 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти