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

Bossbar [Гайд]


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

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

1. Создание boassbar-а

/bossbar add health {"text":"\u0417\u0434\u043e\u0440\u043e\u0432\u044c\u0435 \u0431\u043e\u0441\u0441\u0430","color":"red"}

health - Техническое название bossbar-а используемое в командах

{"text":"\u0417\u0434\u043e\u0440\u043e\u0432\u044c\u0435 \u0431\u043e\u0441\u0441\u0430","color":"red"} - Название выводимое на экран (В данном случае в JSON формате)

В чат

 

2. Изменение bossbar-а

2.1 Цвет bossbar-а

/bossbar set minecraft:health color red

red - Цвет bossbar-а

image.png.a897c7615858ea451ab38dcef7a531bf.png

2.2 Количество делений в bossbar-е

/bossbar set minecraft:health max 20

20 - Количество делений для bossbar-а

2.3 Визуальное количество делений в boassbar-е

/bossbar set minecraft:health style notched_20

notched_20 - вид делений для bossbar-а

image1.png.7961add2f9b3687759f9e0950bbdb52a.png

В чат

3. Выведение bossbar-а на экран

3.1 Скрвание bossbar-а

/bossbar set minecraft:health visible true

true / false - Делать ли bossbar видимым

3.2 Выведение bossbar-а определённым игрокам вручную

/bossbar set minecraft:health players @a

@a - Селектор игроков которым будет показываться bossbar

Что-бы вручную не показывать игрокам bossbar нужно поместить команду в всегда активный цикличный командный блок

В чат / В всегда активный цикличный командный блок

 

4. Привязывание bossbar-а к scoreboar-у

4.1 Создание scoreboard-а

/scoreboard objectives add Health health

Health - Техническое название scoreboard-а используемое в командах

health - Критерий scoreboard-а

В чат

execute store result bossbar minecraft:health value run data get entity @a[limit=1] Health

@a[limit=1] - Селектор, к значению scoreboard-а которого будет привязан bossbar

В всегда активный цикличный командный блок

 

5. Итог

Теперь у нас есть bossbar minecraft:health который привязан к scoreboard-у селектора @a[limit=1]

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

  • 2 недели спустя...
В 01.03.2023 в 12:38, Taraskamer сказал:

1. Создание boassbar-а

/bossbar add health {"text":"\u0417\u0434\u043e\u0440\u043e\u0432\u044c\u0435 \u0431\u043e\u0441\u0441\u0430","color":"red"}

health - Техническое название bossbar-а используемое в командах

{"text":"\u0417\u0434\u043e\u0440\u043e\u0432\u044c\u0435 \u0431\u043e\u0441\u0441\u0430","color":"red"} - Название выводимое на экран (В данном случае в JSON формате)

В чат

 

2. Изменение bossbar-а

2.1 Цвет bossbar-а

/bossbar set minecraft:health color red

red - Цвет bossbar-а

image.png.a897c7615858ea451ab38dcef7a531bf.png

2.2 Количество делений в bossbar-е

/bossbar set minecraft:health max 20

20 - Количество делений для bossbar-а

2.3 Визуальное количество делений в boassbar-е

/bossbar set minecraft:health style notched_20

notched_20 - вид делений для bossbar-а

image1.png.7961add2f9b3687759f9e0950bbdb52a.png

В чат

3. Выведение bossbar-а на экран

3.1 Скрвание bossbar-а

/bossbar set minecraft:health visible true

true / false - Делать ли bossbar видимым

3.2 Выведение bossbar-а определённым игрокам вручную

/bossbar set minecraft:health players @a

@a - Селектор игроков которым будет показываться bossbar

Что-бы вручную не показывать игрокам bossbar нужно поместить команду в всегда активный цикличный командный блок

В чат / В всегда активный цикличный командный блок

 

4. Привязывание bossbar-а к scoreboar-у

4.1 Создание scoreboard-а

/scoreboard objectives add Health health

Health - Техническое название scoreboard-а используемое в командах

health - Критерий scoreboard-а

В чат

execute store result bossbar minecraft:health value run data get entity @a[limit=1] Health

@a[limit=1] - Селектор, к значению scoreboard-а которого будет привязан bossbar

В всегда активный цикличный командный блок

 

5. Итог

Теперь у нас есть bossbar minecraft:health который привязан к scoreboard-у селектора @a[limit=1]

Чел, мега харош

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

  • 1 год спустя...
В 31.08.2024 в 12:56, its_leopard сказал:

как к мобу привязать, а не игроку

execute store result bossbar <id> value run data get entity @e[type=<type>,limit=1] Health
Ссылка на комментарий
Поделиться на другие сайты

  • 1 месяц спустя...
В 01.09.2024 в 13:18, GhostoFBU сказал:

execute store result bossbar <id> value run data get entity @e[type=<type>,limit=1] Health

и куда это?

В чат или в кб?

И чье айди, боссбара или моба?

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

В 24.10.2024 в 17:59, PartyFall_5 сказал:

В чат или в кб?

КБ

В 24.10.2024 в 17:59, PartyFall_5 сказал:

И чье айди, боссбара или моба?

<id> - боссбар
<type> - моб

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

  • 1 год спустя...

Подскажите, как сделать появление боссбара игроку при приближении к цели боссбара? Пытался сделать несколько часов, не вышло

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

2 минуты назад, lavas сказал:

Подскажите, как сделать появление боссбара игроку при приближении к цели боссбара? Пытался сделать несколько часов, не вышло

Если игрок подходят близко к какой-то сущности? Если да, то вот:
execute at @e[type=minecraft:zombie] run bossbar set test: players @a[distance=..16]
execute unless entity @e[type=minecraft:zombie] run bossbar set test: players

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

10 часов назад, GhostoFBU сказал:

Если игрок подходят близко к какой-то сущности? Если да, то вот:
execute at @e[type=minecraft:zombie] run bossbar set test: players @a[distance=..16]
execute unless entity @e[type=minecraft:zombie] run bossbar set test: players

Спасибо

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

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

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

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

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

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

Войти

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

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

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