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

Как поменять игроков местами


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

В теме 8 сообщений

Даёшь первому и второму игрокам теги (TP1 и TP2 например), возле первого создаешь маркер (area_effect_cloud с тегом TpToMe). tp игрока с тегом TP1 к TP2, игрока с тегом TP2 тп к маркеру. Потом убираешь маркер и теги TP1 и TP2 с игроков.

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

15.04.2020 в 06:15, ZverTNT сказал:

Тебе для каких целей это нужно?

карты в майне

15.04.2020 в 08:06, shurik204 сказал:

Даёшь первому и второму игрокам теги (TP1 и TP2 например), возле первого создаешь маркер (area_effect_cloud с тегом TpToMe). tp игрока с тегом TP1 к TP2, игрока с тегом TP2 тп к маркеру. Потом убираешь маркер и теги TP1 и TP2 с игроков.

спс а то в инете нету

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

  • 2 недели спустя...
18.04.2020 в 08:24, mistergleb108 сказал:

карты в майне

спс а то в инете нету

 

15.04.2020 в 08:06, shurik204 сказал:

Даёшь первому и второму игрокам теги (TP1 и TP2 например), возле первого создаешь маркер (area_effect_cloud с тегом TpToMe). tp игрока с тегом TP1 к TP2, игрока с тегом TP2 тп к маркеру. Потом убираешь маркер и теги TP1 и TP2 с игроков.

А можно поподробнее? Я только понял как тэг игрокам выдать, а как телепортнуть к маркеру челов? Можно коммандами пожалуйста?

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

  • ZverTNT изменил название на Как поменять игроков местами
02.05.2020 в 00:19, Vladragone сказал:

А можно поподробнее? Я только понял как тэг игрокам выдать, а как телепортнуть к маркеру челов? Можно коммандами пожалуйста?

После того, как выдал теги выполняешь эту цепочку.

image.png.c6f6f89d57bedb713fa53a56330c35a3.pngexecute at @a[tag=TP1] run summon area_effect_cloud ~ ~ ~ {Tags:["TpToMe"]}

tp @a[tag=TP1,limit=1] @a[tag=TP2,limit=1]


tp @a[tag=TP2] @e[type=area_effect_cloud,limit=1,tag=TpToMe]


В конце добавь КБ, которые будут убирать теги TP1 и TP2
P.S Убивать area_effect_cloud нет смысла т.к. оно живёт только один тик (Если не указать доп. данные)

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

  • 2 месяца спустя...
03.05.2020 в 13:43, shurik204 сказал:

После того, как выдал теги выполняешь эту цепочку.

image.png.c6f6f89d57bedb713fa53a56330c35a3.pngexecute at @a[tag=TP1] run summon area_effect_cloud ~ ~ ~ {Tags:["TpToMe"]}

tp @a[tag=TP1,limit=1] @a[tag=TP2,limit=1]


tp @a[tag=TP2] @e[type=area_effect_cloud,limit=1,tag=TpToMe]


В конце добавь КБ, которые будут убирать теги TP1 и TP2
P.S Убивать area_effect_cloud нет смысла т.к. оно живёт только один тик (Если не указать доп. данные)

А можешь подсказать, как сделать так, чтоб эта команда повторялась каждые 30 секунд

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

7 часов назад, SayLit_FN сказал:

А можешь подсказать, как сделать так, чтоб эта команда повторялась каждые 30 секунд

Через скорбоард. Создаёшь скорбоард с названием например Timer и со старта значением 0, делаешь цикличный кб работающий постоянно и пусть он каждый тик (это 20 раз в секунду) плюсует к Timer единичку. Получается каждый тик у тебя таймер будет повышаться. Теперь ставишь второй кб, который будет проверять, дошёл ли таймер до 600 (это 30 раз по 20, те самые 30 секунд). И пусть этот кб при выполнении этого условия запускает ту цепочку и в той цепочке добавь кб, который будет устанавливать Timer в значение 0. 

Объясню, что мы сотворили. Цикличный командный блок отвечает за "секундомер". Второй командный блок проверяет, дошел ли секундомер до 600 тактов (30 секунд) и если дошёл то обнуляет, параллельно запуская основной механизм. 

 

Команды:

/scoreboard objectives add <задача> <тип> [<отображаемое название>] - создание скорбоарда. Тип указывай dummy, задачу и отображаемое название делай для удобства одинаковые

/scoreboard players add <цели> <задача> 1 - прибавляет 1 к задаче у цели. Цель можешь указать не существующую. Например цель пусть будет Ticker

/scoreboard players set <цели> <задача> 0 - примерно то же самое, только не изменяет значение а устанавливает. Конкретно этот пример обнуляет задачу у цели

Если нужно уточнить ещё что-то, можешь в личку писать, я помогу. И хорошей идеей будет всё это делать не на кб а датапаком. Как это делать, могу рассказать, хотя инфы в интернете гора

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

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

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

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

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

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

Войти

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

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

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