| | |
| | | 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):
|