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

Как показать текст игрокам, которые находятся в определенном игровом режиме


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

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

  • здравствуйте!
    Я хотел бы обратиться к вам за помощью
    дело в том,что я создаю одну майнкрафт карту,в которой мне нужно сделать так,чтобы когда один игрок,остававшийся в режиме выживания(все остальные в режиме наблюдения) на экране у того,кто остался в режиме выживания появлялась надпись на экране "Victory"(это можно сделать с помощью команды title,знаю)
    Можете помочь мне с этим,пожалуйста?
  •  
    ведь на сколько я знаю,в майнкрафте есть триггеры,но я ничего полезного найти не смог
    ну и,по возможности,чтобы после смерти была надпись "Death"
Ссылка на комментарий
Поделиться на другие сайты

/tellraw @a[gamemode=survival] {"text":"Victory","color":"yellow"}

Данная команда выводит всем игрокам сообщение в чат у которых gamemode=survival

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

  • ZverTNT изменил название на Как показать текст игрокам, которые находятся в определенном игровом режиме
18 часов назад, ZverTNT сказал:

/tellraw @a[gamemode=survival] {"text":"Victory","color":"yellow"}

Данная команда выводит всем игрокам сообщение в чат у которых gamemode=survival

мне нужно,чтобы выводилось тогда,когда выживающий остаётся один,то есть как только умирают все,кроме одного(как только человек остаётся в выживании один)
по этому и нужен триггер,который будет проверять,сколько человек в режиме выживания,либо же триггер должен проверять,что человек двое,и как только кто-то убивает - видит надпись на экране "Victory".
думал,понятно объяснил

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

Пишешь scoreboard objectives add Players dummy

Ставишь 2 кб как на скрине(цикличный всегда активен, цепной всегда активен):2020-05-01_22_40_25.thumb.png.f2dd736be7af2ba20ebbd5c302344441.png

В первом кб: scoreboard players reset *players Players

Во втором кб: execute as @a[gamemode=survival] run scoreboard players add *players Players 1

Это нужно для того чтобы найти количество игроков в выживании

Дальше ставишь цикличный кб и пишешь execute if score *players Players matches 1 run title @a[gamemode=survival] title {"text":"Victory","color":"green"}

(Можешь сделать всегда активным)

От него отводишь цепные условные кб (или компаратор) с командами gamemode survival @a, tp и др..

Для надписи death создаешь задачу Deaths

scoreboard objectives add Deaths deathCount

Дальше такая же конструкция:

2020-05-01_22_40_25.thumb.png.f2dd736be7af2ba20ebbd5c302344441.png

1 кб: title @a[scores={Deaths=1..}] title {"text":"Death","color":"red"}

2 кб: scoreboard players set @a[scores={Deaths=1..}] Deaths 0

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

3 часа назад, MrDimon8582 сказал:

Пишешь scoreboard objectives add Players dummy

Ставишь 2 кб как на скрине(цикличный всегда активен, цепной всегда активен):2020-05-01_22_40_25.thumb.png.f2dd736be7af2ba20ebbd5c302344441.png

В первом кб: scoreboard players reset *players Players

Во втором кб: execute as @a run scoreboard players add *players Players 1

Это нужно для того чтобы найти количество игроков в выживании

Дальше ставишь цикличный кб и пишешь execute if score *players Players matches 1 run title @a[gamemode=survival] title {"text":"Victory","color":"green"}

(Можешь сделать всегда активным)

От него отводишь цепные условные кб (или компаратор) с командами gamemode survival @a, tp и др..

Для надписи death создаешь задачу Deaths

scoreboard objectives add Deaths deathCount

Дальше такая же конструкция:

2020-05-01_22_40_25.thumb.png.f2dd736be7af2ba20ebbd5c302344441.png

1 кб: title @a[scores={Deaths=1..}] title {"text":"Death","color":"red"}

2 кб: scoreboard players set @a[scores={Deaths=1..}] Deaths 0

не получается сделать,можете подробней расписать?Если что,версия майнкрафта 1.14.4,вдруг это на что-то повлияет.Ни одна надпись не выявлялась на экран,тестил с другом,в коммандных блоках писало "Игрок не обнаружен".или что-то вроде того

 

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

7 часов назад, Cored сказал:

не получается сделать,можете подробней расписать?Если что,версия майнкрафта 1.14.4,вдруг это на что-то повлияет.Ни одна надпись не выявлялась на экран,тестил с другом,в коммандных блоках писало "Игрок не обнаружен".или что-то вроде того

 

Может вы были в креативе, а не в выживании? Также я ошибся в одной команде и изменил прошлый ответ

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

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

Может вы были в креативе, а не в выживании? Также я ошибся в одной команде и изменил прошлый ответ

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

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

28 минут назад, Cored сказал:

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

я немного подправил,всё более менее работает,спасибо огромное)
вы гений)

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

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

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

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

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

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

Войти

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

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

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