Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

имитация ColorMe (цветной текст сообщения)

Тема в разделе "[Архив] Помощь", создана пользователем repeat, 16 окт 2011.

  1. Автор темы
    repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    у кого PEX, и кто никогда не пользуется в нём suffix, а использует только prefix, можно сделать имитацию ColorMe плагина, т.е. настраивать пользователям цвета их сообщений

    для этого в ChatManager (он входит в состав плагина PEX) нужно настроить глопальную переменную чата таким образом

    message-format: '%prefix<%player>: &e%suffix%message'

    теперь если пользователю админ задаст в консоли например с помощью команды
    /pex user <user> suffix [newsuffix] [world]

    /pex user repeat suffix &4
    текст пользователя будет тёмно красный. как видно, можно даже для разных миров задать разный цвет.
    перед суффиксом стоит &e, чтобы в случае если его нет, тескт был жёлтый. Вы можете сами выставить любой цвет по-умолчанию, который будет, если у игрока не установлен суффикс

    Коды цвета

    При помощи системы рангов, можно сделать отличия по цвету сообщения в зависимости от этих самых рангов.
    У кого используются фракции, так же можно прописать суффиксы в группу конкретной фракции, или во фракции в зависимости от ранга (глава фракции, "правая рука", убийца, работник) различать их по цвету.

    Например есть фракция [Hammer]
    Глава - ранг 100 (синий)
    Правая рука - 200 (аква)
    Убийца - 300 (пурпурный
    Работник - 500 (тёмно-зелёный)

    создаём группы с рангами и прописываем им суффиксы с цветами что-то вроде такого (лучше почитать про ранги вот тут
    Код:
    groups:
        worker:
            suffix: &2
            options:
                rank: '500'
        killer:
            suffix: &5
            options:
                rank: '300'
        viceboss:
            suffix: &b
            options:
                rank: '200'
        boss:
            suffix: &9
            options:
                rank: '100'
    
    И можно повышать или понижать пользователей в рангах тем самым раздавая им полномочия и отличать их в чате по цвету без использования загроможденного префикса ;)

    Надеюсь идею поняли. Данный метод не проверялся (нет возможности), надеюсь на понимание:cool:
     
    kosh нравится это.
  2. Хостинг MineCraft
    <
  3. Grifhell

    Grifhell Активный участник

    Баллы:
    78
    <19:49><<Grifhell>>Отлично, все работает. Очень изобретательный способ!
    ПС
    Теперь плагин колорми не нужен
    ПСПС
    Если использовать таким образом и префикс, то можно и у ника цвет менять, а сам префикс ненужен, если используется фактионс, где префикс и так укажет принадлежность к какой либо группе (клану)

    ТОлько менять цвет в чате могу, если использую указаную тобой команду в консоли
    но если меняю значение для группы, в которой я состою - это не помагает

    Исправил

    Код:
        Sheriff:
    
            default: false
    
            info:
    
            prefix: '&2'
    
            suffix: '&4'
    
            build: true
    
            inheritance: Default
    а было
    Код:
        Sheriff:
    
            default: false
    
            info:
    
                prefix: '&2'
    
                suffix: '&4'
    
                build: true
    
            inheritance: Default
     
  4. Автор темы
    repeat

    repeat Старожил Девелопер Пользователь

    Баллы:
    123
    info убери нафиг
     
  5. Grifhell

    Grifhell Активный участник

    Баллы:
    78
    С плагином фактионс кто пробовал? у меня цвет не меняется, как бы сделать так что бы префикс из Пекса был + префикс из кланплагина тоже

    Есть идея использовать суффикс для смены цвета. А префикс пусть кланплагин использует
     

Поделиться этой страницей