From fff4bf318a2c10d360da6e850228ada4fb800547 Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期四, 09 五月 2019 15:15:07 +0800 Subject: [PATCH] 6705 【后端】【2.0】天星塔功能 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 39 +++++---------------------------------- 1 files changed, 5 insertions(+), 34 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index 02a6b60..1f63907 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -1294,15 +1294,6 @@ ("DWORD", "ZhuXianScore", 0), ), - "ZhuXianTower":( - ("DWORD", "ID", 1), - ("DWORD", "NPCID", 0), - ("list", "FirstAward", 0), - ("dict", "GradeAward", 0), - ("WORD", "UnLockEquipPlace", 0), - ("DWORD", "NeedPower", 0), - ), - "ZhuXianEquipDecompose":( ("BYTE", "ClassLV", 1), ("dict", "DecomposeInfo", 0), @@ -1469,6 +1460,7 @@ ("dict", "Reward", 0), ("WORD", "NeedLV", 0), ("DWORD", "FightPower", 0), + ("BYTE", "IsNotify", 0), ), } @@ -4125,25 +4117,6 @@ def GetRealmLV(self): return self.RealmLV # 需要境界 def GetZhuXianScore(self): return self.ZhuXianScore # 需要诛仙总评分 -# 诛仙塔表 -class IPY_ZhuXianTower(): - - def __init__(self): - self.ID = 0 - self.NPCID = 0 - self.FirstAward = [] - self.GradeAward = {} - self.UnLockEquipPlace = 0 - self.NeedPower = 0 - return - - def GetID(self): return self.ID # 塔编号 - def GetNPCID(self): return self.NPCID # npcid - def GetFirstAward(self): return self.FirstAward # 首次S级奖励 - def GetGradeAward(self): return self.GradeAward # 评级奖励 - def GetUnLockEquipPlace(self): return self.UnLockEquipPlace # 解锁的装备位 - def GetNeedPower(self): return self.NeedPower # 推荐战力 - # 诛仙装备分解表 class IPY_ZhuXianEquipDecompose(): @@ -4492,14 +4465,16 @@ self.BossID = 0 self.Reward = {} self.NeedLV = 0 - self.FightPower = 0 + self.FightPower = 0 + self.IsNotify = 0 return def GetFloorID(self): return self.FloorID # 层 def GetBossID(self): return self.BossID # bossID def GetReward(self): return self.Reward # 奖励 def GetNeedLV(self): return self.NeedLV # 要求等级 - def GetFightPower(self): return self.FightPower # 推荐战力 + def GetFightPower(self): return self.FightPower # 推荐战力 + def GetIsNotify(self): return self.IsNotify # 是否广播 def Log(msg, playerID=0, par=0): @@ -4781,8 +4756,6 @@ self.ipyZhuXianSuitAttrLen = len(self.ipyZhuXianSuitAttrCache) self.ipyZhuXianBossCache = self.__LoadFileData("ZhuXianBoss", IPY_ZhuXianBoss) self.ipyZhuXianBossLen = len(self.ipyZhuXianBossCache) - self.ipyZhuXianTowerCache = self.__LoadFileData("ZhuXianTower", IPY_ZhuXianTower) - self.ipyZhuXianTowerLen = len(self.ipyZhuXianTowerCache) self.ipyZhuXianEquipDecomposeCache = self.__LoadFileData("ZhuXianEquipDecompose", IPY_ZhuXianEquipDecompose) self.ipyZhuXianEquipDecomposeLen = len(self.ipyZhuXianEquipDecomposeCache) self.ipyActFeastWeekPartyCache = self.__LoadFileData("ActFeastWeekParty", IPY_ActFeastWeekParty) @@ -5247,8 +5220,6 @@ def GetZhuXianSuitAttrByIndex(self, index): return self.ipyZhuXianSuitAttrCache[index] def GetZhuXianBossCount(self): return self.ipyZhuXianBossLen def GetZhuXianBossByIndex(self, index): return self.ipyZhuXianBossCache[index] - def GetZhuXianTowerCount(self): return self.ipyZhuXianTowerLen - def GetZhuXianTowerByIndex(self, index): return self.ipyZhuXianTowerCache[index] def GetZhuXianEquipDecomposeCount(self): return self.ipyZhuXianEquipDecomposeLen def GetZhuXianEquipDecomposeByIndex(self, index): return self.ipyZhuXianEquipDecomposeCache[index] def GetActFeastWeekPartyCount(self): return self.ipyActFeastWeekPartyLen -- Gitblit v1.8.0