matveynow Опубликовано 21 июня, 2023 Поделиться Опубликовано 21 июня, 2023 Всем привет! Столкнулся с такой проблемой, что хочу поставить спавн пойнт в одной зоне для игрока, который находится на определенном блоке и с определенными координатами через командный блок, пробовал команду: /execute at @a if block 67 49 11 minecraft:emerald_block run spawnpoint @p 68 49 11 67 49 11 — координаты, где находится нужный блок, если игрок встаёт на него то дальше должна выполнятся нужная команда (/spawnpoint) 68 49 11 — координаты, где должен быть уставлен спавнпойнт для игрока, который наступил на этот блок. Но после того как я поставил её в командный блок, и выставил всегда активен + цикличный, теперь спавнпойнт ставится постоянно на этом блоке, даже если игрок не находится на нём. Помогите пожалуйста, что нужно исправить в команде, что бы такого не было. Версия 1.19.2 Ссылка на комментарий Поделиться на другие сайты Поделиться
NotDen Опубликовано 22 июня, 2023 Поделиться Опубликовано 22 июня, 2023 Чтобы так сделать, нужно не тупить /spawnpoint @a[x=67.5,y=49.5,z=11.5,distance=..1] 68 49 11 Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 25 июня, 2023 Поделиться Опубликовано 25 июня, 2023 spawnpoint @a[x=67,y=49,z=11,dx=0] 68 49 11 Ссылка на комментарий Поделиться на другие сайты Поделиться
escEip Опубликовано 28 июня, 2023 Поделиться Опубликовано 28 июня, 2023 execute positioned 68 49 11 if block 67 49 11 minecraft:emerald_block run spawnpoint @a[distance=..1] ~ ~ ~ Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 4 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти