猫猫回礼奖励补发

This commit is contained in:
hahwu 2026-04-07 14:36:25 +08:00
parent de4757f364
commit 1694cad3e4

View File

@ -134,6 +134,31 @@ func (p *Player) SendActivityMail(ItemId, ItemNum, ActivityId int, RewardItems [
}) })
} }
// 发送活动邮件
func (p *Player) SendActivityMail2(items []*item.Item, mail_title, mail_content string) {
MailMod := p.PlayMod.getMailMod()
mt_zh := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_CN, mail_title)
mc_zh := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_CN, mail_content)
mt_en := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_EN, mail_title)
mc_en := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_EN, mail_content)
mt_pt := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_PTBR, mail_title)
mc_pt := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_PTBR, mail_content)
mt_es := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_ES_LATAM, mail_title)
mc_es := languageCfg.GetLanguage(msg.LANG_TYPE_LANG_ES_LATAM, mail_content)
MailMod.SendMail(&mail.MailStruct{
Title: mt_zh,
Content: mc_zh,
TitleEn: mt_en,
ContentEn: mc_en,
TitlePtBr: mt_pt,
ContentPtBr: mc_pt,
TitleEsLatam: mt_es,
ContentEsLatam: mc_es,
Items: items,
Type: mail.MAIL_TYPE_NORMAL,
})
}
// 活动模块 零点更新 // 活动模块 零点更新
func (p *Player) ActivityZeroUpdate() { func (p *Player) ActivityZeroUpdate() {
p.CatReturnGiftZeroUpdate() p.CatReturnGiftZeroUpdate()
@ -178,10 +203,7 @@ func (p *Player) CatReturnGiftZeroUpdate() {
} }
} }
if len(items) > 0 { if len(items) > 0 {
err := p.HandleItem(items, "") p.SendActivityMail2(items, "backend_milestone_mail_title", "backend_milestone_mail_content")
if err != nil {
log.Debug("CatReturnGiftZeroUpdate HandleItem err : %s", err)
}
} }
} }
} }