cgor22 Опубликовано 24 августа, 2024 Поделиться Опубликовано 24 августа, 2024 Я хочу сделать чтобы если игрок вставал на определённый блок писался текст в чат только 1 раз Ссылка на комментарий Поделиться на другие сайты Поделиться
qDanx12 Опубликовано 24 августа, 2024 Поделиться Опубликовано 24 августа, 2024 1. Ставишь три командных блока как на фото 2. Цикличный всегда активный, пишешь в него команду, которая будет проверять, что если блок на котором стоит игрок - золотой, но воспроизводится команда - /execute as @a[tag=!on] at @s if block ~ ~-1 ~ minecraft:gold_block run tellraw @a "Вы на золотом блоке" 3. Чтобы команда исполнялась один раз, воспользуемся тэгами. Во второй командный блок (цепной всегда активный) пишем команду, которая будет выдавать тэг "on" если блок на котором стоит игрок золотой - /execute as @a at @s if block ~ ~-1 ~ minecraft:gold_block run tag @s add on 4. В третий кб пишешь команду, которая будет удалять тэг если под игроком любой блок кроме золотого - /execute as @a at @s unless block ~ ~-1 ~ minecraft:gold_block run tag @s remove on Удачи в твоих изобритениях! Ссылка на комментарий Поделиться на другие сайты Поделиться
cgor22 Опубликовано 24 августа, 2024 Автор Поделиться Опубликовано 24 августа, 2024 56 минут назад, qDanx12 сказал: спасибо большое Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
В теме 3 сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти