From 61f8b79f9ba9ae47d8930bd7aead8d6a39a74745 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 26 十一月 2024 18:48:57 +0800 Subject: [PATCH] 10318 【英文】【越南】【BT】【砍树】统一增加奖励获得封包 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py index 4500f42..2ee9375 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py @@ -5752,7 +5752,7 @@ openServerDay = GameWorld.GetGameWorld().GetGameWorldDictByKey(ShareDefine.Def_Notify_WorldKey_ServerDay) + 1 openServerDayLimit = IpyGameDataPY.GetFuncCfg("OpenServerDailyAward", 1) if openServerDay >= openServerDayLimit: - OnGiveAwardByClient(curPlayer, rewardType, ChConfig.Def_PDict_OpenSererDailyAward, IpyGameDataPY.GetFuncEvalCfg("OpenServerDailyAward", 2)) + OnGiveAwardByClient(curPlayer, rewardType, ChConfig.Def_PDict_OpenSererDailyAward, IpyGameDataPY.GetFuncEvalCfg("OpenServerDailyAward", 2), "OpenServerDailyAward") return ## 领取创角奖励 @@ -5776,12 +5776,12 @@ NetPackCommon.SendFakePack(curPlayer, sendPack) return -def OnGiveAwardByClient(curPlayer, rewardType, dictKey, awardCfg): +def OnGiveAwardByClient(curPlayer, rewardType, dictKey, awardCfg, eventName=""): ## 发放前端控制的奖励,后端只负责发放奖励,是否可领奖前端自行判断 if curPlayer.NomalDictGetProperty(dictKey): GameWorld.DebugLog("已领取过该奖励! rewardType=%s, dictKey=%s" % (rewardType, dictKey)) return - if not ItemCommon.GiveAwardItem(curPlayer, awardCfg): + if not ItemCommon.GiveAwardItem(curPlayer, awardCfg, eventName): return PlayerControl.NomalDictSetProperty(curPlayer, dictKey, 1) Sync_RewardGetRecordInfo(curPlayer, rewardType, 1) -- Gitblit v1.8.0