MushrooomFox Опубликовано 25 декабря, 2022 Поделиться Опубликовано 25 декабря, 2022 Как сделать с помощью командных блоков, чтобы когда все игроки находится в гм3(режиме наблюдателя), а единственный игрок находится в гм2(режиме приключений), то он становился победителем? Ссылка на комментарий Поделиться на другие сайты Поделиться
Curved Опубликовано 20 января, 2023 Поделиться Опубликовано 20 января, 2023 1) Создаём счётчик количества игроков /scoreboard objectives add InGame dummy ------------------------------------------------------------------------------------------------------ 2) Привязываем количество игроков не в режиме приключения к $InGame execute store result score $InGame InGame if entity @a[gamemode=adventure] InGame - Задача (scoreboard) которую мы создавали в предыдущем действии $InGame - Сущность к которой мы привязали задачу InGame @a[gamemode=adventure] - Селектор (Команду нужно вставлять в всегда активный цикличный командный блок) ------------------------------------------------------------------------------------------------------ 3) Выполняем команду если количество игроков в режиме приключения равно 1 execute if score $InGame InGame matches 1 run ... 1 - Количество игроков при котором выполняется run ... - Команда которая будет выполнятся (Команду нужно вставлять в всегда активный цикличный командный блок) ------------------------------------------------------------------------------------------------------ 4) Отслеживаем победителя tag @a[gamemode=adventure] add Winner Winner - Тег который выдаётся победителю Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 2 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти