KPoT Опубликовано 5 ноября, 2025 Поделиться Опубликовано 5 ноября, 2025 Я хочу сделать так, что бы игрок, вот прошел всю мою карту и в конце, нажав на плиту, телепортируется в комнату, где каждые 30 секунд появляется от 30 до 70 зомби. Вот с этим надо помочь, а с тем как он туда попадёт и как получит броню, я разберусь, а и еще что бы после смерти у него был спектатор и отсчет в 10 секунд как в Бедварсе. Очень надо, буду благодарен 🙏. Щас идея еще пришла, что бы он нажав на плиту ему рандомный кит выпадал но он может его получить только 1раз например, случайно выпал железный кит, а потом вдруг умер появился но уже получил кит алмазный или незеритовый. Ссылка на комментарий Поделиться на другие сайты Поделиться
quark-gluon plasma Опубликовано 5 ноября, 2025 Поделиться Опубликовано 5 ноября, 2025 1 hour ago, KPoT said: Я хочу сделать так, что бы игрок, вот прошел всю мою карту и в конце, нажав на плиту, телепортируется в комнату, где каждые 30 секунд появляется от 30 до 70 зомби. Вот с этим надо помочь, а с тем как он туда попадёт и как получит броню, я разберусь, а и еще что бы после смерти у него был спектатор и отсчет в 10 секунд как в Бедварсе. Очень надо, буду благодарен 🙏. Щас идея еще пришла, что бы он нажав на плиту ему рандомный кит выпадал но он может его получить только 1раз например, случайно выпал железный кит, а потом вдруг умер появился но уже получил кит алмазный или незеритовый. Практический совет для карт: используй датапаки: https://datapack.wiki/ и https://minecraft.wiki/w/Data_pack 1 hour ago, KPoT said: каждые 30 секунд появляется от 30 до 70 зомби Рандомная телепортация https://minecraft.wiki/w/Commands/spreadplayers Таймер и повторение команд N раз делаются через скорборды (секунда = 20 тиков) /scoreboard objectives add time dummy /scoreboard objectives add zombie.count dummy Каждый тик: (командные блоки) /scoreboard players add #time time 1 /execute if score #time time matches 600.. run scoreboard players set #zombies zombie.count 30 /execute if score #time time matches 600.. run scoreboard players reset #time time /execute if score #zombies zombie.count matches 1.. run summon zombie 0 0 0 {Tags:["tp"]} /execute if score #zombies zombie.count matches 1.. run spreadplayers <X> <Z> 0 <RANGE> false @e[tag=tp] /execute if score #zombies zombie.count matches 1.. run tag @e[tag=tp] remove tp /execute if score #zombies zombie.count matches 1.. run scoreboard players remove #zombies zombie.count 1 /execute if score #zombies zombie.count matches ..1 run scoreboard players reset #zombies zombie.count Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 2 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти