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
31
32
33
34
// C0 18 ¿ç·þÅÅλ¹ÙÖ°ÐÅÏ¢ #tagGCChampionshipOfficialInfo
 
struct    tagGCChampionshipOfficialPlayer
{
    DWORD        PlayerID;        // Íæ¼ÒID
    BYTE        NameLen;
    char        PlayerName[NameLen];
    BYTE        Job;
    WORD        LV;
    DWORD        FightPower;    // Õ½Á¦ÇóÓàÒÚ²¿·Ö
    DWORD        FightPowerEx;    // Õ½Á¦Õû³ýÒÚ²¿·Ö
    WORD        RealmLV;
    DWORD        Face;        //»ù±¾Á³ÐÍ
    DWORD        FacePic;        //Í·Ïñ¿ò
};
 
struct    tagGCChampionshipOfficial
{
    DWORD        OfficialID;    // ¹ÙÖ°ID
    DWORD        LastDismissJuniorTime;    // ÉϴδÇÍËϼ¶ÏɹÙʱ¼ä´Á£¬¿ç·þʱ¼ä£¬Èç¹û×Ô¼ºÊDZ¾½çÖ÷ʱ£¬ÓÃÓÚ¼ÆËã´ÇÍËCD
    DWORD        WorshipCount;    // ±»Ä¤°Ý´ÎÊý
    BYTE        WorshipDouble;    // ½ñÈÕÊÇ·ñË«±¶Ä¤°Ý£¬½öÔڹ涨ʱ¼äµãÄÚÓÐÓÃ
    tagGCChampionshipOfficialPlayer    OfficialPlayer;    // ÈÎÖ°Íæ¼ÒÐÅÏ¢£¬¿ÉÄÜûÓÐ
    BYTE        ApplyPlayerCount;        // ÉêÇë¸ÃÏɹÙÍæ¼ÒÊý
    tagGCChampionshipOfficialPlayer    ApplyPlayerList[ApplyPlayerCount];    // ÉêÇë¸ÃÏɹÙÍæ¼ÒÁбí
};
 
struct    tagGCChampionshipOfficialInfo
{
    tagHead        Head;
    BYTE        ZoneID;        // ¹ÙÖ°Êý¾Ý·ÖÇøID
    BYTE        OfficialCount;    // ¹ÙÖ°Êý£¬°üº¬½çÖ÷¼°ËùÓÐÏɹÙ
    tagGCChampionshipOfficial        OfficialList[OfficialCount];
};