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

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


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

В теме 22 сообщения

Ну, есть видеоролики как сделать рандомайзер в майне. Ты можешь там чекнуть и всё подставить под себя.

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

1 минуту назад, Mysterious_Human сказал:

Ну, есть видеоролики как сделать рандомайзер в майне. Ты можешь там чекнуть и всё подставить под себя.

ну там не понятно поэтому и спрашиваю

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

Ладно, этот способ так себе, но я не смог придумать ничего лучше - ставишь рядом с друг с другом четыре командных блока (первый с командой /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p wooden_sword, второй /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p stone_sword, третий /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p iron_sword, четвёртый /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p diamond_sword). И оставляешь их так (ничего не меняешь). Затем убираешь лишние блоки радом с ними (чтобы не забагавалось). Теперь ставим сам активатор рандомайзера (обычный кб) с командой /spreadplayers x и z 0 1 true @e[tag=random], после него два цепных - первый /fill координаты ниже тех четырёх кб minecraft:redstone_block, второй /fill координаты ниже тех четырёх кб  minecraft:air. И теперь просто встань на эти четыре кб и заспавнь армор стенд - summon armor_stand ~ ~ ~ {Tags:[random]}, и всё. Запускай и всё будет работать (наверное)
общий вид (как должно всё выглядеть)

2020-10-11_15.47.23.png

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

26 минут назад, Mysterious_Human сказал:

Ладно, этот способ так себе, но я не смог придумать ничего лучше - ставишь рядом с друг с другом четыре командных блока (первый с командой /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p wooden_sword, второй /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p stone_sword, третий /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p iron_sword, четвёртый /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p diamond_sword). И оставляешь их так (ничего не меняешь). Затем убираешь лишние блоки радом с ними (чтобы не забагавалось). Теперь ставим сам активатор рандомайзера (обычный кб) с командой /spreadplayers x и z 0 1 true @e[tag=random], после него два цепных - первый /fill координаты ниже тех четырёх кб minecraft:redstone_block, второй /fill координаты ниже тех четырёх кб  minecraft:air. И теперь просто встань на эти четыре кб и заспавнь армор стенд - summon armor_stand ~ ~ ~ {Tags:[random]}, и всё. Запускай и всё будет работать (наверное)
общий вид (как должно всё выглядеть)

2020-10-11_15.47.23.png

а куда направлен командный блок на котором стоит стойка для брони?

 

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

Только что, MISTR сказал:

а куда направлен командный блок на котором стоит стойка для брони?

 

Это не обязательно :/

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

4 минуты назад, nickich_09 сказал:

:/ все обязательно)

они будут все включаться, но будет работать та, на которой стойка для брони

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

11 минут назад, Mysterious_Human сказал:

они будут все включаться, но будет работать та, на которой стойка для брони

а как ограничить границы?

 

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

36 минут назад, MISTR сказал:

ну чтобы спавнилось в определённых границах карты

 

что спавнилось? армор стенд?

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

1 минуту назад, Mysterious_Human сказал:

что спавнилось? армор стенд?

нет допустим мечь или кирка только допустит от корд 50 до -50

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

23 минуты назад, MISTR сказал:

1.12.2

 

 

Ну тогда там где /execute @e[tag=random,dx=0,dy=1,dz=0] ~ ~ ~ give @p wooden_sword, вместо @p - @a[x=координаты x,y=координаты y,z=координаты z,r= радиус действия] или вместо r=, dx,dy,dz. Они расширяют территорию, а чтобы в другую сторону расширить можно использовать отрицательные значения. вообщем как-то так [x=1,y=1,z=1,dx=50,dz=50,dy=2]

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

40 минут назад, MISTR сказал:

не работает

 

что именно. Ты должен изменить выдачу. то есть, там где give @p

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

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

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

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

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

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

Войти

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

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

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