From 7cf1869b1e6ee737eebb37c6e6d8721100229daf Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期二, 13 十一月 2018 17:16:15 +0800
Subject: [PATCH] 4710 【1.3】【后端】魔族法宝副本修改(新增多个小关卡)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 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 fc6cd29..b98e29f 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -1087,6 +1087,14 @@
                         ("dict", "AwardItem", 0),
                         ("char", "NotifyKey", 0),
                         ),
+
+                "MagicWeaponFB":(
+                        ("DWORD", "MWID", 1),
+                        ("BYTE", "LineID", 0),
+                        ("BYTE", "Level", 1),
+                        ("list", "RefreshNPC", 0),
+                        ("dict", "AttrDict", 0),
+                        ),
                 }
 
 
@@ -3302,6 +3310,23 @@
     def GetAwardIndex(self): return self.AwardIndex # 返利奖励索引0~31,同个模板中不重复
     def GetAwardItem(self): return self.AwardItem # 返利物品信息列表 {职业:[(物品ID,个数,是否绑定),...]}
     def GetNotifyKey(self): return self.NotifyKey # 全服广播key,默认两个参数(玩家名, 档位额度)
+
+# 法宝副本表
+class IPY_MagicWeaponFB():
+    
+    def __init__(self):
+        self.MWID = 0
+        self.LineID = 0
+        self.Level = 0
+        self.RefreshNPC = []
+        self.AttrDict = {}
+        return
+        
+    def GetMWID(self): return self.MWID # 法宝ID
+    def GetLineID(self): return self.LineID # 副本功能线路ID
+    def GetLevel(self): return self.Level # 关卡
+    def GetRefreshNPC(self): return self.RefreshNPC # 刷怪配置
+    def GetAttrDict(self): return self.AttrDict # 属性
 
 
 def Log(msg, playerID=0, par=0):
@@ -3529,6 +3554,8 @@
         self.ipyActTotalRechargeLen = len(self.ipyActTotalRechargeCache)
         self.ipyTotalRechargeTemplateCache = self.__LoadFileData("TotalRechargeTemplate", IPY_TotalRechargeTemplate)
         self.ipyTotalRechargeTemplateLen = len(self.ipyTotalRechargeTemplateCache)
+        self.ipyMagicWeaponFBCache = self.__LoadFileData("MagicWeaponFB", IPY_MagicWeaponFB)
+        self.ipyMagicWeaponFBLen = len(self.ipyMagicWeaponFBCache)
         Log("IPY_FuncConfig count=%s" % len(self.ipyFuncConfigDict))
         Log("IPY_DataMgr InitOK!")
         return
@@ -3897,6 +3924,8 @@
     def GetActTotalRechargeByIndex(self, index): return self.ipyActTotalRechargeCache[index]
     def GetTotalRechargeTemplateCount(self): return self.ipyTotalRechargeTemplateLen
     def GetTotalRechargeTemplateByIndex(self, index): return self.ipyTotalRechargeTemplateCache[index]
+    def GetMagicWeaponFBCount(self): return self.ipyMagicWeaponFBLen
+    def GetMagicWeaponFBByIndex(self, index): return self.ipyMagicWeaponFBCache[index]
 
 IPYData = IPY_DataMgr()
 def IPY_Data(): return IPYData

--
Gitblit v1.8.0