From a7d7f981e369d1ae27410f1fe1aaaeb34c21ea3b Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期日, 09 十月 2022 18:32:35 +0800
Subject: [PATCH] 9455 【越南】【后端】通天令

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 58 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 232fb51..5d2ddde 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -714,6 +714,22 @@
                         ("DWORD", "MagicWeaponExp", 0),
                         ),
 
+                "TongTianLV":(
+                        ("WORD", "TTLV", 1),
+                        ("WORD", "LVUPPoint", 0),
+                        ("list", "CommAwardItemList", 0),
+                        ("list", "XianAwardItemList", 0),
+                        ("list", "NotifyItemIDList", 0),
+                        ),
+
+                "TongTianTask":(
+                        ("WORD", "TTTaskID", 1),
+                        ("BYTE", "TTTaskType", 0),
+                        ("BYTE", "IsDailyTask", 0),
+                        ("DWORD", "FinishNeedValue", 0),
+                        ("DWORD", "TaskPoint", 0),
+                        ),
+
                 "Treasure":(
                         ("DWORD", "ID", 1),
                         ("BYTE", "TreasureType", 0),
@@ -3414,6 +3430,40 @@
     def GetRedPacketID(self): return self.RedPacketID # 红包ID
     def GetMagicWeaponID(self): return self.MagicWeaponID # 法宝ID
     def GetMagicWeaponExp(self): return self.MagicWeaponExp # 法宝升级经验
+
+# 通天令等级表
+class IPY_TongTianLV():
+    
+    def __init__(self):
+        self.TTLV = 0
+        self.LVUPPoint = 0
+        self.CommAwardItemList = []
+        self.XianAwardItemList = []
+        self.NotifyItemIDList = []
+        return
+        
+    def GetTTLV(self): return self.TTLV # 通天令等级
+    def GetLVUPPoint(self): return self.LVUPPoint # 升级所需积分(0不可升级)
+    def GetCommAwardItemList(self): return self.CommAwardItemList # 常规奖励物品列表 [[物品ID,个数,是否拍品], ...]
+    def GetXianAwardItemList(self): return self.XianAwardItemList # 仙品奖励物品列表 [[物品ID,个数,是否拍品], ...]
+    def GetNotifyItemIDList(self): return self.NotifyItemIDList # 需要广播的物品ID列表
+
+# 通天令任务表
+class IPY_TongTianTask():
+    
+    def __init__(self):
+        self.TTTaskID = 0
+        self.TTTaskType = 0
+        self.IsDailyTask = 0
+        self.FinishNeedValue = 0
+        self.TaskPoint = 0
+        return
+        
+    def GetTTTaskID(self): return self.TTTaskID # 通天任务ID(确定后不可修改)
+    def GetTTTaskType(self): return self.TTTaskType # 通天任务类型
+    def GetIsDailyTask(self): return self.IsDailyTask # 是否每日任务
+    def GetFinishNeedValue(self): return self.FinishNeedValue # 任务完成所需值
+    def GetTaskPoint(self): return self.TaskPoint # 任务积分点奖励
 
 # 法宝表
 class IPY_Treasure():
@@ -6256,6 +6306,10 @@
         self.ipyEquipGSParamLen = len(self.ipyEquipGSParamCache)
         self.ipySuccessCache = self.__LoadFileData("Success", IPY_Success)
         self.ipySuccessLen = len(self.ipySuccessCache)
+        self.ipyTongTianLVCache = self.__LoadFileData("TongTianLV", IPY_TongTianLV)
+        self.ipyTongTianLVLen = len(self.ipyTongTianLVCache)
+        self.ipyTongTianTaskCache = self.__LoadFileData("TongTianTask", IPY_TongTianTask)
+        self.ipyTongTianTaskLen = len(self.ipyTongTianTaskCache)
         self.ipyTreasureCache = self.__LoadFileData("Treasure", IPY_Treasure)
         self.ipyTreasureLen = len(self.ipyTreasureCache)
         self.ipyTreasureUpCache = self.__LoadFileData("TreasureUp", IPY_TreasureUp)
@@ -6826,6 +6880,10 @@
     def GetEquipGSParamByIndex(self, index): return self.ipyEquipGSParamCache[index]
     def GetSuccessCount(self): return self.ipySuccessLen
     def GetSuccessByIndex(self, index): return self.ipySuccessCache[index]
+    def GetTongTianLVCount(self): return self.ipyTongTianLVLen
+    def GetTongTianLVByIndex(self, index): return self.ipyTongTianLVCache[index]
+    def GetTongTianTaskCount(self): return self.ipyTongTianTaskLen
+    def GetTongTianTaskByIndex(self, index): return self.ipyTongTianTaskCache[index]
     def GetTreasureCount(self): return self.ipyTreasureLen
     def GetTreasureByIndex(self, index): return self.ipyTreasureCache[index]
     def GetTreasureUpCount(self): return self.ipyTreasureUpLen

--
Gitblit v1.8.0