Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   Пакетка High Five 5 (https://forum.zone-game.info/showthread.php?t=38325)

Donatte 27.04.2015 09:52

Пакетка High Five 5
 
Решил провести небольшой эксперимент.

Апнул пакетку моего Интерлюд сервака до HF5 клиента. Всё новое в пакетах заткнул статическими заглушками взятыми со снифа от обычной лыжи HF5.

Перс бегает по миру нормально, но как только в его knownlist'е появляется другой чар, то клиент игры зависает на 20 секунд. После всё опять без проблем, до тех пор, пока не появится новый объект L2PcInstance в knownlist'е.

Это актуально для каждого клиента. Пробовал с разных машин.

Подскажите, что изменилось в пакетке и/или в последовательности пакетов. CharInfo пробовал делать со статическими данными из снифа - результат тот же.

Заранее благодарен.

moveton 27.04.2015 10:03

Re: Пакетка High Five 5
 
Ставлю на RelationsChanges.

Donatte 27.04.2015 13:22

Re: Пакетка High Five 5
 
Добавил. Теперь с каждым CharInfo идёт RelationChanged. Разницы нет. :(

DeG 27.04.2015 13:34

Re: Пакетка High Five 5
 
Трабл именно в пакете!

elastic 27.04.2015 15:39

Re: Пакетка High Five 5
 
Цитата:

Сообщение от DeG (Сообщение 393145)
Трабл именно в пакете!


ТСу: Вы пакет CharInfo точно правильно собрали?

Donatte 27.04.2015 16:14

Re: Пакетка High Five 5
 
Цитата:

Сообщение от elastic (Сообщение 393147)

ТСу: Вы пакет CharInfo точно правильно собрали?

Да. Со снифа L2J HF5 снимал статику и параметр в параметр переносил всё. Раз 10 перепроверил и количество параметров на отправку и типы.

Возможно действительно проблема в RelationChanged, там появились новые параметры.

moveton 27.04.2015 16:45

Re: Пакетка High Five 5
 
Цитата:

Сообщение от Donatte (Сообщение 393143)
Добавил. Теперь с каждым CharInfo идёт RelationChanged. Разницы нет. :(

К каком смысле добавил?
Я имел ввиду проверку на структуру. :)
Ты структуру RelationChanged под 273 протокол подогнал?

Donatte 27.04.2015 18:43

Re: Пакетка High Five 5
 
Цитата:

Сообщение от moveton (Сообщение 393152)
К каком смысле добавил?
Я имел ввиду проверку на структуру. :)
Ты структуру RelationChanged под 273 протокол подогнал?

Структуру с лыжи взял. Вот только Relation ID не правил.

n3k0nation 27.04.2015 18:49

Re: Пакетка High Five 5
 
Вы пакетхак подключите к клиенту и посмотрите на каком пакете идет фриз, а то так можно гадать до бесконечности :D

Donatte 27.04.2015 19:06

Re: Пакетка High Five 5
 
Цитата:

Сообщение от moveton (Сообщение 393152)
К каком смысле добавил?
Я имел ввиду проверку на структуру. :)
Ты структуру RelationChanged под 273 протокол подогнал?

Адаптироваk класс getRelation по HF5. Те же грабли.

Цитата:

Сообщение от Pointer*Rage (Сообщение 393155)
Вы пакетхак подключите к клиенту и посмотрите на каком пакете идет фриз, а то так можно гадать до бесконечности :D

Сравнивал последовательность пакетов когда без фриза заходит и когда фризит, разницы нет. Зависает сам клиент, вот только бы знать из-за какой инфы.


Текущее время: 14:18. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot