From 1dda9314aaec111515edcc3611070c4974aaf6bf Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期六, 01 三月 2025 01:28:27 +0800 Subject: [PATCH] 5562 【英文】【越南】【BT】【GM】【砍树】修复删除打包数据后可能导致的数据错乱bug; --- ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerPackData.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerPackData.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerPackData.py index 42e35af..49e8ab3 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerPackData.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerPackData.py @@ -179,6 +179,10 @@ for playerIDList in self.__serverIDRangePlayerIDDict.values(): if playerID in playerIDList: playerIDList.remove(playerID) + + #只要有删除,需重置index映射 + self.__idIndexDict = {} + self.__serverIDRangePlayerIDDict = {} return def GetCount(self): return len(self.__packDataList) -- Gitblit v1.8.0