// A9 AD Í¨ÖªÌìÐÇËþÈ«·þ½±ÀøÍ¨¹ØÍæ¼ÒÐÅÏ¢ #tagGCSkyTowerPassPlayerInfo  
 | 
  
 | 
struct    tagGCSkyTowerPassPlayer  
 | 
{  
 | 
    DWORD        PlayerID;  
 | 
    char        PlayerName[33];  
 | 
    BYTE        Job;  
 | 
    WORD        LV;        //µÈ¼¶  
 | 
    WORD        RealmLV;        //¾³½ç  
 | 
    DWORD        Face;        //»ù±¾Á³ÐÍ  
 | 
    DWORD        FacePic;        //Í·Ïñ¿ò  
 | 
};  
 | 
  
 | 
struct    tagGCSkyTowerPassFloor  
 | 
{  
 | 
    DWORD        FloorID;    // ²ãID  
 | 
    BYTE        PassPlayerCount;    // Í¨¹Ø¼ÇÂ¼Íæ¼ÒÊý  
 | 
    DWORD        PassPlayerIDList[PassPlayerCount];    // Í¨¹Ø¼ÇÂ¼Íæ¼ÒIDÁбí [µÚ1¸öͨ¹ýÍæ¼ÒID, µÚ2¸ö, ...]  
 | 
};  
 | 
  
 | 
struct    tagGCSkyTowerPassPlayerInfo  
 | 
{  
 | 
    tagHead        Head;  
 | 
    WORD        FloorCount;  
 | 
    tagGCSkyTowerPassFloor    PassFloorList[FloorCount];    // Í¨¹ØËþ²ãÐÅÏ¢ÁÐ±í  
 | 
    WORD        PlayerCount;  
 | 
    tagGCSkyTowerPassPlayer    PassPlayerList[PlayerCount];    // Í¨¹ØÍæ¼ÒÐÅÏ¢ÁÐ±í  
 | 
};  
 |