dimatryba Опубликовано 9 июля, 2025 Поделиться Опубликовано 9 июля, 2025 Я вписываю команду execute positioned 1127 284 -3317 if entity @p[distance=..0.6] run setblock 1124 291 -3313 minecraft:anvil в командный блок и ставлю чтобы он был всегда активен, импульсивный. Но когда игрок наступает на указанные координаты ничего не происходит, но стоит мне поменять импульсивный на цикличный так сразу все работает, но проблема в том что когда игрок наступает на координаты наковальни спавнятся постоянно из за того что командный блок цикличный, возможно ли как то сделать так чтобы наковальня спавнилась единоразово при наступании на координаты, и вообще нормально что команда исполняется только в цикличном командном блоке? Ссылка на комментарий Поделиться на другие сайты Поделиться
Shomen Опубликовано 9 июля, 2025 Поделиться Опубликовано 9 июля, 2025 импульсный исполняет команду 1 раз при подаче сигнала цикличный исполняет команду каждый тик при подаче сигнала тебе нужно в условие добавить маркер, при успеншом выполнении команды он должен изменить значение scoreboard objective add marker dummy (выполнить 1 раз) scoreboard players set $marker1 marker 0 (выполнить 1 раз, команда сбрасывает механизм) execute if score $marker1 marker matches 0 positioned 1127 284 -3317 if entity @p[distance=..0.6] run setblock 1124 291 -3313 minecraft:anvil (цикличный, всегда активный) execute if score $marker1 marker matches 0 positioned 1127 284 -3317 if entity @p[distance=..0.6] run scoreboard players set $marker marker 1 (цепной, условный, всегда активный) Ссылка на комментарий Поделиться на другие сайты Поделиться
PhoenixTechu Опубликовано 9 июля, 2025 Поделиться Опубликовано 9 июля, 2025 можно и попроще сделать execute positioned 1127 284 -3317 if entity @p[distance=..0.6] unless entity @e[type=falling_block,nbt={BlockState:{Name:"minecraft:anvil"}}] run setblock 1124 291 -3313 anvil Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 3 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти