From 35c01486259f07144bd96539e45c1a7f36c84ffc Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 11 六月 2024 11:41:00 +0800 Subject: [PATCH] 9912 [BT0.1]BOSS凭证(提交boss凭证改为实时刷新榜单;活动表增加字段配置发奖邮件模版;增加活动结束结算后备份榜单35;) --- ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerActBossTrial.py | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerActBossTrial.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerActBossTrial.py index b2bce75..cd21cb0 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerActBossTrial.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerActBossTrial.py @@ -39,6 +39,7 @@ billBoard = GameWorld.GetBillboard().FindBillboard(BillboardType) if not billBoard: return + mailKey = ipyData.GetMailKey() templateID = GameWorld.GetTemplateID(ipyData, cfgID, dayIndex) if not templateID: return @@ -70,9 +71,10 @@ GameWorld.Log(" 发放boss历练榜单奖励: rank=%s,playerID=%s,cmpValue=%s,awardItemList=%s, %s" % (rank, playerID, cmpValue, awardItemList, name2)) - PlayerCompensation.SendMailByKey("BossTrialMail%s" % actNum, [playerID], awardItemList, [rank]) + PlayerCompensation.SendMailByKey(mailKey, [playerID], awardItemList, [rank]) DataRecordPack.DR_BillboardData(BillboardType, "BossTrial", {"actNum":actNum, "cfgID":cfgID, "dayIndex":dayIndex, "templateID":templateID}) + PlayerBillboard.CopyBillboard(ShareDefine.Def_BT_BossTrialSubmitBak, BillboardType) PlayerBillboard.ClearBillboardByIndex(BillboardType) GameWorld.Log("=================================================================================") return -- Gitblit v1.8.0