From 54b3ca452de08e8cf5723a0715cc0c3853c2df3a Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期六, 01 十二月 2018 16:35:48 +0800 Subject: [PATCH] 2549 【BUG】【1.3】玩家登录时过天处理离线期间所获得的助战仙缘币异常 --- ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFBHelpBattle.py | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFBHelpBattle.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFBHelpBattle.py index 492fbc7..854b607 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFBHelpBattle.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/PlayerFBHelpBattle.py @@ -174,7 +174,7 @@ if playerID not in PyGameData.g_fbHelpBattleRecord: return unNotifyRecordList = PyGameData.g_fbHelpBattleRecord.pop(playerID) - SendMapServer_FBHelpBattleRecord(curPlayer, unNotifyRecordList) + SendMapServer_FBHelpBattleRecord(curPlayer, unNotifyRecordList, True) return def OnMinuteProcess(): @@ -544,7 +544,7 @@ return -def SendMapServer_FBHelpBattleRecord(curPlayer, syncHelpRecordList): +def SendMapServer_FBHelpBattleRecord(curPlayer, syncHelpRecordList, isLogin=False): if not syncHelpRecordList: return @@ -552,7 +552,7 @@ for record in syncHelpRecordList: helpRecordList.append([record.callPlayerID, record.callPlayerName, record.mapID, record.funcLineID, record.xianyuanCoinAdd, record.relation, record.vipLV, record.recordTime]) - addXianyuanCoinMsg = str(["HelpRecord", helpRecordList]) + addXianyuanCoinMsg = str(["HelpRecord", helpRecordList, isLogin]) curPlayer.MapServer_QueryPlayerResult(0, 0, 'FBHelpBattle', addXianyuanCoinMsg, len(addXianyuanCoinMsg)) GameWorld.DebugLog(" MapServer_QueryPlayerResult %s" % addXianyuanCoinMsg, curPlayer.GetPlayerID()) return -- Gitblit v1.8.0