Помогите Изменение цвета чата при выдаче привилегии майнкрафт.

  • Автор темы Автор темы Kair882
  • Дата начала Дата начала

Kair882

Ньюби
Баллы
1
Хочу сделать следующее: когда у человека админ, он по дефолту, без всяких лишних символов может писать красным цветом. Хотел реализовать это через MyCommand, создать переменную, а потом вставить ее в плагин для чата, но тогда это применится ко всем игрокам. Вопрос: как сделать изменение этой переменной при получении определенной привилегии? В интернете нашел только изменение цвета при помощи команд, нажатия на предметов и тд, но мне нужно именно без всего этого. Если возможно реализовать через другие плагины - советуйте.
 
Хочу сделать следующее: когда у человека админ, он по дефолту, без всяких лишних символов может писать красным цветом. Хотел реализовать это через MyCommand, создать переменную, а потом вставить ее в плагин для чата, но тогда это применится ко всем игрокам. Вопрос: как сделать изменение этой переменной при получении определенной привилегии? В интернете нашел только изменение цвета при помощи команд, нажатия на предметов и тд, но мне нужно именно без всего этого. Если возможно реализовать через другие плагины - советуйте.
Ну смотря как ты выдаёшь донаты. Если в ручную то в ручную прописать команду чтобы она задала цвет этой переменной. Если через кейсы то то же самое, только не в ручную. В общем я тебя не совсем понял, но через MyCommands это будет прям отдельная команда.
 
Ну смотря как ты выдаёшь донаты. Если в ручную то в ручную прописать команду чтобы она задала цвет этой переменной. Если через кейсы то то же самое, только не в ручную. В общем я тебя не совсем понял, но через MyCommands это будет прям отдельная команда.
ну допустим прописал я команду для выдачи привилегии или кейсом, без разницы, главное то, что цвет чата меняется в зависимости от привилегии, которая есть у человека
 
ну допустим прописал я команду для выдачи привилегии или кейсом, без разницы, главное то, что цвет чата меняется в зависимости от привилегии, которая есть у человека
А всё я понял
 
ну допустим прописал я команду для выдачи привилегии или кейсом, без разницы, главное то, что цвет чата меняется в зависимости от привилегии, которая есть у человека
Тогда есть вариант ChatColor+. У него уже есть встроенные плейсхолдеры, а также команда с помощью которой можно задать уникальное значение плейсхолдера для каждого игрока.
 
ну допустим прописал я команду для выдачи привилегии или кейсом, без разницы, главное то, что цвет чата меняется в зависимости от привилегии, которая есть у человека
Вместе с привилегией прописываешь вот это /chatcolor set [Player] [Color] (естественно меняя всё под себя). После чего в формате отправки сообщения перед текстом ставишь этот плейс: %chatcolorplus_chatcolor%.
 
Хочу сделать следующее: когда у человека админ, он по дефолту, без всяких лишних символов может писать красным цветом. Хотел реализовать это через MyCommand, создать переменную, а потом вставить ее в плагин для чата, но тогда это применится ко всем игрокам. Вопрос: как сделать изменение этой переменной при получении определенной привилегии? В интернете нашел только изменение цвета при помощи команд, нажатия на предметов и тд, но мне нужно именно без всего этого. Если возможно реализовать через другие плагины - советуйте.
Если ты выдаёшь привилегии через LuckPerms, то по идее можно в суффиксе в самом конце просто добавить условно &4, но будет это работать или нет - зависит от плагина на чат и его настройки. Если не сработало, то проверь стоит ли в конфиге плагина на чат отображение суффиксов И наверняка это будет работать и через другие плагины на группы, просто сам пользовался только LuckPerms
 
можно использовать плейсхолдер для определёных групп, у меня есть заготовка если надо скину
 
дисплейнеймы в лакпермс ломают приваты, лучше использовать плейсхолдеры!
Хочу сделать следующее: когда у человека админ, он по дефолту, без всяких лишних символов может писать красным цветом. Хотел реализовать это через MyCommand, создать переменную, а потом вставить ее в плагин для чата, но тогда это применится ко всем игрокам. Вопрос: как сделать изменение этой переменной при получении определенной привилегии? В интернете нашел только изменение цвета при помощи команд, нажатия на предметов и тд, но мне нужно именно без всего этого. Если возможно реализовать через другие плагины - советуйте.
могу помочь , плейсходеры javascript
 
лучше создать через javascript плейсхолдер пример %color% и там там писать схематика если у игрока есть права admin.color то отображалось &c вот и это плейсхолдер поставишь в чат после ника игрока
 
Назад
Верх Низ