Цитата:
Сообщение от TOM_RUS
Возможно как-то связано с туториалами...
|
Кстати да. Апдейт шлется при добавлении игркоа на карту. Перед ним еще несколько ключевых пакетов в функции SendInitialPacketsBeforeAddToMap()
Все верно) Зайти получилось
Спасибо за подсказку ТОМ.
Хм, еще такая проблема, перестали читаться пакеты. Точней заголовки. Т.е если даже хандлеров нет, то заголовок я все равно читаю и смотрю что за опкод и каков размер пакета. А сейчас тупо все в молоко уходят что пакет не полный. Декриптор пакетов тот что в мангосе, далее механизм идентичен - ну если я смог добраться до игрового мира, значит оно работало. А после того как в мир зашел, все заголовки перестали читаться.
Пример как до входа в мир
Код:
21:13:05 [WARN]: HEADER: Opcode = 80, Remaining Size = 8
21:13:05 [DEBUG]: Read client data...
21:13:05 [TRACE]: Current thread: 0xD44
21:13:05 [WARN]: HEADER: Opcode = 618, Remaining Size = 8
21:13:05 [DEBUG]: Read client data...
21:13:05 [TRACE]: Current thread: 0xD44
21:13:05 [WARN]: HEADER: Opcode = 717, Remaining Size = 0
21:13:05 [DEBUG]: Empty packet...
21:13:05 [DEBUG]: Read client data...
21:13:05 [TRACE]: Current thread: 0xD44
21:13:05 [WARN]: HEADER: Opcode = 529, Remaining Size = 0
21:13:05 [DEBUG]: Empty packet...
21:13:05 [DEBUG]: Read client data...
21:13:05 [TRACE]: Current thread: 0xD44
21:13:05 [WARN]: HEADER: Opcode = 462, Remaining Size = 0
21:13:05 [DEBUG]: Empty packet...
21:13:05 [DEBUG]: Read client data...
21:13:05 [TRACE]: Current thread: 0xD44
21:13:05 [WARN]: HEADER: Opcode = 644, Remaining Size = 0
21:13:05 [DEBUG]: Empty packet...
А теперь после
Код:
21:55:44 [DEBUG]: Read client data...
21:55:44 [TRACE]: Current thread: 0x17C4
21:55:44 [ERROR]: Packet not full!
21:55:44 [DEBUG]: Read client data...
21:55:44 [TRACE]: Current thread: 0x17C4
21:55:44 [ERROR]: Packet not full!
21:55:44 [DEBUG]: Read client data...
21:55:44 [TRACE]: Current thread: 0x17C4
21:55:44 [ERROR]: Packet not full!
Хм. Прикол. Иногда чтение проходит. И далее если медленно двигаюсь то тоже. Не успевает?))
Похоже у меня переполнение в глобальном евентовом цикле.