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