From ffb198b68f7e75f4fb2046189f1e7b2992d2ebac Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 15 九月 2025 14:41:24 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(于禁技能,支持格挡印记;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/Mail.py | 6 ++---- 1 files changed, 2 insertions(+), 4 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/Mail.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/Mail.py index 78412de..eb1d801 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/Mail.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/Mail.py @@ -122,15 +122,13 @@ DataRecordPack.DR_MailDel(playerID, guid, "GMDel") notifyGUIDState[guid] = ShareDefine.MailState_Del GameWorld.DebugAnswer(curPlayer, "删除个人邮件:%s" % len(guidList)) + PlayerMail.Sync_PlayerMailState(curPlayer, notifyGUIDState) guidList = mailMgr.GetServerMailGuids() for guid in guidList: - playerStateDict = mailMgr.DelServerMail(guid) - if playerID in playerStateDict and playerStateDict[playerID] < ShareDefine.MailState_Del: - notifyGUIDState[guid] = ShareDefine.MailState_Del + PlayerMail.DelServerMail(guid, "GMDel") if len(guidList): GameWorld.DebugAnswer(curPlayer, "删除全服邮件:%s" % len(guidList)) - PlayerMail.Sync_PlayerMailState(curPlayer, notifyGUIDState) return def PrintPlayerMail(curPlayer): -- Gitblit v1.8.0