From f87b69ad9c32c75d74d40689e0d0427f0a1a6e46 Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期二, 09 四月 2019 11:41:44 +0800 Subject: [PATCH] 6457 【后端】【2.0】缥缈仙域开发单(奇遇) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 32 ++++++++++++++++++++++++++++++++ 1 files changed, 32 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 849b9e3..a241056 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -1391,6 +1391,15 @@ ("BYTE", "NeedAlchemyLV", 0), ("DWORD", "Weight", 0), ), + + "FairyAdventures":( + ("WORD", "ID", 1), + ("DWORD", "OpenServerDay", 0), + ("BYTE", "EventID", 0), + ("list", "Condition", 0), + ("list", "GearAward", 0), + ("list", "BasicAward", 0), + ), } @@ -4254,6 +4263,25 @@ def GetCostEnergy(self): return self.CostEnergy # 消耗体力 def GetNeedAlchemyLV(self): return self.NeedAlchemyLV # 出现的炼丹等级要求 def GetWeight(self): return self.Weight # 权重 + +# 缥缈奇遇表 +class IPY_FairyAdventures(): + + def __init__(self): + self.ID = 0 + self.OpenServerDay = 0 + self.EventID = 0 + self.Condition = [] + self.GearAward = [] + self.BasicAward = [] + return + + def GetID(self): return self.ID # 唯一ID + def GetOpenServerDay(self): return self.OpenServerDay # 开服天 + def GetEventID(self): return self.EventID # 事件编号 + def GetCondition(self): return self.Condition # 条件 + def GetGearAward(self): return self.GearAward # 档位奖励 + def GetBasicAward(self): return self.BasicAward # 保底奖励 def Log(msg, playerID=0, par=0): @@ -4561,6 +4589,8 @@ self.ipyHorsePetBossAwardLen = len(self.ipyHorsePetBossAwardCache) self.ipyFairyDomainCache = self.__LoadFileData("FairyDomain", IPY_FairyDomain) self.ipyFairyDomainLen = len(self.ipyFairyDomainCache) + self.ipyFairyAdventuresCache = self.__LoadFileData("FairyAdventures", IPY_FairyAdventures) + self.ipyFairyAdventuresLen = len(self.ipyFairyAdventuresCache) Log("IPY_FuncConfig count=%s" % len(self.ipyFuncConfigDict)) Log("IPY_DataMgr InitOK!") return @@ -5009,6 +5039,8 @@ def GetHorsePetBossAwardByIndex(self, index): return self.ipyHorsePetBossAwardCache[index] def GetFairyDomainCount(self): return self.ipyFairyDomainLen def GetFairyDomainByIndex(self, index): return self.ipyFairyDomainCache[index] + def GetFairyAdventuresCount(self): return self.ipyFairyAdventuresLen + def GetFairyAdventuresByIndex(self, index): return self.ipyFairyAdventuresCache[index] IPYData = IPY_DataMgr() def IPY_Data(): return IPYData -- Gitblit v1.8.0