lyiiizzz23 Опубликовано 1 мая, 2023 Поделиться Опубликовано 1 мая, 2023 Здравствуйте Строю карту и для квеста нужно сделать так чтобы если сущность выходило за определенные кардинаты (В виде квадрата) то её тепало в центр этого квадрата Ссылка на комментарий Поделиться на другие сайты Поделиться
NotDen Опубликовано 1 мая, 2023 Поделиться Опубликовано 1 мая, 2023 Вы можете использовать параметры x y z dx dy dz в селекторе x y z - позиция коробки dx dy dz - размер коробки Пример: execute as @e[tag=MyTag] unless entity @s[x=10,y=7,z=9,dx=5,dy=5,dz=5] run say 1 все сущности с тэгом MyTag не находящиеся в коробки от 10 7 9 до 15 12 14, скажут "1" Я советую использовать тэг, поскольку оптимизация данного метода не самая лучшая Также существует параметер distance, который ищет сущностей в некотором радиусе, сферы Пример: execute @e[x=10,y=7,z=9,distance=4..] run say 1 все сущности находящиеся дальше 4 блоков от кординат 10 7 9, скажут "1" lyiiizzz23 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
lyiiizzz23 Опубликовано 1 мая, 2023 Автор Поделиться Опубликовано 1 мая, 2023 23 минуты назад, NotDen сказал: Вы можете использовать параметры x y z dx dy dz в селекторе x y z - позиция коробки dx dy dz - размер коробки Пример: execute as @e[tag=MyTag] unless entity @s[x=10,y=7,z=9,dx=5,dy=5,dz=5] run say 1 все сущности с тэгом MyTag не находящиеся в коробки от 10 7 9 до 15 12 14, скажут "1" Я советую использовать тэг, поскольку оптимизация данного метода не самая лучшая Также существует параметер distance, который ищет сущностей в некотором радиусе, сферы Пример: execute @e[x=10,y=7,z=9,distance=4..] run say 1 все сущности находящиеся дальше 4 блоков от кординат 10 7 9, скажут "1" Спасибо работает, Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 3 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти