From 6e37afff58dc8e9c297d6834cbe0062fdb602b77 Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期二, 06 十一月 2018 11:18:31 +0800 Subject: [PATCH] 4556 【1.2】【后端】累计充值活动开发 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py | 9 +++++++-- 1 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py index 5689461..01ef0a4 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py @@ -1567,7 +1567,10 @@ PlayerControl.NotifyCode(curPlayer, 'AssistantIntegralFull') return 0 addHelpPoint = min(addHelpPoint, dayMaxPoint-curDayPoint) - PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_FBHelpPointCntDay, curDayPoint+addHelpPoint) + updHelpPoint = curDayPoint+addHelpPoint + PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_FBHelpPointCntDay, updHelpPoint) + curPlayer.SendPropertyRefresh(ShareDefine.CDBPlayerRefresh_FBHelpPoint, updHelpPoint, False) + PlayerControl.GiveMoney(curPlayer, ShareDefine.TYPE_Price_FBHelpPoint, addHelpPoint, isSysHint=False) PlayerControl.NotifyCode(curPlayer, 'AssistantIntegral', [addHelpPoint]) GameWorld.DebugLog(" 增加副本助战积分!mapID=%s, addHelpPoint=%s"%(mapID, addHelpPoint), curPlayer.GetID()) @@ -1662,7 +1665,7 @@ #重置每日获得的助战积分 if onDayType ==ShareDefine.Def_OnEventTypeEx: PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_FBHelpPointCntDay, 0) - + curPlayer.SendPropertyRefresh(ShareDefine.CDBPlayerRefresh_FBHelpPoint, 0, False) return ## 玩家通用副本登录处理 @@ -1677,6 +1680,8 @@ NotifyFBCntRegainInfo(curPlayer) #判断副本里离线超过一定时间则退出副本 CheckFBPlayerOffine(curPlayer) + #通知助战点数 + curPlayer.SendPropertyRefresh(ShareDefine.CDBPlayerRefresh_FBHelpPoint, 0, False) return def CheckFBPlayerOffine(curPlayer): mapid = curPlayer.GetMapID() -- Gitblit v1.8.0