// AC 13 ¿ç·þÈ«Ãñ³äÖµ»î¶¯ÐÅÏ¢ #tagGCCrossActAllRechargeInfo
|
|
struct tagGCCrossActAllRechargeItem
|
{
|
DWORD ItemID;
|
WORD ItemCount;
|
BYTE IsBind; // ÊÇ·ñÅÄÆ·
|
};
|
|
struct tagGCCrossActAllRechargeAward
|
{
|
BYTE AwardIndex; // ½±ÀøË÷Òý 0~31
|
DWORD NeedRMB; // ËùÐèÈ«Ãñ³äÖµRMB
|
WORD NeedPlayerCount; // ËùÐè³äÖµ´ïµ½¸ÃµµÍæ¼ÒÊý
|
WORD NowPlayerCount; // µ±Ç°³äÖµ´ïµ½¸ÃµµÍæ¼ÒÊý
|
BYTE AwardItemCount; // ½±ÀøÎïÆ·Êý
|
tagGCCrossActAllRechargeItem AwardItemList[AwardItemCount]; // ½±ÀøÎïÆ·ÐÅÏ¢
|
};
|
|
struct tagGCCrossActAllRechargeInfo
|
{
|
tagHead Head;
|
BYTE ServerInfoLen;
|
char ServerIDRangeInfo[ServerInfoLen]; //¿ª·Å¸Ã»î¶¯µÄ·þÎñÆ÷ID·¶Î§ÁÐ±í£¬json¸ñʽ [[IDA, IDB], ...]£¬ [] Ϊȫ·þ
|
char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d
|
char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d
|
BYTE AwardCount;
|
tagGCCrossActAllRechargeAward AwardList[AwardCount]; // ½±Àøµµ´ÎÐÅÏ¢
|
};
|