Команда /trigger: создание интерактивных кнопок в чате
Введение: заставьте чат работать на вас
Команда /trigger — это мощный, но часто игнорируемый инструмент. Она позволяет создавать интерактивные элементы прямо в чате, которые игроки могут использовать без прав администратора. Это идеальное решение для мини-игр, голосований, выдачи китов и создания простых квестов без плагинов. В этом гайде я объясню, как работает команда, и покажу несколько практических примеров её использования.
Как работает /trigger
Команда /trigger работает в связке с скорингом (scoreboard). Вы создаёте объект скоринга, который может изменяться с помощью /trigger. Главное преимущество — это безопасность: вы не можете выполнить команды напрямую, только изменить число. Но с помощью командных блоков мы можем отслеживать изменения этого числа и выполнять нужные действия.
Пример: Выдача стартового кита
- Создайте объект скоринга:
/scoreboard objectives add Kit dummy "Kit Starter" - Разрешите использовать триггер:
/scoreboard players enable @a Kit - В командном блоке (повторяющийся) пропишите:
/execute as @a[scores={Kit=1..}] run say Вы получили набор! - Игрок вводит
/trigger Kit set 1и получает сообщение.
Чтобы выдать предметы, замените say на команду /give.
💡 Совет профи
Используйте /trigger для создания системы голосования на сервере. Создайте объектVoteDayи разрешите его использовать. Когда игрок вводит/trigger VoteDay set 1, он голосует за день. Через 30 секунд подсчитайте голоса и выполните/time set day. Это отличная альтернатива дорогим плагинам для голосования.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!