_hakerist_ Опубликовано 30 апреля, 2023 Поделиться Опубликовано 30 апреля, 2023 Есть 3 команды red_team, blue_team, dead. Нужно чтобы когда игрол умирал и появлелся в хабе у него поподала команда илиже он переходил в dead. А также я незнаю как сделать победу одной или другой команде тоесть игра pvp 5 на 5 с ограничиным временем нужно как то сделать логистику или чегото подобного чтобы карта понимала сколько человек в команде и делала победителем другую команду пример: red_team 0 players значит победа blue_team. Буду очень благодарен за помощь! И попрошу более подробно расписать потому что у меня руки крюки. Контакт: Discord - _hakerist_#8863 Версия: 1.12.2 Ссылка на комментарий Поделиться на другие сайты Поделиться
NotDen Опубликовано 30 апреля, 2023 Поделиться Опубликовано 30 апреля, 2023 Делаем счетчик смертей: scoreboard objectives add PlDC deathCount И после выполняем нужную команду через эту: execute as @a[scores={PlDC=1..}] run <Некое действие> И в конце выполняем эту: scoreboard players reset @a[scores={PlDC=1..}] PlDC Чтоб определить что в синей команде не осталось игроков: execute unless entity @a[team=blue_team] run <Некое действие> И для красной: execute unless entity @a[team=red_team] run <Некое действие> При смерти не забудь выкидывать игроков из своей команды lyiiizzz23 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
_hakerist_ Опубликовано 30 апреля, 2023 Автор Поделиться Опубликовано 30 апреля, 2023 Вопрос к ответу NotDen execute as @a[scores={PlDC=1..}] run <Некое действие> Какое ты действие подрузумиваеш И execute unless entity @a[team=blue_team] run <Некое действие> В командном блоке выдаёт ошабку "Сущность unless не найдена" Ссылка на комментарий Поделиться на другие сайты Поделиться
NotDen Опубликовано 1 мая, 2023 Поделиться Опубликовано 1 мая, 2023 Под <Некое действие> я подразумеваю то, что вы хотите сдeлать Ну а unless не найдено, просто я не заметил что у тебя 1.12 scoreboard objectives add PlDC deathCount execute @a[score_PlDC_min=1] ~ ~ ~ <Некое действие> [В вашем случае здесь скорее будет scoreboard teams join dead @s] scoreboard players reset @a[score_PlDC_min=1] PlDC Проверка что в красной команде нет игроков: scoreboard players set PC PlDC 0 execute @a[team=red_team] ~ ~ ~ scoreboard players add PC PlDC 1 scoreboard players test PC PlDC 1 <От это командного блока ставите компаратор> Для синей: scoreboard players set PC PlDC 0 execute @a[team=blue_team] ~ ~ ~ scoreboard players add PC PlDC 1 scoreboard players test PC PlDC 1 <От это командного блока ставите компаратор> Ссылка на комментарий Поделиться на другие сайты Поделиться
_hakerist_ Опубликовано 1 мая, 2023 Автор Поделиться Опубликовано 1 мая, 2023 Вопрос к ответу NotDen Переход при смерти работает но проверка игроков в red_team и blue_team не работает или работала 1 раз неправильно при подключении питания выводила 2 текста победа синих и победа красных Есле у вас будет свободное время попрошу связатся сомной и показать пальцем потомутчо может у меня лыжи не едут Discord: _hakerist_#8863 Ссылка на комментарий Поделиться на другие сайты Поделиться
NotDen Опубликовано 1 мая, 2023 Поделиться Опубликовано 1 мая, 2023 В данном случаи надо было делать так для смертей: И для проверки на отстусвие игроков в команде: Зелёные сделаны всегда активны И систему, отвечающия за смерть игроков, лучше отключать когда игра не идёт Ссылка на комментарий Поделиться на другие сайты Поделиться
NotDen Опубликовано 1 мая, 2023 Поделиться Опубликовано 1 мая, 2023 Если ты не знаешь Фиолетовые коммандные блоки - циклические, они постоянно выполняют свою команду пока активны (20 раз в секунду) Зелёные - цепные, они выполняют свою команду, после выполнения команды превидущим КБ, при условии что они активны Также есть условный режим, отвечающий за то, что КБ не будет выполнять команду если КБ стоящий позади него не смог успешно выполнить свою команду т.е. КБ выполнит свою команду, если КБ позади выпплнил свою успешно, Успешное выполнение команды, это например когда: - КБ смог разместить блок, не успешный исход, когда на месте размещение уже стоял такой блок - КБ смог телепортивать сущность, например когда сущность найдена, иначк не успешно Ссылка на комментарий Поделиться на другие сайты Поделиться
_hakerist_ Опубликовано 1 мая, 2023 Автор Поделиться Опубликовано 1 мая, 2023 NotDen Есть проблема с системой проверки команд она после 1 использования остаётся октивной всегда Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 8 сообщений
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти