hxp
2025-06-04 d196d101b54ca95a1343399841d6b4e1117143b7
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):