Всем привет.
Подскажите, каким способом можно дебажить пакеты от сервера на клиенте?
Хроники: GOD Salvation
Проблема:
Отправляю с gameserver'a пакет: ExChangeAttributeItemList
Вот так он описывается у mobius:
У скриптов, как я понял такие же опкоды и прочее.
После отправки на клиенте ничего не происходит, а должно появляться следующее окно(ItemAttributeChangeWnd):
Вот пример видео, как должно открываться окно и работать(правда в видео видимо баг репорт):
Попробовал на разных патчах и чистом клиенте, никаких результатов не дало. В interface.u заглушки не нашел, по коду видно, что оконо ожидает итемы по одному(т.е делаю вывод, что парс пакета и диспатч ивентами происходит где-то в dll).
Может есть какой-то способ на клиенте дабажить или видеть ошибки от входящих пакетов?
Подскажите, каким способом можно дебажить пакеты от сервера на клиенте?
Хроники: GOD Salvation
Проблема:
Отправляю с gameserver'a пакет: ExChangeAttributeItemList
Вот так он описывается у mobius:
Java:
public class ExChangeAttributeItemList extends AbstractItemPacket
{
private final List<ItemInfo> _itemsList;
private final int _itemId;
public ExChangeAttributeItemList(int itemId, List<ItemInfo> itemList)
{
_itemId = itemId;
_itemsList = itemList;
}
@Override
public boolean write(PacketWriter packet)
{
OutgoingPackets.EX_CHANGE_ATTRIBUTE_ITEM_LIST.writeId(packet);
packet.writeD(_itemId);
packet.writeD(_itemsList.size());
for (ItemInfo item : _itemsList)
{
writeItem(packet, item);
}
return true;
}
}
У скриптов, как я понял такие же опкоды и прочее.
После отправки на клиенте ничего не происходит, а должно появляться следующее окно(ItemAttributeChangeWnd):
Вот пример видео, как должно открываться окно и работать(правда в видео видимо баг репорт):
Попробовал на разных патчах и чистом клиенте, никаких результатов не дало. В interface.u заглушки не нашел, по коду видно, что оконо ожидает итемы по одному(т.е делаю вывод, что парс пакета и диспатч ивентами происходит где-то в dll).
Может есть какой-то способ на клиенте дабажить или видеть ошибки от входящих пакетов?
Последнее редактирование: