lengz wrote:
this packet is true? I'm try in Microsoft Network monitor
I don't Think so. Because the first two Bytes indicate that packet is PACKET_CZ_PC_PURCHASE_ITEMLIST_FROMMC2
And that is definitely not a KVM packet.
May-be You missed some Info bytes?
=== Edit:
I found some info, that is probably the KVM system.
Entry Queue:
Code:
// packet: 0x8d7
// len: 28
struct PACKET_CZ_REQ_ENTRY_QUEUE_APPLY {
/* this+0x0 */ short PacketType
/* this+0x2 */ short ApplyType
/*
SOLO = 0x1,
PARTY = 0x2,
GUILD = 0x4,
*/
/* this+0x4 */ char EntryQueueName[24]
}
// packet: 0x8d8
// len: 27
struct PACKET_ZC_ACK_ENTRY_QUEUE_APPLY {
/* this+0x0 */ short PacketType
/* this+0x2 */ unsigned char Result
/*
ACCEPT = 0x1,
REFUSE = 0x2,
*/
/* this+0x3 */ char EntryQueueName[24]
}
// packet: 0x8d9
// len: 30
struct PACKET_ZC_NOTIFY_ENTRY_QUEUE_APPLY {
/* this+0x0 */ short PacketType
/* this+0x2 */ char EntryQueueName[24]
/* this+0x1a */ int Ranking
}
// packet: 0x8da
// len: 26
struct PACKET_CZ_REQ_ENTRY_QUEUE_CANCEL {
/* this+0x0 */ short PacketType
/* this+0x2 */ char EntryQueueName[24]
}
// packet: 0x8db
// len: 27
struct PACKET_ZC_ACK_ENTRY_QUEUE_CANCEL {
/* this+0x0 */ short PacketType
/* this+0x2 */ unsigned char Result
/*
ACCEPT = 0x1,
REFUSE = 0x2,
*/
/* this+0x3 */ char EntryQueueName[24]
}
// packet: 0x8dc
// len: 26
struct PACKET_ZC_NOTIFY_ENTRY_QUEUE_ADMISSION {
/* this+0x0 */ short PacketType
/* this+0x2 */ char[0x18] EntryQueueName[24]
}
// packet: 0x8dd
// len: 27
struct PACKET_CZ_REPLY_ENTRY_QUEUE_ADMISSION {
/* this+0x0 */ short PacketType
/* this+0x2 */ unsigned char Result
/*
ACCEPT = 0x1,
REFUSE = 0x2,
*/
/* this+0x3 */ char[0x18] EntryQueueName[24]
}
// packet: 0x8de
// len: 27
struct PACKET_ZC_REPLY_ACK_ENTRY_QUEUE_ADMISSION {
/* this+0x0 */ short PacketType
/* this+0x2 */ unsigned char Result
/*
ACCEPT = 0x1,
REFUSE = 0x2,
*/
/* this+0x3 */ char EntryQueueName[24]
}
Lobby:
Code:
// packet: 0x8df
// len: 50
struct PACKET_ZC_NOTIFY_LOBBY_ADMISSION {
/* this+0x0 */ short PacketType
/* this+0x2 */ char EntryQueueName[24]
/* this+0x1a */ char LobbyName[24]
}
// packet: 0x8e0
// len: 51
struct PACKET_CZ_REPLY_LOBBY_ADMISSION {
/* this+0x0 */ short PacketType
/* this+0x2 */ unsigned char Result
/*
ACCEPT = 0x1,
REFUSE = 0x2,
*/
/* this+0x3 */ char EntryQueueName[24]
/* this+0x1b */ char LobbyName[24]
}
// packet: 0x8e1
// len: 51
struct PACKET_ZC_REPLY_ACK_LOBBY_ADMISSION {
/* this+0x0 */ short PacketType
/* this+0x2 */ unsigned char Result
/*
ACCEPT = 0x1,
REFUSE = 0x2,
*/
/* this+0x3 */ char EntryQueueName[24]
/* this+0x1b */ char LobbyName[24]
}