From c04a87b2679e8561dcbe3fad845e169a27f1ec46 Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期五, 22 二月 2019 17:11:37 +0800 Subject: [PATCH] 6256 子 【开发】【2.0】神秘商店开发 / 【后端】【2.0】神秘商店 --- 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 34c03c0..fb00bb8 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -1367,6 +1367,11 @@ ("BYTE", "IsBind", 0), ("DWORD", "Weight", 0), ), + + "MysteryShop":( + ("list", "LVRange", 0), + ("DWORD", "GoodsID", 0), + ), } @@ -4174,6 +4179,17 @@ def GetItemCnt(self): return self.ItemCnt # 物品数量 def GetIsBind(self): return self.IsBind # 是否绑定 def GetWeight(self): return self.Weight # 权重 + +# 神秘商店表 +class IPY_MysteryShop(): + + def __init__(self): + self.LVRange = [] + self.GoodsID = 0 + return + + def GetLVRange(self): return self.LVRange # 等级范围 + def GetGoodsID(self): return self.GoodsID # 商城表ID def Log(msg, playerID=0, par=0): @@ -4465,6 +4481,8 @@ self.ipyActLuckyTreasureLen = len(self.ipyActLuckyTreasureCache) self.ipyLuckyTreasureTemplateCache = self.__LoadFileData("LuckyTreasureTemplate", IPY_LuckyTreasureTemplate) self.ipyLuckyTreasureTemplateLen = len(self.ipyLuckyTreasureTemplateCache) + self.ipyMysteryShopCache = self.__LoadFileData("MysteryShop", IPY_MysteryShop) + self.ipyMysteryShopLen = len(self.ipyMysteryShopCache) Log("IPY_FuncConfig count=%s" % len(self.ipyFuncConfigDict)) Log("IPY_DataMgr InitOK!") return @@ -4897,6 +4915,8 @@ def GetActLuckyTreasureByIndex(self, index): return self.ipyActLuckyTreasureCache[index] def GetLuckyTreasureTemplateCount(self): return self.ipyLuckyTreasureTemplateLen def GetLuckyTreasureTemplateByIndex(self, index): return self.ipyLuckyTreasureTemplateCache[index] + def GetMysteryShopCount(self): return self.ipyMysteryShopLen + def GetMysteryShopByIndex(self, index): return self.ipyMysteryShopCache[index] IPYData = IPY_DataMgr() def IPY_Data(): return IPYData -- Gitblit v1.8.0