//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];
|
};
|