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
| // A7 06 ֪ͨ²éѯµÄNPCÐÅÏ¢ #tagMCNPCInfoList
|
| struct tagMCNPCInfo
|
| {
| DWORD ObjID;
| DWORD NPCID;
| DWORD NPCHP;
| DWORD MaxHP;
| BYTE IsActive; //Õâ¸öNPCÊÇ·ñ»î×Å
| WORD PosX;
| WORD PosY;
| DWORD RefreshSecond; // Ê£Óà¶àÉÙÃëË¢ÐÂ
| };
|
|
| struct tagMCNPCInfoList
|
| {
| tagHead Head;
| DWORD MapID;
| WORD PlayerCnt;
| BYTE NPCInfoCnt;
| tagMCNPCInfo NPCInfoList[NPCInfoCnt];
| };
|
|