1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите chatty не получается дать право игроку

Тема в разделе "Помощь", создана пользователем munketin, 16 июн 2024.

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

    munketin Новичок

    Баллы:
    16
    не получается дать право игроку чтобы он писал только одним цветом тоесть он может писать стандартным белым, и из-за того что он купил 1 донат он получается писать + еще зеленым цветом, но у меня не получается так сделать хотя в лак перс пишу chatty.style.green - неполучается, даже если паишу chatty.style.&a тоже нет.
     
  2. koten0k

    koten0k Активный участник Пользователь

    Баллы:
    46
    Волшебное вики говорит: chatty.style.colors

    И да, для майнкрафта &a не зеленый, а лаймовый цвет (это разные цвета! Не путай их)
     
  3. Автор темы
    munketin

    munketin Новичок

    Баллы:
    16
    "Волшебное вики" говорит что chatty.style.colors, дает возможно использовать все коды цветов, а мне нужно чтобы только 1 и почитай , что я написал выше
     
  4. koten0k

    koten0k Активный участник Пользователь

    Баллы:
    46
    А ты уверен, что в чати есть такая функция?
     
  5. BetterLex

    BetterLex Активный участник Пользователь

    Баллы:
    76
    Такого в чатти нет.
     

    Вложения:

    • IMG_1758.jpeg
      IMG_1758.jpeg
      Размер файла:
      212,4 КБ
      Просмотров:
      3
  6. koten0k

    koten0k Активный участник Пользователь

    Баллы:
    46
    Можно написать аддон для чатти
     
  7. MythicGuy_

    MythicGuy_ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MythicGuy_
    В чатти нет такой функции для отдельных цветов либо ты не можешь писать цветами либо ты можешь писать всеми цветами
     
  8. MythicGuy_

    MythicGuy_ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MythicGuy_
    Можно сделать с помощью LuckPerms и MyCommand если в чатти можно пихать свои плэйсхолдеры
     
  9. koten0k

    koten0k Активный участник Пользователь

    Баллы:
    46
    да, можно.
     
  10. MythicGuy_

    MythicGuy_ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MythicGuy_
    короче говоря создаёшь меню с покупкой разнообразных цветов сообщений чата и при покупке у тебя должно выполнятся следующая команда: /mycmd-playerdata set %player_name% (тут пишешь название для переменной например Chat_color) (RGB Цвет, можно обыкновенные майнкрафторские) потом вставляешь плэйсхолдер %mycommand_playerdata_название% в нашем случае %mycommand_playerdata_Chat_color% перед сообщением в чатти


    Пример

    Даём игроку цвет при покупке самого цвета
    /mycmd-playerdata set %player_name% hex &c

    отоброжаем в чате
    %luckperms_prefix% %essentials_nickname%>> &7%mycommand_playerdata_hex%%message%
    &7стоит чтобы вслучае сброса цвета он становился серым тоесть стандартным

    Примечание! playerdata можно ставить отдельно для всех типо если ты выдал игроку цвет у других не будет этот цвет

    Потом для сброса ника просто /mycmd-playerdata unset %player_name% hex
    И не забудь в language.yml изменить PLAYERDATA_ERROR_MESSAGE: "NoData" на
    PLAYERDATA_ERROR_MESSAGE: "" да именно так нужно убрать NoData чтобы когда игрок впервые заходил у него не отображалось NoData перед сообщениями
     
  11. MythicGuy_

    MythicGuy_ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    MythicGuy_
    например я использовал это для цвета ника
     
  12. визиксуз

    визиксуз Новичок Пользователь

    Баллы:
    21
    Если не ошибаюсь надо chatty.style.colors.<цвет>
     
  13. koten0k

    koten0k Активный участник Пользователь

    Баллы:
    46
    В чатти нет такой функции
     

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