hxp
2025-05-23 c0006d6bb7709af069522ffda4ffc412baa9114c
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
//04 01 µØÍ¼Í¬²½Íæ¼Ò»º´æÊý¾Ýµ½GameServer#tagMGUpdatePlayerCache
 
struct    tagMGUpdatePlayerCache
{
    tagHead        Head;
    DWORD        PlayerID;        //Íæ¼ÒID
    WORD        PlayerLV;        //Íæ¼ÒµÈ¼¶
    BYTE        IsLogouting;        //±¾´ÎÊÇ·ñΪÏÂÏßͬ²½
    DWORD        OffTime;        // ÏÂÏßʱ¼ä´Á
    WORD        PropDataSize;
    char        PropData[PropDataSize];    //ÊôÐԼǼ
    WORD        PlusDataSize;
    char        PlusData[PlusDataSize];    //À©Õ¹¼Ç¼
    WORD        ItemDataSize1;
    char        ItemData1[ItemDataSize1];    //1½××°±¸Êý¾Ý
    WORD        ItemDataSize2;
    char        ItemData2[ItemDataSize2];
    WORD        ItemDataSize3;
    char        ItemData3[ItemDataSize3];
    WORD        ItemDataSize4;
    char        ItemData4[ItemDataSize4];
    WORD        ItemDataSize5;
    char        ItemData5[ItemDataSize5];
    WORD        ItemDataSize6;
    char        ItemData6[ItemDataSize6];
    WORD        ItemDataSize7;
    char        ItemData7[ItemDataSize7];
    WORD        ItemDataSize8;
    char        ItemData8[ItemDataSize8];
    WORD        ItemDataSize9;
    char        ItemData9[ItemDataSize9];
    WORD        ItemDataSize10;
    char        ItemData10[ItemDataSize10];
    WORD        ItemDataSize11;
    char        ItemData11[ItemDataSize11];
    WORD        ItemDataSize12;
    char        ItemData12[ItemDataSize12];
    WORD        ItemDataSize13;
    char        ItemData13[ItemDataSize13];
    WORD        ItemDataSize14;
    char        ItemData14[ItemDataSize14];
    WORD        ItemDataSize15;
    char        ItemData15[ItemDataSize15];
    WORD        ItemDataSize16;
    char        ItemData16[ItemDataSize16];
    WORD        ItemDataSize17;
    char        ItemData17[ItemDataSize17];
    WORD        ItemDataSize18;
    char        ItemData18[ItemDataSize18];
    WORD        ItemDataSize19;
    char        ItemData19[ItemDataSize19];
    WORD        ItemDataSize20;
    char        ItemData20[ItemDataSize20];
    BYTE        PackDataSyncState;    // ´ò°üÊý¾Ýͬ²½×´Ì¬£º 0-²»Í¬²½£»¸öλ-ÊÇ·ñͬ²½±¾·þ£»Ê®Î»-ÊÇ·ñͬ²½¿ç·þ
    DWORD        PackDataLen;
    char        PackData[PackDataLen];
    WORD        PackMsgLen;
    char        PackMsg[PackMsgLen];
};