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
// B1 09 Íæ¼Ò¹Ò»úϵͳÐÅÏ¢ #tagMCGuajiInfo
 
struct    tagMCGuajiMoney
{
    BYTE        MoneyType;
    DWORD        MoneyValue;
};
 
struct    tagMCGuajiItem
{
    DWORD        ItemID;
    WORD        Count;
};
 
struct    tagMCGuajiInfo
{
    tagHead         Head;
    BYTE        QuickAwardCount;    // ½ñÈÕÒÑ¿ìËÙ¹Ò»úÊÕÒæ´ÎÊý
    BYTE        AwardType;    // ÊÕÒæÀàÐÍ£º 0-ÒÑÀÛ¼ÆÔ¤ÀÀ£»1-ÁìÈ¡½áËã½á¹û£¨°üº¬³£¹æÁìÈ¡¸ú¿ìËÙÁìÈ¡£©
    DWORD        AwardSeconds;    // ÒÑÀÛ¼ÆÊÕÒæÊ±³¤£¬Ãë
    DWORD        Exp;    // ÒÑÀۼƾ­Ñ飬ÇóÓàÒÚ²¿·Ö
    DWORD        ExpPoint;    // ÒÑÀۼƾ­Ñ飬Õû³ýÒÚ²¿·Ö
    BYTE        MoneyLen;
    tagMCGuajiMoney    MoneyList[MoneyLen];    // ÒÑÀۼƻõ±Ò
    BYTE        ItemLen;
    tagMCGuajiItem    ItemList[ItemLen];    // ÒÑÀÛ¼ÆÎïÆ·
};