1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// A8 03 Í¨Öª×Ô¶¨ÒåÉ̵êÎïÆ·ÐÅÏ¢ #tagMCShopItemInfoList
 
struct    tagMCShopItemInfo
{
    DWORD        ShopID;
    WORD        ItemShopIndex;
    DWORD        DataSize;
    char        ItemList[DataSize];    //ÎïÆ·Áбí[[ÎïÆ·ID,ÊýÁ¿,ÊÇ·ñ°ó¶¨,ÊÇ·ñ¶¨ÖÆ]]
    BYTE        PriceType;
    DWORD        Price;
    DWORD        OriginalPrice; // Ô­¼Û
    WORD        PlayerLVLimit; // ¹ºÂòµÈ¼¶ÏÞÖÆ
    BYTE        FamilyLVLimit; // ¹ºÂòÕ½Ã˵ȼ¶ÏÞÖÆ
    DWORD        MaxBuyCnt; // ¸öÈËÏÞ¹ºÊý
    DWORD        ServerMaxBuyCnt; // È«·þÏÞ¹ºÊý
};
 
struct    tagMCShopItemInfoList
 
{
    tagHead        Head;
    BYTE        Count; //֪ͨ¸öÊý
    tagMCShopItemInfo    ShopItemList[Count];
};