Перейти к содержанию

Помогите пожалуйста с командой для погони


Рекомендуемые сообщения

В теме 19 сообщений

Я делаю карту и сделал первую погоню, но когда я запускаю команду которая спамит текст в чат если мы находимся близко с монстром она работает только на его месте спавна. Помогите пожалуйста как сделать так чтобы команда работала именно на самом монстре. Версия Майнкрафта 1.21.4. А также монстр сделан в блокбенче с анимейдед джава.

upload_2026_01_02_21_56_55_440.png

upload_2026_01_02_21_58_46_062.png

upload_2026_01_02_21_59_38_742.png

Ссылка на комментарий
Поделиться на другие сайты

20 минут назад, kostik45438 сказал:

Я делаю карту и сделал первую погоню, но когда я запускаю команду которая спамит текст в чат если мы находимся близко с монстром она работает только на его месте спавна. Помогите пожалуйста как сделать так чтобы команда работала именно на самом монстре. Версия Майнкрафта 1.21.4. А также монстр сделан в блокбенче с анимейдед джава.

upload_2026_01_02_21_56_55_440.png

upload_2026_01_02_21_58_46_062.png

upload_2026_01_02_21_59_38_742.png

значит этот тег не является монстром, а точкой его спавна

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, kostik45438 сказал:

И как это можно исправить? Я просто не очень знаю команды в Майнкрафт.

Подскажите пожалуйста.

попросите помощи у автора данной карты

Ссылка на комментарий
Поделиться на другие сайты

Я автор данной карты. Неужели надо каждую секунду проверять местонахождение нас относительно каких-то координат? Ну это очень долго и муторно это делать.

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, kostik45438 сказал:

Я автор данной карты. Неужели надо каждую секунду проверять местонахождение нас относительно каких-то координат? Ну это очень долго и муторно это делать.

так
/execute as @e[привязка к мобу] at @s if entity @e[type=minecraft:player,distance=..2] run тут твоя команда
так будет выполнять действие если рядом игрок

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, kostik45438 сказал:

Я автор данной карты. Неужели надо каждую секунду проверять местонахождение нас относительно каких-то координат? Ну это очень долго и муторно это делать.

чтоб точно понял детский пример
импульсный командный блок /sumon armor_stand ~ ~1 ~ {Tags:["monster"]}
цикличный командный блок /execute as @e[tag=monster] at @s if entity @e[type=minecraft:player,distance=..2] run say рядом монстер 

Ссылка на комментарий
Поделиться на другие сайты

upload_2026_01_03_15_02_40_800.png.a2c1d047c9d2a2c376e9db5200ad66b4.pngЯ так и делаю. Проблема в том что привязка монстра работает на его месте спавна а когда проигрывается анимация команда продолжает работать на его месте спавна а не где он находится. Я делал монстра в блокбенче можно как нибудь привязать эту команду к кости этого монстра например bone? А не к месту его спавна.

 

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, kostik45438 сказал:

upload_2026_01_03_15_02_40_800.png.a2c1d047c9d2a2c376e9db5200ad66b4.pngЯ так и делаю. Проблема в том что привязка монстра работает на его месте спавна а когда проигрывается анимация команда продолжает работать на его месте спавна а не где он находится. Я делал монстра в блокбенче можно как нибудь привязать эту команду к кости этого монстра например bone? А не к месту его спавна.

 

что тебе надо? объясни условия задачи и итог её выполнения

сделай как я тебе показал, мне кажется так всё починится

 

image.png

Ссылка на комментарий
Поделиться на другие сайты

подойди как можно ближе к монстру и пропиши /data get entity @n[distance=0.0001..]

тут определение монстра по тегу, а тег у монстра может быть любым вообще, мы тут не догадаемся

ну или скинь команды которые спавнят монстра

Ссылка на комментарий
Поделиться на другие сайты

Модель в блокбенче:IMG_20260103_162307_894.jpg.e46a147cd9f23c6b8983d445e406124a.jpg

Команда для спавна монстра:

IMG_20260103_162309_567.jpg.b54f5235a7801fb7859c762b6485ac9d.jpg

Цикличный блок спамит 'PL-43' так как мы ближе чем 1.5 блока.

IMG_20260103_162925_945.jpg.57ae001d64347e3cd90f459319283b4c.jpg

Монстр начинает движение но команда не спамит 'PL-43'.

IMG_20260103_162314_156.jpg.82ee731718069c6fd9c83d47a483fa41.jpg

А спамит на месте его спавна.

IMG_20260103_162315_682.jpg.f663f01ffabbcf804ae077d6bfdbec38.jpg

Команда которая должна спамить 'PL-43' когда мы близко с монстром.

upload_2026_01_03_16_53_41_577.png.ab474ae6df055a70a7f4dc4765af1eb4.png

Ссылка на комментарий
Поделиться на другие сайты

12 минут назад, kostik45438 сказал:

Модель в блокбенче:IMG_20260103_162307_894.jpg.e46a147cd9f23c6b8983d445e406124a.jpg

Команда для спавна монстра:

IMG_20260103_162309_567.jpg.b54f5235a7801fb7859c762b6485ac9d.jpg

Цикличный блок спамит 'PL-43' так как мы ближе чем 1.5 блока.

IMG_20260103_162925_945.jpg.57ae001d64347e3cd90f459319283b4c.jpg

Монстр начинает движение но команда не спамит 'PL-43'.

IMG_20260103_162314_156.jpg.82ee731718069c6fd9c83d47a483fa41.jpg

А спамит на месте его спавна.

IMG_20260103_162315_682.jpg.f663f01ffabbcf804ae077d6bfdbec38.jpg

Команда которая должна спамить 'PL-43' когда мы близко с монстром.

upload_2026_01_03_16_53_41_577.png.ab474ae6df055a70a7f4dc4765af1eb4.png

включи хитбоксы, я плохо знаю эти анимации но то что у тебя двигается анимация это не значит что двигается сама сущность скорее всего
короче хоть и выглядит что монстр двигается но его хитбокс стоит на месте, это 110% корень проблемы
 

включи у себя хитбоксы F3 + B и увидишь что сущность по факту стоит на месте

 

Ссылка на комментарий
Поделиться на другие сайты

сделай анимацию ходьбы на месте, а потом двигай хитбокс монстра, чтобы он передвигался на tp и выглядело так будто он ходит

 

Ссылка на комментарий
Поделиться на другие сайты

Я на 100% уверен что получится. Тут у меня проблем не должно быть. Просто я ещё не делал карту. Ну когда попробую напишу.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...