From 316f661570469b67ebfc5b1fed08f9617f4638e3 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 02 三月 2020 16:36:26 +0800 Subject: [PATCH] 8389 【后端开发】天星塔挑战榜(增加天星塔全服挑战表) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index eadca9e..d529c37 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -1549,6 +1549,11 @@ ("BYTE", "IsNotify", 0), ), + "SkyTowerServerChallenge":( + ("DWORD", "FloorID", 1), + ("dict", "Reward", 0), + ), + "LingGenEffect":( ("DWORD", "ID", 0), ("DWORD", "PointID", 1), @@ -4765,6 +4770,17 @@ def GetFightPower(self): return self.FightPower # 推荐战力 def GetIsNotify(self): return self.IsNotify # 是否广播 +# 天星塔全服挑战表 +class IPY_SkyTowerServerChallenge(): + + def __init__(self): + self.FloorID = 0 + self.Reward = {} + return + + def GetFloorID(self): return self.FloorID # 层 + def GetReward(self): return self.Reward # 奖励 + # 灵根特效表 class IPY_LingGenEffect(): @@ -5153,6 +5169,8 @@ self.ipySkillElementLen = len(self.ipySkillElementCache) self.ipySkyTowerCache = self.__LoadFileData("SkyTower", IPY_SkyTower) self.ipySkyTowerLen = len(self.ipySkyTowerCache) + self.ipySkyTowerServerChallengeCache = self.__LoadFileData("SkyTowerServerChallenge", IPY_SkyTowerServerChallenge) + self.ipySkyTowerServerChallengeLen = len(self.ipySkyTowerServerChallengeCache) self.ipyLingGenEffectCache = self.__LoadFileData("LingGenEffect", IPY_LingGenEffect) self.ipyLingGenEffectLen = len(self.ipyLingGenEffectCache) self.ipyHorsePetSkinCache = self.__LoadFileData("HorsePetSkin", IPY_HorsePetSkin) @@ -5633,6 +5651,8 @@ def GetSkillElementByIndex(self, index): return self.ipySkillElementCache[index] def GetSkyTowerCount(self): return self.ipySkyTowerLen def GetSkyTowerByIndex(self, index): return self.ipySkyTowerCache[index] + def GetSkyTowerServerChallengeCount(self): return self.ipySkyTowerServerChallengeLen + def GetSkyTowerServerChallengeByIndex(self, index): return self.ipySkyTowerServerChallengeCache[index] def GetLingGenEffectCount(self): return self.ipyLingGenEffectLen def GetLingGenEffectByIndex(self, index): return self.ipyLingGenEffectCache[index] def GetHorsePetSkinCount(self): return self.ipyHorsePetSkinLen -- Gitblit v1.8.0