ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py
@@ -785,10 +785,19 @@
                "EquipColor":(
                        ("BYTE", "EquipColor", 1),
                        ("list", "RangeLV", 0),
                        ("list", "RangeRand", 0),
                        ("list", "BaseAttrRangeLV", 0),
                        ("BYTE", "BattleAttrCount", 0),
                        ("BYTE", "BattleDefAttrCount", 0),
                        ("DWORD", "MoneyBase", 0),
                        ),
                "EquipColorPlace":(
                        ("BYTE", "EquipColor", 1),
                        ("BYTE", "EquipPlace", 1),
                        ("list", "RangeAtk", 0),
                        ("list", "RangeHP", 0),
                        ("list", "RangeDef", 0),
                        ("list", "RangeAtkSpeed", 0),
                        ("list", "RangeFaintRate", 0),
                        ("list", "RangeFaintDefRate", 0),
                        ("list", "RangeSuperHitRate", 0),
@@ -801,16 +810,6 @@
                        ("list", "RangeAtkBackDefRate", 0),
                        ("list", "RangeSuckHPPer", 0),
                        ("list", "RangeSuckHPDefPer", 0),
                        ("DWORD", "MoneyBase", 0),
                        ),
                "EquipColorPlace":(
                        ("BYTE", "EquipColor", 1),
                        ("BYTE", "EquipPlace", 1),
                        ("list", "RangeAtk", 0),
                        ("list", "RangeHP", 0),
                        ("list", "RangeDef", 0),
                        ("list", "RangeAtkSpeed", 0),
                        ),
                "EquipGSParam":(
@@ -3365,23 +3364,10 @@
        return
        
    def GetEquipColor(self): return self.attrTuple[0] #  装备颜色 BYTE
    def GetRangeLV(self): return self.attrTuple[1] #  等级范围 list
    def GetRangeRand(self): return self.attrTuple[2] #  随机上下限范围 list
    def GetBattleAttrCount(self): return self.attrTuple[3] #  战斗属性条数 BYTE
    def GetBattleDefAttrCount(self): return self.attrTuple[4] #  战斗抗性条数 BYTE
    def GetRangeFaintRate(self): return self.attrTuple[5] #  击晕范围 list
    def GetRangeFaintDefRate(self): return self.attrTuple[6] #  抗击晕范围 list
    def GetRangeSuperHitRate(self): return self.attrTuple[7] #  暴击范围 list
    def GetRangeSuperHitRateReduce(self): return self.attrTuple[8] #  抗暴击范围 list
    def GetRangeComboRate(self): return self.attrTuple[9] #  连击范围 list
    def GetRangeComboDefRate(self): return self.attrTuple[10] #  抗连击范围 list
    def GetRangeMissRate(self): return self.attrTuple[11] #  闪避范围 list
    def GetRangeMissDefRate(self): return self.attrTuple[12] #  抗闪避范围 list
    def GetRangeAtkBackRate(self): return self.attrTuple[13] #  反击范围 list
    def GetRangeAtkBackDefRate(self): return self.attrTuple[14] #  抗反击范围 list
    def GetRangeSuckHPPer(self): return self.attrTuple[15] #  吸血范围 list
    def GetRangeSuckHPDefPer(self): return self.attrTuple[16] #  抗吸血范围 list
    def GetMoneyBase(self): return self.attrTuple[17] #  分解基础货币值 DWORD
    def GetBaseAttrRangeLV(self): return self.attrTuple[1] #  基础属性等级范围 list
    def GetBattleAttrCount(self): return self.attrTuple[2] #  战斗属性条数 BYTE
    def GetBattleDefAttrCount(self): return self.attrTuple[3] #  战斗抗性条数 BYTE
    def GetMoneyBase(self): return self.attrTuple[4] #  分解基础货币值 DWORD
# 装备品质部位表
class IPY_EquipColorPlace():
@@ -3395,7 +3381,19 @@
    def GetRangeAtk(self): return self.attrTuple[2] #  攻击范围 list
    def GetRangeHP(self): return self.attrTuple[3] #  生命范围 list
    def GetRangeDef(self): return self.attrTuple[4] #  防御范围 list
    def GetRangeAtkSpeed(self): return self.attrTuple[5] #  攻速范围 list
    def GetRangeAtkSpeed(self): return self.attrTuple[5] #  攻速范围 list
    def GetRangeFaintRate(self): return self.attrTuple[6] #  击晕范围 list
    def GetRangeFaintDefRate(self): return self.attrTuple[7] #  抗击晕范围 list
    def GetRangeSuperHitRate(self): return self.attrTuple[8] #  暴击范围 list
    def GetRangeSuperHitRateReduce(self): return self.attrTuple[9] #  抗暴击范围 list
    def GetRangeComboRate(self): return self.attrTuple[10] #  连击范围 list
    def GetRangeComboDefRate(self): return self.attrTuple[11] #  抗连击范围 list
    def GetRangeMissRate(self): return self.attrTuple[12] #  闪避范围 list
    def GetRangeMissDefRate(self): return self.attrTuple[13] #  抗闪避范围 list
    def GetRangeAtkBackRate(self): return self.attrTuple[14] #  反击范围 list
    def GetRangeAtkBackDefRate(self): return self.attrTuple[15] #  抗反击范围 list
    def GetRangeSuckHPPer(self): return self.attrTuple[16] #  吸血范围 list
    def GetRangeSuckHPDefPer(self): return self.attrTuple[17] #  抗吸血范围 list
# 装备评分属性系数表
class IPY_EquipGSParam():