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