// AA 31 ³É³¤±ØÂò»î¶¯ÐÅÏ¢ #tagMCActGrowupBuyInfo struct tagMCActGrowupBuyCTGItem { DWORD ItemID; WORD ItemCount; BYTE IsBind; }; struct tagMCActGrowupBuyCTGInfo { BYTE CTGID; // ³äÖµ±íID BYTE GainItemCount; // »ñµÃÎïÆ·Êý tagMCActGrowupBuyCTGItem GainItemList[GainItemCount]; // »ñµÃÎïÆ·ÁÐ±í£¬Ìæ»»³äÖµ±íÖÐµÄ GainItemList ×Ö¶ÎÐÅÏ¢ }; struct tagMCActGrowupBuyGroup { BYTE BuyCount; // Ñ­»·¹ºÂòÀñ°üÊý tagMCActGrowupBuyCTGInfo BuyCTGIDList[BuyCount]; // Ñ­»·¹ºÂòÀñ°ü³äÖµIDÐÅÏ¢Áбí BYTE PlayerBuyIndex; // Íæ¼Òµ±Ç°¿É¹ºÂòµÄÀñ°ü³äÖµIDÔÚÁбíÖÐË÷Òý }; struct tagMCActGrowupBuyInfo { tagHead Head; char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d WORD LimitLV; // ÏÞÖÆµÈ¼¶ BYTE GroupCount; // Ñ­»·¹ºÂòÀñ°ü×éÊý tagMCActGrowupBuyGroup GroupList[GroupCount]; //Ñ­»·¹ºÂòÀñ°ü×éÁбí };