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

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


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

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

Вагонетке присвоен тег "837524". Нужна команда, которая проверит ТРЕТИЙ символ этого тега. Если третий символ равен "7", подать редстоун сигнал. Если не равен, то не подавать сигнал. В данном примере сигнал будет подан, так как третий символ равен "7".

Теги могут быть различные, проверятся символы тоже могут различные.

Такое возможно сделать? Если да, то подскажите, пожалуйста, с командами. 

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

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

Данный способ будет работать, если у вагонетки только один тег!

Поэтому добавим для вагонетки другой "тег":
Создадим задачу: scoreboard objectives add is_minecart dummy
Добавляем "тег" вагонетке: scoreboard players set @e[type=minecraft:minecart, ...] is_minecart 1

Проверяем третий символ тега:
data modify storage code: code set string entity @e[type=minecraft:minecart,scores={is_minecart=1},limit=1] Tags[0] 2 3
execute if data storage code: {code:"7"} run say test passed!

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

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

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

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

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

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

Войти

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

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

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