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

как сделать чтоб fireball двигался используя команду summon версия 1.21.4


SHpriс

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

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

я когда пишу эту команду /summon fireball ~ ~ ~ {ExplosionPower:0b}

то fireball просто стоит как вкопанный

как это исправить

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

2 часа назад, ArtemLog2 сказал:

я когда пишу эту команду /summon fireball ~ ~ ~ {ExplosionPower:0b}

то fireball просто стоит как вкопанный

как это исправить

Можно добавить тег Motion и изменить его параметры, как угодно

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

16 часов назад, PhoenixTechu сказал:

/summon fireball ~ ~ ~ {Motion:[1d,1d,0d]}

он летит в одну сторону а я хочу чтоб как например на bedwars

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

33 минуты назад, ArtemLog2 сказал:

он летит в одну сторону а я хочу чтоб как например на bedwars

для этого надо взять вектор взгляда игрока, обычно я это делаю так:

execute positioned 0.0 0.0 0.0 positioned ^ ^ ^1 summon marker run function test:test

Функция test:test
kill @s[type=marker]
data modify storage storage V set from entity @s Pos

Далее данные из хранилища уже можешь использовать где тебе надо, к прмеру запихнуть его в в Motion

data modify entity @s Motion set from storage storage V

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

7 минут назад, Rozy сказал:

для этого надо взять вектор взгляда игрока, обычно я это делаю так:

execute positioned 0.0 0.0 0.0 positioned ^ ^ ^1 summon marker run function test:test

Функция test:test
kill @s[type=marker]
data modify storage storage V set from entity @s Pos

Далее данные из хранилища уже можешь использовать где тебе надо, к прмеру запихнуть его в в Motion

data modify entity @s Motion set from storage storage V

так это-же через датапак а мне надо как минимум через команду summon

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

9 минут назад, ArtemLog2 сказал:

так это-же через датапак а мне надо как минимум через команду summon

у тебя нет возможнойти перейти на датапаки? просто команда призыва может содержать только константный вектор скорости(если его не задавать макросом), так что не получится сделать это 1 командой, тебе так или иначе придётся модифицировать ранее призванный фаербол

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

Только что, Rozy сказал:

у тебя нет возможнойти перейти на датапаки? просто команда призыва может содержать только константный вектор скорости(если его не задавать макросом), так что не получится сделать это 1 командой, тебе так или иначе придётся модифицировать ранее призванный фаербол

хорошо попробую я просто в ДП не очень

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

Только что, ArtemLog2 сказал:

хорошо попробую я просто в ДП не очень

если что могу помочь, там нет ничего сильно сложного

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

Только что, Rozy сказал:

если что могу помочь, там нет ничего сильно сложного

нет я та базовые штучки знаю

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

я правильно понимаю что execute positioned 0.0 0.0 0.0 positioned ^ ^ ^1 summon marker run function test:test в цикл всегда активный КБ

data modify entity @s Motion set from storage storage V в цепн КБ

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

37 минут назад, ArtemLog2 сказал:

я правильно понимаю что execute positioned 0.0 0.0 0.0 positioned ^ ^ ^1 summon marker run function test:test в цикл всегда активный КБ

data modify entity @s Motion set from storage storage V в цепн КБ

не совсем, вообще тебе лучше запускать эту функцию только в момент когда тебе нужно получить вектор взгляда игрока

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

18 часов назад, Rozy сказал:

не совсем, вообще тебе лучше запускать эту функцию только в момент когда тебе нужно получить вектор взгляда игрока

понял

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

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

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

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

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

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

Войти

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

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

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