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

Голосование как в игре в кальмара


TELD

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

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

Надо сделать чтобы были столы и на них кнопки если нажать на синюю то ник будет синий а если на красный то красный помогите

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

Создай команды и добавь цвет:
/team add blue
/team modify blue color blue
/team add red
/team modify red color red

Смена цвета ника, путём вступления в команду:
Синий: /team join blue @p
Красный: /team join red @p

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

В Майнкрафте нет красной и синей кнопки, но можно воспользоваться акациевой как красной и искажённой как синей.

Можно сделать всё, просто разместив командные блоки под кнопками.

Если нет возможности сделать по-простому (командный блок будет видно), то можно поставить кнопку, запомнить её координаты и поставить командные блоки таким образом:

[циклический безусловный всегда активный 1] -> [цепной условный всегда активный 2]

В блоке 1 команда:

execute if block <координата-кнопки> <тип-блока-кнопки>[powered=true] at <координата кнопки> as @p run team join <название-команды> 

Если не ясно, что в писывать в название-команды, то она скорее всего не создана. Выполнить команды:

team add Red
team modify Red color red
team add Blue
team modify Blue color red

а Red и Blue — названия красной и синей команды соответственно.

Чтобы убирать игроков из команд, есть:

team clear <название-команды>

В блоке 2 команда:

setblock <координаты-кнопки> <тип-кнопки>[<свойства-кнопки-face-и-facing>,powered=false]

Последняя нам нужна, чтобы блок 1 не срабатывал много раз.

Чтобы узнать свойства-кнопки-face-и-facing, нужно нажать F3 и навестись на нужную кнопку. Справа будет раздел Targeted Block. Там и есть нужные свойства. Их нужно указать в формате:

face=%s,facing=%s
Ссылка на комментарий
Поделиться на другие сайты

  • TELD закрыл тема
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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