| | |
| | | mailState = mailObj.GetMailState()
|
| | | mailItemCount = mailMgr.GetMailItemCount(guid)
|
| | | if mailItemCount and mailState != ShareDefine.MailState_Got:
|
| | | #GameWorld.DebugLog("个人邮件有物品邮件未领取不删除! %s" % guid, playerID)
|
| | | #GameWorld.DebugLog("个人邮件有物品未领取不删除! %s" % guid, playerID)
|
| | | continue
|
| | |
|
| | | mailMgr.DelPersonalMail(playerID, guid)
|
| | |
| | | return
|
| | |
|
| | | clientPack = ChPyNetSendPack.tagMCMailList()
|
| | | clientPack.IsServerMail = 1
|
| | | clientPack.MailList = mailList
|
| | | clientPack.Count = len(clientPack.MailList)
|
| | | NetPackCommon.SendFakePack(curPlayer, clientPack)
|