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

Как проверить что игрок сидит на свинье? (Свинье с седлом)


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

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

  • 4 недели спустя...
В 14.02.2023 в 15:46, LastFaysti сказал:

примерной такой тип проверки: /execute as @a at @s if data entity @s (и тут должна быть проверка что игрок на свинье) run say 1

 

execute as @e[type=pig,limit=1, tag= САМ ПОСТАВЬ ] run execute if entinity @p[distance=0..1] run say 123.
МАКСИМАЛЬНО казуальный вариант, думаю идею ты понял.

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

В 14.02.2023 в 16:02, LastFaysti сказал:

@Shomen

а на 1.16.5 есть хотя бы что то похожее?

Используй дата пак, в которых есть предикаты. С их помощью можешь сделать проверку.
https://youtu.be/VpRdA33wBLU - гайд по созданию предикатов. Создаёшь предикат:

{
  "condition": "minecraft:entity_properties",
  "entity": "this",
  "predicate": {
    "vehicle": {
      "type": "minecraft:pig"
    }
  }
}

Далее выполняешь команду каждый тик: 

execute as @a if predicate <предикат> run say сижу на свинье

 

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

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

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

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

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

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

Войти

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

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

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