ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -50,6 +50,8 @@
                        ("list", "AddAttrNum", 0),
                        ("DWORD", "BossID", 0),
                        ("DWORD", "BuffID", 0),
                        ("DWORD", "ExpRate", 0),
                        ("DWORD", "ExpLimit", 0),
                        ),
                "GodWeapon":(
@@ -464,7 +466,6 @@
                        ("DWORD", "MapID", 0),
                        ("WORD", "LVLimitMin", 0),
                        ("WORD", "LVLimitMax", 0),
                        ("BYTE", "JobRankLimit", 0),
                        ("DWORD", "TicketID", 0),
                        ("list", "TicketCostCnt", 0),
                        ("WORD", "TicketPrice", 0),
@@ -590,16 +591,6 @@
                        ("list", "ItemAward", 0),
                        ("DWORD", "ActiveSoulID", 0),
                        ("DWORD", "PowerEx", 0),
                        ),
                "TreasurePrivilege":(
                        ("DWORD", "PrivilegeID", 1),
                        ("eval", "EffectValue", 0),
                        ("DWORD", "SingleValue", 0),
                        ("DWORD", "MaxValue", 0),
                        ("dict", "AddAttr", 0),
                        ("list", "ItemAward", 0),
                        ("list", "SuccessList", 0),
                        ),
                "ContineSignAward":(
@@ -1443,7 +1434,9 @@
        self.AddAttrType = []
        self.AddAttrNum = []
        self.BossID = 0
        self.BuffID = 0
        self.BuffID = 0
        self.ExpRate = 0
        self.ExpLimit = 0
        return
        
    def GetLv(self): return self.Lv # 境界等级
@@ -1453,7 +1446,9 @@
    def GetAddAttrType(self): return self.AddAttrType # 境界加成属性类型
    def GetAddAttrNum(self): return self.AddAttrNum # 境界加成属性值
    def GetBossID(self): return self.BossID # 渡劫bossid
    def GetBuffID(self): return self.BuffID # 给全服在线玩家增加buff
    def GetBuffID(self): return self.BuffID # 给全服在线玩家增加buff
    def GetExpRate(self): return self.ExpRate # 修为池经验速率
    def GetExpLimit(self): return self.ExpLimit # 修为池经验上限
# 神兵表
class IPY_GodWeapon():
@@ -2311,7 +2306,6 @@
        self.MapID = 0
        self.LVLimitMin = 0
        self.LVLimitMax = 0
        self.JobRankLimit = 0
        self.TicketID = 0
        self.TicketCostCnt = []
        self.TicketPrice = 0
@@ -2330,7 +2324,6 @@
    def GetMapID(self): return self.MapID # 场景地图ID
    def GetLVLimitMin(self): return self.LVLimitMin # 最低等级限制, 0为不限制
    def GetLVLimitMax(self): return self.LVLimitMax # 最高等级限制, 0为不限制
    def GetJobRankLimit(self): return self.JobRankLimit # 所需职业阶
    def GetTicketID(self): return self.TicketID # 门票ID
    def GetTicketCostCnt(self): return self.TicketCostCnt # 门票消耗数信息
    def GetTicketPrice(self): return self.TicketPrice # 门票单价(不能用钱抵的配0)
@@ -2577,27 +2570,6 @@
    def GetItemAward(self): return self.ItemAward # 物品奖励[itemID,cnt,isbind]
    def GetActiveSoulID(self): return self.ActiveSoulID # 激活魂ID
    def GetPowerEx(self): return self.PowerEx # 额外固定战力
# 法宝特权表
class IPY_TreasurePrivilege():
    def __init__(self):
        self.PrivilegeID = 0
        self.EffectValue = 0
        self.SingleValue = 0
        self.MaxValue = 0
        self.AddAttr = {}
        self.ItemAward = []
        self.SuccessList = []
        return
    def GetPrivilegeID(self): return self.PrivilegeID # 特权ID
    def GetEffectValue(self): return self.EffectValue # 特殊效果
    def GetSingleValue(self): return self.SingleValue # 进度
    def GetMaxValue(self): return self.MaxValue # 最大进度
    def GetAddAttr(self): return self.AddAttr # 属性
    def GetItemAward(self): return self.ItemAward # 物品奖励
    def GetSuccessList(self): return self.SuccessList # 需要完成成就
# 连续签到奖励表
class IPY_ContineSignAward():
@@ -4426,8 +4398,6 @@
        self.ipyTreasureLen = len(self.ipyTreasureCache)
        self.ipyTreasureUpCache = self.__LoadFileData("TreasureUp", IPY_TreasureUp)
        self.ipyTreasureUpLen = len(self.ipyTreasureUpCache)
        self.ipyTreasurePrivilegeCache = self.__LoadFileData("TreasurePrivilege", IPY_TreasurePrivilege)
        self.ipyTreasurePrivilegeLen = len(self.ipyTreasurePrivilegeCache)
        self.ipyContineSignAwardCache = self.__LoadFileData("ContineSignAward", IPY_ContineSignAward)
        self.ipyContineSignAwardLen = len(self.ipyContineSignAwardCache)
        self.ipySignAwardCache = self.__LoadFileData("SignAward", IPY_SignAward)
@@ -4874,8 +4844,6 @@
    def GetTreasureByIndex(self, index): return self.ipyTreasureCache[index]
    def GetTreasureUpCount(self): return self.ipyTreasureUpLen
    def GetTreasureUpByIndex(self, index): return self.ipyTreasureUpCache[index]
    def GetTreasurePrivilegeCount(self): return self.ipyTreasurePrivilegeLen
    def GetTreasurePrivilegeByIndex(self, index): return self.ipyTreasurePrivilegeCache[index]
    def GetContineSignAwardCount(self): return self.ipyContineSignAwardLen
    def GetContineSignAwardByIndex(self, index): return self.ipyContineSignAwardCache[index]
    def GetSignAwardCount(self): return self.ipySignAwardLen