From 8ddb747ebd56d56cd4fb93e7de9bcdfae87ae5c8 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 15 二月 2019 17:13:15 +0800 Subject: [PATCH] 2903 【BUG】【1.6】玉佩有灵宠增加伤害,但属性里没有 --- ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py b/ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py index 84e9d51..23be71f 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py @@ -21,6 +21,7 @@ import PlayerXMZZ import binascii import PyGameData +import CrossRealmPK def GetSavePyData(): result = PyGameData.g_pyGameDataManager.GetSaveData() @@ -43,6 +44,8 @@ class PyGameDataManager(object): def __init__(self): + self.crossPKUnNotifyOverInfo = CrossRealmPK.CrossPKUnNotifyOverInfoManager() + self.crossPKBillboard = CrossRealmPK.CrossPKBillboardManager() self.XMZZManager = PlayerXMZZ.XMZZManager() self.sealDemonManager = PlayerSealDemon.SealDemonManager() self.bossAttentionManager = GameWorldBoss.BossAttentionManager() @@ -58,6 +61,8 @@ def GetSaveData(self): buff = "" + buff += self.crossPKUnNotifyOverInfo.GetSaveData() + buff += self.crossPKBillboard.GetSaveData() buff += self.XMZZManager.GetSaveData() buff += self.sealDemonManager.GetSaveData() buff += self.bossAttentionManager.GetSaveData() @@ -72,6 +77,8 @@ return buff def LoadGameData(self, gameBuffer, pos): + pos = self.crossPKUnNotifyOverInfo.LoadPyGameData(gameBuffer, pos, len(gameBuffer)) + pos = self.crossPKBillboard.LoadPyGameData(gameBuffer, pos, len(gameBuffer)) pos = self.XMZZManager.LoadPyGameData(gameBuffer, pos, len(gameBuffer)) pos = self.sealDemonManager.LoadPyGameData(gameBuffer, pos, len(gameBuffer)) pos = self.bossAttentionManager.LoadPyGameData(gameBuffer, pos, len(gameBuffer)) @@ -85,6 +92,14 @@ pos = self.socialInfoManager.LoadPyGameData(gameBuffer, pos, len(gameBuffer)) return pos +# 跨服竞技场未通知玩家的比赛结果 +def GetCrossPKUnNotifyOverInfoManager(): + return PyGameData.g_pyGameDataManager.crossPKUnNotifyOverInfo + +# 跨服竞技场排行榜管理 +def GetCrossPKBillboardManager(): + return PyGameData.g_pyGameDataManager.crossPKBillboard + # 仙魔之争管理 def GetXMZZManager(): return PyGameData.g_pyGameDataManager.XMZZManager -- Gitblit v1.8.0