| | |
| | |
|
| | | for clearHurtFamilyID in clearHurtFamilyIDList:
|
| | | npcFamilyNowHurtDict.pop(clearHurtFamilyID, 0)
|
| | | npcFamilyPlayerIDDict.pop(clearHurtFamilyID, 0)
|
| | | #npcFamilyPlayerIDDict.pop(clearHurtFamilyID, 0)
|
| | | GameWorld.Log("清除仙盟伤血: lineID=%s,objID=%s,bossID=%s" % (lineID, objID, bossID))
|
| | |
|
| | | # 排序
|
| | |
| | | hurtMgr = GetFamilyHurtMgr()
|
| | |
|
| | | # 同步对骑宠争夺boss有伤血的玩家ID到GameServer
|
| | | familyHurtPlayerIDListDict = hurtMgr.familyPlayerIDDict.get(key, {})
|
| | | if IsHorsePetRobBoss(bossID) and familyHurtPlayerIDListDict:
|
| | | if IsHorsePetRobBoss(bossID):
|
| | | familyHurtPlayerIDListDict = hurtMgr.familyPlayerIDDict.get(key, {})
|
| | | syncMsg = str([bossID, familyHurtPlayerIDListDict])
|
| | | GameWorld.GetPlayerManager().GameServer_QueryPlayerResult(0, 0, 0, "HorsePetRobBossHurtPlayer", syncMsg, len(syncMsg))
|
| | |
|