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

Решено Mycommand отправка RAW текста всем игрокам

Тема в разделе "Помощь", создана пользователем Aisponch, 14 май 2022.

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

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

    Баллы:
    61
    Имя в Minecraft:
    Aisponch
    как сделать оправку RAW текста всем игрокам.
    Мне нужно сделать так чтобы человек мог отправить запрос на принятия его в город как на politmine.
    Я нашёл способ но Mycommand отказываться отправлять RAW текст другим игрокам

    broadcast_example:
    command: /brexample
    type:
    - RAW_TEXT
    - BROADCAST_TEXT
    text:
    - '$RUN_COMMAND$&0[&e*&0]&c Set the time to day; &eClick for Execute;/town add [$player]'

    Я попытался сделать так, но оно показывается только у человека который отправил
     
  2. cactus888

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

    Баллы:
    76
    поменяй $player на $arg1
     
  3. Автор темы
    Aisponch

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

    Баллы:
    61
    Имя в Minecraft:
    Aisponch
    Дело не в этом, он просто не отправляет любой RAW_TEXT
     
  4. cactus888

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

    Баллы:
    76
    тогда попробуй использовать метод RUN_CONSOLE и использовать команду типа
    Код:
    /tellraw $player {"text":"\u041d\u0430\u0436\u043c\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u0433\u0440\u043e\u043a\u0430 \u0432 \u0433\u043e\u0440\u043e\u0434.","clickEvent":{"action":"run_command","value":"/town add $arg1"}}
     
  5. Автор темы
    Aisponch

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

    Баллы:
    61
    Имя в Minecraft:
    Aisponch
    Не не пашет, он просто текст отправляет и то только одному человеку
     
  6. Ignaacioo

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

    Баллы:
    66
    Открываешь документацию
    > Change the type to BROADCAST_RAW_TEXT, for send the message to every connected player.
     
  7. Автор темы
    Aisponch

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

    Баллы:
    61
    Имя в Minecraft:
    Aisponch
    /tellraw @a ["",{"text":"\u0418\u0433\u0440\u043e\u043a $player \u0436\u0435\u043b\u0430\u0435\u0442 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u0433\u043e\u0440\u043e\u0434\u0443!","color":"gray"},{"text":"\n"},{"text":"[\u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0432 \u0433\u043e\u0440\u043e\u0434]","clickEvent":{"action":"run_command","value":"/town add $player"}}]


    Это готовое сообщение на просьбу вступить в город как на PolitMine
     

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