Umpalumpa Опубликовано 9 августа, 2022 Поделиться Опубликовано 9 августа, 2022 Ребят, кто-нибудь знает, как можно было бы сделать, чтобы находясь на одном блоке, стойка для брони всегда смотрела в сторону игрока? И, если кому-нибудь не было бы сложно, я был бы очень рад, если кто-нибудь бы объяснил, как сделать, чтобы стойка для брони преследовала игрока, и при столковнении с ним срабатывал скрипт. Заранее спасибо ✨ Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 9 августа, 2022 Поделиться Опубликовано 9 августа, 2022 Стойка для брони смотрит на ближайшего игрока (@p) execute as @e[type=minecraft:armor_stand] at @s run tp @s ~ ~ ~ facing entity @p feet Преследования игрока можно сделать через странствующего торговца (у него есть необходимые NBT-теги)Создаём сущности summon minecraft:wandering_trader ~ ~1 ~ {Silent:1b,Invulnerable:1b,PersistenceRequired:1b,Tags:["pathFinding"],ActiveEffects:[{Id:14,Amplifier:0b,Duration:2147483647,ShowParticles:0b}],Offers:{}} summon minecraft:armor_stand ~ ~1 ~ {Tags:["pathFinding","visual"]}Цикл: Убираем возможность использовать ведро молока item replace entity @e[type=minecraft:wandering_trader,tag=pathFinding] weapon with minecraft:airПолучаем координаты ближайшего игрока (@p) execute as @e[type=minecraft:wandering_trader,tag=pathFinding] store result entity @s WanderTarget.X int 1 run data get entity @p Pos[0] execute as @e[type=minecraft:wandering_trader,tag=pathFinding] store result entity @s WanderTarget.Y int 1 run data get entity @p Pos[1] execute as @e[type=minecraft:wandering_trader,tag=pathFinding] store result entity @s WanderTarget.Z int 1 run data get entity @p Pos[2]Телепортируем стойку для брони к торговцу execute as @e[type=minecraft:armor_stand,tag=pathFinding,tag=visual] at @e[type=minecraft:wandering_trader,tag=pathFinding] run tp ~ ~ ~Нахождение игрока (могут быть неточности) execute as @e[type=minecraft:wandering_trader,tag=pathFinding] at @s facing entity @p feet anchored eyes positioned ^ ^ ^1 if entity @a[distance=..2.25] run say игрок найден Vladislavv, Umpalumpa и saintedlittle 1 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
SanokYT7 Опубликовано 28 марта, 2023 Поделиться Опубликовано 28 марта, 2023 execute as @e[type=minecraft:armor_stand] at @s run tp @s ~ ~ ~ facing entity @p feet ( а можно сделать чтобы только определённые стойки поворачивались это нужно тег задать ? ) Ссылка на комментарий Поделиться на другие сайты Поделиться
Shomen Опубликовано 29 марта, 2023 Поделиться Опубликовано 29 марта, 2023 15 часов назад, SanokYT7 сказал: execute as @e[type=minecraft:armor_stand] at @s run tp @s ~ ~ ~ facing entity @p feet ( а можно сделать чтобы только определённые стойки поворачивались это нужно тег задать ? ) да Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 4 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти