From 7344dece640c323185db18976dc61a2467d794b0 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 07 一月 2025 17:54:47 +0800
Subject: [PATCH] 10289 【越南】【英语】【砍树】【BT】运势-服务端(A801增加领取累计寻宝次数奖励事件名通知 TreasureCntAward)
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCHurtMgr.py | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCHurtMgr.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCHurtMgr.py
index ca14f08..9061ee1 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCHurtMgr.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/NPC/NPCHurtMgr.py
@@ -148,7 +148,7 @@
#GameWorld.DebugLog(" hurtID=%s,hurtType=%s,updValue=%s (%s + %s), playerID=%s,updHurtPlayerValue=%s"
# % (hurtID, hurtType, updValue, befValue, addValue, playerID, updHurtPlayerValue), self.npcID, self.lineID)
if isNewHurt:
- self.__Sort()
+ self.Sort()
return isNewHurt
@@ -160,7 +160,7 @@
return 0
return -1
- def __Sort(self):
+ def Sort(self):
## 伤血排序
self.__hurtSortList = sorted(self.__hurtDict.values(), cmp=self.__CmpHurtValue, reverse=True)
return
@@ -184,6 +184,8 @@
hurtValueObj.HurtValue = hurtValue % ShareDefine.Def_PerPointValue
hurtValueObj.HurtValueEx = hurtValue / ShareDefine.Def_PerPointValue
hurtValueList.append(hurtValueObj)
+ if len(hurtValueList) > 250:
+ break
if not syncPlayerIDList:
return
@@ -223,7 +225,7 @@
self.checkHurtValidFunc()
# 2. 排序
- self.__Sort()
+ self.Sort()
# 3. 同步前端
self.__SyncHurtList()
--
Gitblit v1.8.0