|  |  | 
 |  |  | import ShareDefine
 | 
 |  |  | import NPCCommon
 | 
 |  |  | import ChPlayer
 | 
 |  |  | import FBLogic
 | 
 |  |  | 
 | 
 |  |  | #------------------------------------------------------------------------------ 
 | 
 |  |  | 
 | 
 |  |  | 
 |  |  |     elif msgType == ShareDefine.CrossServerMsg_CollectNPCOK:
 | 
 |  |  |         NPCCommon.CrossServerMsg_CollectNPCOK(curPlayer, msgData)
 | 
 |  |  |         
 | 
 |  |  |     elif msgType == ShareDefine.CrossServerMsg_NPCAttackCount:
 | 
 |  |  |         NPCCommon.CrossServerMsg_NPCAttackCount(curPlayer, msgData)
 | 
 |  |  |          | 
 |  |  |     elif msgType == ShareDefine.CrossServerMsg_FBEnd:
 | 
 |  |  |         mapID, lineID = msgData[:2]
 | 
 |  |  |         exData = msgData[2:]
 | 
 |  |  |         FBLogic.OnEndCrossFB(curPlayer, mapID, lineID, exData)
 | 
 |  |  |          | 
 |  |  |     return
 | 
 |  |  | 
 | 
 |  |  |     
 |