From 2350f87cbba3da859d02632aa8116c1511d6d60b Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 24 九月 2025 18:54:13 +0800 Subject: [PATCH] 129 【战斗】战斗系统-服务端(马超所有技能;增加触发方式20 21 22;增加效果5006 6010 6011 6012 6013;修复非学习的子技能加载触发效果bug;) --- 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