1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// D1 24 Í¨Öª¿É½øÈë¿ç·þPKÆ¥Åä #tagCanEnterMergePK
 
struct    tagCanEnterMergePKMember
{
    tagHead        Head;
    BYTE        AccIDLen;
    char        AccID[AccIDLen];
    BYTE        NameLen;
    char        PlayerName[NameLen];
    BYTE        Job;
    DWORD        PKCnt; // ÒÑPK´ÎÊý
    DWORD        PKCWinCnt; // µ±Ç°Á¬Ê¤´ÎÊý
    DWORD        Score; // Èü¼¾»ý·Ö
    DWORD        DayScore; // µ±ÈÕ»ý·Ö
    DWORD        PKWinCnt; // ÀÛ¼ÆÊ¤Àû´ÎÊý
    DWORD        MaxCWinCnt; // ×î´óÁ¬Ê¤´ÎÊý
    BYTE        Grade; // µ±Ç°¶Îλ
    DWORD        FightPower; // Õ½¶·Á¦
    WORD        PlayerLV; // µÈ¼¶
    DWORD        MaxHP; // ×î´óÉúÃüÖµ
};
 
struct    tagCanEnterMergePK
{
    tagHead        Head;    
    DWORD        MapID; // Òª½øÈëµÄµØÍ¼ID
    DWORD        RoomID; // Òª½øÈëµÄ·¿¼äID
    BYTE        MemberCnt; // ¶ÔÕ½Íæ¼Ò¸öÊý
    tagCanEnterMergePKMember        MemberList[MemberCnt]; // ¶ÔÕ½Íæ¼ÒÏêϸÐÅÏ¢
};