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

/trigger и зачем оно нужно.


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

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

Trigger (от англ. вызывать, запускать) позволяет управлять определенной задачей без прав администратора. Очень полезен на картах и в датапаках.

 

Чтобы изменять задачу нам нужное её создать:
 /scoreboard objectives add <название> trigger <отображаемое название> (отсюда)

За место типа задачи написан trigger. Это очень важно, так как именно только с этим типом может работать команда /trigger

 

Теперь если прописать /trigger, то не будет видно задачи, так как нам её нужно включить для определённого игрока. Пусть им будет игрок с тегом chat_command.

/scoreboard players enable @a[tag=chat_command] <задача> - будет включать возможность изменять задачу игроку.

 

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

/trigger <задача> add <число> - добавляет к значению задачи указанное число.

/trigger <задача> set <число> - изменяет значение задачи на указанное число.

 

После выполнения нужно будет снова включать возможность изменять задачу для игрока.

 

Как это использовать?

В условии, сравнивая это число можно выполнять определенные команды. Игроку не обязательно иметь определённые права для выполнения команды.

Cравниваем с помощью execute:
execute if score <цель> <задача> matches <число или промежуток чисел> run <команда без косой черты>

Игрок выполняет команду /trigger, а например датапак выполняет определенную команду заданную в нём.

 

А нужно это все для кликабельных табличек/текста в чате/текста в книжке, для своей пользовательской команды и т.д.

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

  • 2 года спустя...
В 12.02.2023 в 14:00, Shomen сказал:

Теперь если прописать /trigger, то не будет видно задачи, так как нам её нужно включить для определённого игрока. Пусть им будет игрок с тегом chat_command.

/scorboard players enable @a[tag=chat_command] <задача> - будет включать возможность изменять задачу игроку.

у тебя тут ошибка в команде вместо scoreboard написано scorboard

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

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

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

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

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

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

Войти

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

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

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