From 69871482099a1c7022cad6c8d8cd90d3b163f0f2 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 25 十二月 2018 21:11:32 +0800 Subject: [PATCH] 5424 【后端】【1.4】跨服竞技场开发(增加赛季时间管理、赛区赛季榜单、玩家各种PK数据、各种奖励领取及邮件补发、王者法宝等级) --- ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py b/ServerPython/CoreServerGroup/GameServer/Script/PyDataManager.py index 84e9d51..f0c6132 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,7 @@ class PyGameDataManager(object): def __init__(self): + self.crossPKBillboard = CrossRealmPK.CrossPKBillboardManager() self.XMZZManager = PlayerXMZZ.XMZZManager() self.sealDemonManager = PlayerSealDemon.SealDemonManager() self.bossAttentionManager = GameWorldBoss.BossAttentionManager() @@ -58,6 +60,7 @@ def GetSaveData(self): buff = "" + buff += self.crossPKBillboard.GetSaveData() buff += self.XMZZManager.GetSaveData() buff += self.sealDemonManager.GetSaveData() buff += self.bossAttentionManager.GetSaveData() @@ -72,6 +75,7 @@ return buff def LoadGameData(self, gameBuffer, pos): + 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 +89,10 @@ pos = self.socialInfoManager.LoadPyGameData(gameBuffer, pos, len(gameBuffer)) return pos +# 跨服竞技场排行榜管理 +def GetCrossPKBillboardManager(): + return PyGameData.g_pyGameDataManager.crossPKBillboard + # 仙魔之争管理 def GetXMZZManager(): return PyGameData.g_pyGameDataManager.XMZZManager -- Gitblit v1.8.0