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

Помогите Как простое текстовое сообщение, заменить на Title?

Тема в разделе "Разработка плагинов для новичков", создана пользователем ВладМен, 9 ноя 2017.

Статус темы:
Закрыта.
  1. Автор темы
    ВладМен

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

    Баллы:
    46
    Имя в Minecraft:
    VladMan
    Всем привет! Как простое текстовое сообщение, заменить на Title?
    Ответа в разделе не нашёл.
     
  2. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Чего? Ты адекватный? Ты че хочешь? Вопрос сформулируй адекватно
     
  3. SecDet

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

    Баллы:
    76
    Имя в Minecraft:
    d3ever
    Он хотит отменить отправление сообщения в чат и воспроизводить его как тайтл всем игрокам.
     
  4. SaMEC

    SaMEC Старожил Пользователь

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Если уж совсем все сообщения, включая плагинов.
    То цепляем пакеты чата сервера, отменяем их по их основному предназначению как это делал fromgate в MessageFilter (извиняюсь за ошибки в названиях писал по памяти)
    И отправляем пакетом тайтл, или обычным методом player.sendtitle .... (смотря какой версией пользуетесь)
     
  5. Автор темы
    ВладМен

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

    Баллы:
    46
    Имя в Minecraft:
    VladMan
    Я хочу обычное приветствие в чате, заменить на Title.
    Пример кода:
    public void join(PlayerJoinEvent e){
    Player p = e.getPlayer();
    p.sendMessage(ChatColor.GREEN + "Вы вошли на сервер
    ЗАМЕНИТЬ НА TITLE!
     
  6. SecDet

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

    Баллы:
    76
    Имя в Minecraft:
    d3ever
    p.sendTitle("§aВы вошли на сервер", "Удачной игры").
     
  7. Автор темы
    ВладМен

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

    Баллы:
    46
    Имя в Minecraft:
    VladMan
    The method sendTitle(String, String) from the type Player is deprecated
     
  8. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    sendTitle("§aВы вошли на сервер", "Удачной игры", 0, 20, 0);
     
  9. Автор темы
    ВладМен

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

    Баллы:
    46
    Имя в Minecraft:
    VladMan
    а p.?
     
  10. Автор темы
    ВладМен

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

    Баллы:
    46
    Имя в Minecraft:
    VladMan
    Multiple markers at this line
    - The method sendTitle(String, String) in the type Player is not applicable for the arguments (String, String, int,
    int, int)
     
  11. Автор темы
    ВладМен

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

    Баллы:
    46
    Имя в Minecraft:
    VladMan
    Код:
        public void join(PlayerJoinEvent e){
            Player p = e.getPlayer();
            p.sendTitle("Вы вошли на сервер!", "Удачной игры!", 0, 20, 0);
     
  12. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Капец ты тяжолый.
    player.sendTitle("§aВы вошли на сервер", "Удачной игры", 0, 20, 0);
     
  13. Автор темы
    ВладМен

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

    Баллы:
    46
    Имя в Minecraft:
    VladMan
    Код:
     player cannot be resolved
        - The method sendTitle(String, String) from the type Player is 
     
Статус темы:
Закрыта.

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