Помогите Кикает всех игроков

BestMark

Старожил
Пользователь
Баллы
103
Ник в Minecraft
BestMark
Ребята, помогите, пожалуйста. Почему-то иногда у меня на сервере кикает сразу всех игроков с сервера и вот, что им показывает Minecraft.
Снимок.PNG
Понимаю, что сборка не из лучших, но проблему надо решить.
Заранее благодарен. 🙂
 
Последнее редактирование:
Received string length longer than maximum allowed (36 < 16).
Поступила длинна строки более, чем максимально допустимой (36 <16). (Google - Переводчик).
 
Received string length longer than maximum allowed (36 < 16).
Поступила длинна строки более, чем максимально допустимой (36 <16). (Google - Переводчик).
Я это и сам могу перевести, но как решить проблему?
 
Ну подумай, что-то с строками. Получается может быть это с чатом. Кто то пишет много текста, и плагин кикает.
Может быть это какая-то команда или еще что-то.
Из всего это идет вопрос, какой плагин. Может быть он связан с чатом.
Вдруг это ChatGame. Какой-то балбес пишет over9000 цифр. И всех кикает.
Попробуй перебрать плагины. Я имею ввиду ставить по одному плагину (с дополняющем плагином который нужен для работы плагина) и смотреть. Много интересного найдешь.
Я намудрил, по умничал я в самп 🙂
 
Ребята, помогите, пожалуйста. Почему-то иногда у меня на сервере кикает сразу всех игроков с сервера и вот, что им показывает Minecraft.
Посмотреть вложение 30988
Список плагинов:
Посмотреть вложение 30989
Понимаю, что сборка не из лучших, но проблему надо решить.
Заранее благодарен. 🙂
Nametagedit убери
 
Ребята, помогите, пожалуйста. Почему-то иногда у меня на сервере кикает сразу всех игроков с сервера и вот, что им показывает Minecraft.
Посмотреть вложение 30988
Список плагинов:
Посмотреть вложение 30989
Понимаю, что сборка не из лучших, но проблему надо решить.
Заранее благодарен. 🙂
в лог что-нибудь пишет?
 
16 символов это обычно ник. Какой то плагин чата дописывает к нику лишние символы. Это таблист или ник над головой. Или это префикс team. Для исправления тебе нужно прогнать строку через форку и обрезать.
Java:
    String validuser(String prefixuser) {
        String user16 = "";
        for (int t = 0; (t < prefixuser.length()) && (t < 16); t++) {
            user16 = user16 + prefixuser.charAt(t);
        }
        return user16;
    }
 
Последнее редактирование:
Назад
Верх Низ