From da3e55f992ea55a861d16d5b21ea0caf9a34529e Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期六, 14 三月 2020 17:48:28 +0800 Subject: [PATCH] 8401 【后端】BOSS复活修改(增加每日最大可复活次数通知,每日重置) --- ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldBoss.py | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldBoss.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldBoss.py index 0243896..ca9a2d2 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldBoss.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/GameWorldBoss.py @@ -980,6 +980,11 @@ NetPackCommon.SendFakePack(curPlayer, bossShuntLineInfo) return +def BossRebornOnDayEx(): + ## boss复活过天 + PlayerDBGSEvent.SetDBGSTrig_ByKey(PlayerDBGSEvent.Def_BossRebornCnt, 0) + Sync_BossRebornPoint() + return def AddBossRebornPoint(addPoint): ## 增加boss复活点 @@ -1104,6 +1109,7 @@ totalPoint = SetBossRebornNeedPoint() packData.TotalPoint = totalPoint packData.RebornCnt = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_BossRebornCnt) + packData.TotalRebornCnt = IpyGameDataPY.GetFuncCfg('BossRebornTotalPoint', 3) playerManager = GameWorld.GetPlayerManager() if not curPlayer: for i in xrange(playerManager.GetActivePlayerCount()): -- Gitblit v1.8.0