stofix_ Опубликовано 2 июля, 2024 Поделиться Опубликовано 2 июля, 2024 Возможно ли как-то сделать так, чтобы мобы сами рандомно спавнились, допустим, мне нужно заспавнить 50 зомби по всей локации, но 50 кб как-то лень ставить, можно ли это как-то сделать одним или несколькими командными блоками? версия 1.19.2 Ссылка на комментарий Поделиться на другие сайты Поделиться
GhostoFBU Опубликовано 4 июля, 2024 Поделиться Опубликовано 4 июля, 2024 Расставь маркеры, с тегом "random_spawn", там, где нужен случайный спавн мобов: /summon marker ~ ~ ~ {Tags:["random_spawn"]} Создай задачу, для счётчика кол-во мобов, например, зомби: /scoreboard objectives add mobs_count dummy Запуск цикла: scoreboard players set zombies mobs_count 0 setblock x y z redstone_block Цикл: scoreboard players add zombies mobs_count 1 execute at @e[type=marker,tag=random_spawn,sort=random,limit=1] run summon zombie execute if score zombies mobs_count matches 50 run setblock x y z air По достижению 50-ти очков - механизм деактивируется. x y z - координаты активации/деактивации цикла Ссылка на комментарий Поделиться на другие сайты Поделиться
Shomen Опубликовано 5 июля, 2024 Поделиться Опубликовано 5 июля, 2024 23 часа назад, GhostoFBU сказал: Расставь маркеры, с тегом "random_spawn", там, где нужен случайный спавн мобов: /summon marker ~ ~ ~ {Tags:["random_spawn"]} Создай задачу, для счётчика кол-во мобов, например, зомби: /scoreboard objectives add mobs_count dummy Запуск цикла: scoreboard players set zombies mobs_count 0 setblock x y z redstone_block Цикл: scoreboard players add zombies mobs_count 1 execute at @e[type=marker,tag=random_spawn,sort=random,limit=1] run summon zombie execute if score zombies mobs_count matches 50 run setblock x y z air По достижению 50-ти очков - механизм деактивируется. x y z - координаты активации/деактивации цикла можно наоборот сделать чтобы пока в счете есть значение спавнить зомби и потом вычитать еденицу так можно заспавнить n зомби командой scoreboard player set zombies mob_count n Ссылка на комментарий Поделиться на другие сайты Поделиться
Rozy Опубликовано 6 июля, 2024 Поделиться Опубликовано 6 июля, 2024 Просто хотел бы добавить что есть команда spreadplayers Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 4 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти