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

Блок под игроком.


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

В теме 2 сообщения

Мне надо сделать платформу, на которой игрок будет ходить по воздуху, и чтобы после неё, не оставались следы, и если игрок прыгает, он поднимался в верх на 1 блок, а если игрок крадётся, то он наоборот опускался в низ.

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

Прописываешь команду:

/scoreboard objectives add onsneak minecraft.custom:minecraft.sneak_time

Далее ставишь командные блоки следующим образом:

image.thumb.png.b8f12217e003192bad87d4819ddb6e45.png

Прописываешь в них следующие команды, заменяя *твой блок* на, соответственно, блок, которым ты готов пожертвовать ради платформы (то есть нигде больше на карте ставить его не рекомендую):

  1. scoreboard players set @a onsneak 0
  2. execute as @e[tag=platformspawner] at @s unless score @s onsneak matches 1.. if block ~ ~-1 ~ air run setblock ~ ~-1 ~ *твой блок*
  3. execute as @e[tag=platformspawner] at @s run fill ~-1 ~-1 ~-1 ~1 ~-2 ~1 air replace *твой блок*

ИГРОКАМ, КОТОРЫЕ СМОГУТ ЭТО ДЕЛАТЬ НАДО ВЫДАТЬ ТЕГ platformspawner

И получаешь что-то вроде этого:

 

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

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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