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

Помогите Очистка чата

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
  2. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
    Я конфиги не очень одобряю, при этом эти плагины только мои! и мне не кому не надо их давать, чтобы кто-то изменил кол-во сообщений! Я кодю для себя. И конфиги дают нагрузку на сервер
     
  3. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
  4. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
    Точно так как у меня в коде
     
  5. dreadfaly

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

    Баллы:
    76
    Имя в Minecraft:
    dolphif
    Я тебе написал, что это единственный способ. На стороне клиента не возможно больше никак стереть чат!
     
  6. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
    Ну в майне можно стереть F + D
     
  7. dreadfaly

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

    Баллы:
    76
    Имя в Minecraft:
    dolphif
    Берешь делаешь свой лаунчер, вставляешь свой мод, который будет на стороне клиента нажимать эти клавиши. Тему закрой.
     
  8. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
    Хорошо, а стандартная видимость чата 100 строк? Я просто найти не могу
     
  9. Dan_Ender

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

    Баллы:
    76
    +1
     
  10. ZONCCK

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    Причем тут чсв?)))
     
  11. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
    При том, что я думаю что-то кто мне должен что-то рассказать
     
  12. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
    Представьте, я зашел в клиент майкрафт - log, и там очищеные 100 строк. Нет, ну они есть но без пробела, если ставить Bukkit.broadcastMessage(""); а если поставить Bukkit.broadcastMessage(" "); то пробелы будут
     
    Последнее редактирование: 26 июл 2017
  13. ZONCCK

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

    Баллы:
    78
    Имя в Minecraft:
    ZONCCK
    Ну, выше уже написали, что это не исправить. Очистить чат можно только таким образом.
     
  14. Exception_Prototype

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

    Баллы:
    96
    Не, я читал подобную тему давно, умельцы смогли нормально почистить с помощью ProtocolLib, но я хз. Ну нафиг.
     
  15. xDark

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

    Баллы:
    96
    Не сделал это никто. Это невозможно. Метод clearChatMessages вызывается в клиенте только при сочетании клавиш F3 + D, и при отображении главного меню.
     
  16. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Код:
    private static byte[] lfCharArray = new byte[256];
    
    static {
        for(int i = 0; i < lfCharArray.length; i++) {
            lfCharArray[i] = '\n';
        }
    }
    
        player.sendMessage(new String(lfCharArray, "UTF-8"));
    
    Можно так еще конечно)
     
  17. xDark

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

    Баллы:
    96
    Прости, но я уже пробовал, и прочитай мое сообщение выше.
     
  18. xDark

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

    Баллы:
    96
    Еще раз повторю: это не возможно, клиенту посрать на то, что ему сервер отправляет, част можно очистить без строк только на клиенте.
     
  19. HunterGaming

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

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    Плюсую. Чат идет от клиента, т.е. отправка идет с клиента на сервер, если даже мы каким-то образом очистит чат сервера, то в клиенте оно останется. Правда на счет сервера я могу и ошибаться, т.к, не профи.
     
  20. Автор темы
    JolyHoska

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

    Баллы:
    76
    Имя в Minecraft:
    JolyNoska
    Ну в клиент пусть сохраняется чат, мне главное чтобы на сервере очищался, чтобы память сервера очистить
     

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