// AA 0C µÇ¼½±Àø»î¶¯ÐÅÏ¢ #tagMCActLoginAwardInfo struct tagMCActLoginAwardAction { DWORD TemplateID; // Ä£°åID WORD ActionType; // »î¶¯Àà±ð DWORD TotalTimes; // ¿ÉÍê³ÉµÄ×Ü´ÎÊý£¬0±íʾ²»ÏÞ´ÎÊý DWORD SingleTimes; // µ¥´ÎÁì½±ÐèÒªµÄ´ÎÊý WORD Count; // ÎïÆ·ÅäÖó¤¶È char ItemInfo[Count]; // ÎïÆ·ÐÅÏ¢ }; struct tagMCActLoginAwardDayInfo { BYTE ActCnt; // ÊýÁ¿ WORD TemplateList[ActCnt]; // Ä£°åÁбí WORD WorldLV; // ÊÀ½çµÈ¼¶ }; struct tagMCActLoginAwardInfo { tagHead Head; char StartDate[10]; // ¿ªÊ¼ÈÕÆÚ y-m-d char EndtDate[10]; // ½áÊøÈÕÆÚ y-m-d WORD AdvanceMinutes; // ÌáǰÏÔʾ·ÖÖÓ BYTE IsDayReset; //ÊÇ·ñÿÌìÖØÖà BYTE ResetType; // ÖØÖÃÀàÐÍ£¬0-0µãÖØÖã»1-5µãÖØÖà WORD LimitLV; // ÏÞÖÆµÈ¼¶ BYTE DayCnt; // ÌìÊý tagMCActLoginAwardDayInfo DayInfoList[DayCnt]; // ÿÌìÄ£°å BYTE TCount; // Ä£°åÊý tagMCActLoginAwardAction ActionInfo[TCount]; // »î¶¯Ä£°åÐÅÏ¢ };