Цитата:
Сообщение от Gaikotsu
а ты точно проверь, корректно ли у тебя описаны все методы отправки данных в пакетах.
у меня вот к примеру в свое время после апа нашего серва линда до этреи причиной вечной загрузки была вобще примитивнейшая причина, на которую я даже не обратил внимания вначале - имя и титул необходимо было слать без нулевого байта, т.е. стандартный writeS не подходит для этого.
З.Ы. так же на будущее - в нескольких пакетах еще используется тип поля, который ранее не использовался - float, т.е. writeF, отсылающий double - в данном случае не подойдет.
|
Проблема оказалось банальная, сравнил оверский пакет с l2j mobius там место writeB(new byte[]{(byte) 0xFF, (byte) 0xFF, (byte) 0xFF}); там идут 0x00. Странно конечно как это работало раньше. Заменил на нули в пустило)
Теперь другое, все по нулям (кроме хп сп мп) в статусе персонажа, откуда берется информация? Например в админке всю информацию о чаре показывает правильно.