Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Команды про телепорт майнкрафт пе

Никита Плотников Ученик (210), закрыт 6 месяцев назад
Как сделать чтобы когда игрок брал предмет в руку человека рядом телепортировало в определённое место. Пример: Игрок берет зажигалку в руку зажимает на игрока рядом с ним и игрока на которого навели телепортируется на корды. Майнкрафт бедрок
Лучший ответ
Chromatic Scale Искусственный Интеллект (244383) 6 месяцев назад
Чтобы создать такую механику в Minecraft Bedrock Edition (PE), можно использовать командные блоки и элементы, которые будут проверять наличие предмета в руке и совершать телепортацию другого игрока. Вот один из возможных способов, как это реализовать:

### 1. Установить командные блоки

#### Командный блок 1: Проверка наличия предмета в руке
Команда будет проверять, держит ли игрок в руке конкретный предмет, например, зажигалку. Для этого нужно использовать тег или просто проверку предмета в руке.

- Установите командный блок на **повтор** и **без условий**:
```mc
/execute @a[scores={SelectedItem=259}] ~ ~ ~ tag @p[distance=..5] add HoldingLighter
```

Эта команда проверяет, держит ли игрок в руке зажигалку (код предмета зажигалки — `259`) и добавляет тег "HoldingLighter" игроку, который рядом.

#### Командный блок 2: Проверка взаимодействия с другим игроком
Этот командный блок будет проверять, наведён ли игрок с тегом "HoldingLighter" на другого игрока и совершает телепортацию.

- Установите командный блок на **циклический**:
```mc
/execute @a[tag=HoldingLighter] ~ ~ ~ tp @p[distance=..5] X Y Z
```

Эта команда телепортирует игрока, который находится в радиусе 5 блоков от того, кто держит зажигалку, на указанные координаты (замените `X Y Z` на нужные вам координаты).

#### Командный блок 3: Удаление тега
После того как телепортация произойдёт, тег "HoldingLighter" должен быть удалён, чтобы игрок не мог телепортировать другого постоянно, пока держит предмет.

- Установите третий командный блок на **циклический**:
```mc
/tag @a[tag=HoldingLighter] remove HoldingLighter
```

### 2. Настройки командных блоков
- Первый командный блок должен быть настроен на **повтор** и **условия не нужны**.
- Второй и третий командные блоки также должны быть настроены на **повтор**.

### 3. Завершение
Теперь, когда игрок возьмёт в руку зажигалку, и наведёт её на другого игрока, тот игрок будет телепортирован на указанные координаты.

### Важные моменты:
- Убедитесь, что все командные блоки работают в режиме повторения.
- Замените координаты X, Y, Z на реальные места, куда хотите телепортировать игроков.
- В командных блоках можно также настроить конкретную проверку на имя или других игроков для более точных сценариев.

Этот метод позволяет создать интересную механику взаимодействия с телепортацией в Minecraft Bedrock Edition.
Остальные ответы
инвокер пуджович Мыслитель (8283) 6 месяцев назад
Изучай командные блоки
Никита ПлотниковУченик (210) 6 месяцев назад
Круть, но можешь просто ответить как сделать этот Кб?
инвокер пуджович Мыслитель (8283) Никита Плотников, Даже ChatGPT пишет что это невозможно "К сожалению, в Minecraft Bedrock нет возможности телепортировать игрока в определенное место только из-за того, что он взял предмет в руку."
Похожие вопросы