From 35a907325bda76a0b97549e8c069cb8fe4464eb5 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期三, 20 三月 2024 13:50:16 +0800 Subject: [PATCH] 10138 内存分析(导出配置表注释加上字段类型备注) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py | 3020 +++++++++++++++++++++++++++++----------------------------- 1 files changed, 1,510 insertions(+), 1,510 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py index 4939e40..29b1a17 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.py @@ -2232,12 +2232,12 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 头衔id - def GetType(self): return self.attrTuple[1] # 头衔类型 - def GetExpireTime(self): return self.attrTuple[2] # 有效时间 - def GetLightType(self): return self.attrTuple[3] # 点亮属性类型 - def GetLightAttribute(self): return self.attrTuple[4] # 点亮属性值 - def GetSkills(self): return self.attrTuple[5] # 被动技能 + def GetID(self): return self.attrTuple[0] # 头衔id DWORD + def GetType(self): return self.attrTuple[1] # 头衔类型 WORD + def GetExpireTime(self): return self.attrTuple[2] # 有效时间 DWORD + def GetLightType(self): return self.attrTuple[3] # 点亮属性类型 list + def GetLightAttribute(self): return self.attrTuple[4] # 点亮属性值 list + def GetSkills(self): return self.attrTuple[5] # 被动技能 list # 称号升星表 class IPY_TitleStarUp(): @@ -2246,11 +2246,11 @@ self.attrTuple = None return - def GetTitleID(self): return self.attrTuple[0] # 称号NPCID - def GetTitleStar(self): return self.attrTuple[1] # 称号星级 - def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] - def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 - def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 + def GetTitleID(self): return self.attrTuple[0] # 称号NPCID DWORD + def GetTitleStar(self): return self.attrTuple[1] # 称号星级 BYTE + def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] list + def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 list + def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 list # 灵根表 class IPY_RolePoint(): @@ -2259,11 +2259,11 @@ self.attrTuple = None return - def GetAttrID(self): return self.attrTuple[0] # 属性ID - def GetAddAttrInfoPerPoint(self): return self.attrTuple[1] # 每点增加属性信息 {"职业":[[每X点,属性ID,值], ...], ..} - def GetFightPowerPerPoint(self): return self.attrTuple[2] # 每点附加战斗力 - def GetPointQualityAttrDict(self): return self.attrTuple[3] # 点数品质进阶增加属性, {职业:{属性ID:[阶段属性,..],..},..} - def GetPointQualityIntervalList(self): return self.attrTuple[4] # 点数品质进阶属性点区间列表 + def GetAttrID(self): return self.attrTuple[0] # 属性ID BYTE + def GetAddAttrInfoPerPoint(self): return self.attrTuple[1] # 每点增加属性信息 {"职业":[[每X点,属性ID,值], ...], ..} dict + def GetFightPowerPerPoint(self): return self.attrTuple[2] # 每点附加战斗力 BYTE + def GetPointQualityAttrDict(self): return self.attrTuple[3] # 点数品质进阶增加属性, {职业:{属性ID:[阶段属性,..],..},..} dict + def GetPointQualityIntervalList(self): return self.attrTuple[4] # 点数品质进阶属性点区间列表 list # 灵器属性表 class IPY_LingQiAttr(): @@ -2272,12 +2272,12 @@ self.attrTuple = None return - def GetItemID(self): return self.attrTuple[0] # 属性ID - def GetLingQiAttrID(self): return self.attrTuple[1] # 灵器属性ID - def GetLingQiAttrValue(self): return self.attrTuple[2] # 灵器属性数值 - def GetLingQiAttrScore(self): return self.attrTuple[3] # 灵器属性评分 - def GetUpCostItem(self): return self.attrTuple[4] # 突破需要材料 - def GetNextItemID(self): return self.attrTuple[5] # 突破后物品ID + def GetItemID(self): return self.attrTuple[0] # 属性ID BYTE + def GetLingQiAttrID(self): return self.attrTuple[1] # 灵器属性ID list + def GetLingQiAttrValue(self): return self.attrTuple[2] # 灵器属性数值 list + def GetLingQiAttrScore(self): return self.attrTuple[3] # 灵器属性评分 DWORD + def GetUpCostItem(self): return self.attrTuple[4] # 突破需要材料 dict + def GetNextItemID(self): return self.attrTuple[5] # 突破后物品ID DWORD # 灵器培养表 class IPY_LingQiTrain(): @@ -2286,16 +2286,16 @@ self.attrTuple = None return - def GetEquipPlace(self): return self.attrTuple[0] # 灵器装备位 - def GetTrainType(self): return self.attrTuple[1] # 培养类型 - def GetTrainLV(self): return self.attrTuple[2] # 培养等阶 - def GetNeedRealmLV(self): return self.attrTuple[3] # 培养所需境界 - def GetEatCntTotal(self): return self.attrTuple[4] # 升阶所需个数(非累计) - def GetEatCntEverytime(self): return self.attrTuple[5] # 每次培养消耗x个 - def GetEatItemAttrTypeList(self): return self.attrTuple[6] # 每X个培养丹增加属性类型=EatCntEverytime - def GetEatItemAttrValueList(self): return self.attrTuple[7] # 每X个培养丹增加属性值=EatCntEverytime - def GetLVAttrTypeList(self): return self.attrTuple[8] # 每级额外属性类(非累积) - def GetLVAttrValueList(self): return self.attrTuple[9] # 每级额外属性值(非累积) + def GetEquipPlace(self): return self.attrTuple[0] # 灵器装备位 BYTE + def GetTrainType(self): return self.attrTuple[1] # 培养类型 BYTE + def GetTrainLV(self): return self.attrTuple[2] # 培养等阶 BYTE + def GetNeedRealmLV(self): return self.attrTuple[3] # 培养所需境界 WORD + def GetEatCntTotal(self): return self.attrTuple[4] # 升阶所需个数(非累计) DWORD + def GetEatCntEverytime(self): return self.attrTuple[5] # 每次培养消耗x个 DWORD + def GetEatItemAttrTypeList(self): return self.attrTuple[6] # 每X个培养丹增加属性类型=EatCntEverytime list + def GetEatItemAttrValueList(self): return self.attrTuple[7] # 每X个培养丹增加属性值=EatCntEverytime list + def GetLVAttrTypeList(self): return self.attrTuple[8] # 每级额外属性类(非累积) list + def GetLVAttrValueList(self): return self.attrTuple[9] # 每级额外属性值(非累积) list # 境界修仙之路 class IPY_RealmXXZL(): @@ -2304,10 +2304,10 @@ self.attrTuple = None return - def GetTaskID(self): return self.attrTuple[0] # 任务ID - def GetTaskType(self): return self.attrTuple[1] # 任务类型 - def GetNeedValue(self): return self.attrTuple[2] # 所需任务值 - def GetAwardItemList(self): return self.attrTuple[3] # 奖励物品列表 [[物品ID,个数,是否拍品], ...] + def GetTaskID(self): return self.attrTuple[0] # 任务ID WORD + def GetTaskType(self): return self.attrTuple[1] # 任务类型 BYTE + def GetNeedValue(self): return self.attrTuple[2] # 所需任务值 DWORD + def GetAwardItemList(self): return self.attrTuple[3] # 奖励物品列表 [[物品ID,个数,是否拍品], ...] list # 境界表 class IPY_Realm(): @@ -2316,20 +2316,20 @@ self.attrTuple = None return - def GetLv(self): return self.attrTuple[0] # 境界等级 - def GetLvLarge(self): return self.attrTuple[1] # 大境界 - def GetNeedLV(self): return self.attrTuple[2] # 需要等级 - def GetNeedItemID(self): return self.attrTuple[3] # 需要道具ID - def GetNeedItemCnt(self): return self.attrTuple[4] # 消耗的道具数量 - def GetNeedEquip(self): return self.attrTuple[5] # 需要8部位装备条件阶级|品质|是否套装 - def GetAddAttrType(self): return self.attrTuple[6] # 境界加成属性类型 - def GetAddAttrNum(self): return self.attrTuple[7] # 境界加成属性值 - def GetBossID(self): return self.attrTuple[8] # 渡劫bossid - def GetBuffID(self): return self.attrTuple[9] # 给全服在线玩家增加buff - def GetExpRate(self): return self.attrTuple[10] # 修为池经验速率 - def GetExpLimit(self): return self.attrTuple[11] # 修为池经验上限 - def GetLearnSkillIDInfo(self): return self.attrTuple[12] # 学习技能ID信息 {"职业":[技能ID, ...], ...} - def GetAddFreePoint(self): return self.attrTuple[13] # 增加自由属性点 + def GetLv(self): return self.attrTuple[0] # 境界等级 WORD + def GetLvLarge(self): return self.attrTuple[1] # 大境界 BYTE + def GetNeedLV(self): return self.attrTuple[2] # 需要等级 DWORD + def GetNeedItemID(self): return self.attrTuple[3] # 需要道具ID DWORD + def GetNeedItemCnt(self): return self.attrTuple[4] # 消耗的道具数量 WORD + def GetNeedEquip(self): return self.attrTuple[5] # 需要8部位装备条件阶级|品质|是否套装 list + def GetAddAttrType(self): return self.attrTuple[6] # 境界加成属性类型 list + def GetAddAttrNum(self): return self.attrTuple[7] # 境界加成属性值 list + def GetBossID(self): return self.attrTuple[8] # 渡劫bossid DWORD + def GetBuffID(self): return self.attrTuple[9] # 给全服在线玩家增加buff DWORD + def GetExpRate(self): return self.attrTuple[10] # 修为池经验速率 DWORD + def GetExpLimit(self): return self.attrTuple[11] # 修为池经验上限 DWORD + def GetLearnSkillIDInfo(self): return self.attrTuple[12] # 学习技能ID信息 {"职业":[技能ID, ...], ...} dict + def GetAddFreePoint(self): return self.attrTuple[13] # 增加自由属性点 BYTE # 境界塔表 class IPY_RealmTower(): @@ -2338,10 +2338,10 @@ self.attrTuple = None return - def GetFloorID(self): return self.attrTuple[0] # 层 - def GetNeedRealmLV(self): return self.attrTuple[1] # 所需境界 - def GetBossID(self): return self.attrTuple[2] # BossID - def GetRewardItemList(self): return self.attrTuple[3] # 奖励物品列表 + def GetFloorID(self): return self.attrTuple[0] # 层 DWORD + def GetNeedRealmLV(self): return self.attrTuple[1] # 所需境界 WORD + def GetBossID(self): return self.attrTuple[2] # BossID DWORD + def GetRewardItemList(self): return self.attrTuple[3] # 奖励物品列表 list # 境界炼体属性表 class IPY_LianTi(): @@ -2350,17 +2350,17 @@ self.attrTuple = None return - def GetLianTiLV(self): return self.attrTuple[0] # 炼体等级 - def GetFixedAttrType(self): return self.attrTuple[1] # 固定属性类型(非累积) - def GetFixedAttrValue(self): return self.attrTuple[2] # 固定属性值(非累积) - def GetPlusAttrType(self): return self.attrTuple[3] # 增强属性类型(非累积) - def GetPlusAttrRate(self): return self.attrTuple[4] # 增强属性万分率(非累积) - def GetEatItemAttrType(self): return self.attrTuple[5] # 每x个培养丹增加属性类型,x=UpEatItemPerCount - def GetEatItemAttrValue(self): return self.attrTuple[6] # 每x个培养丹增加属性值,x=UpEatItemPerCount - def GetNeedEatCount(self): return self.attrTuple[7] # 升级所需个数(非累计) - def GetEatPerCount(self): return self.attrTuple[8] # 每次培养消耗x个 - def GetLVUpCostItemInfo(self): return self.attrTuple[9] # 突破等级道具ID|个数 - def GetActivateSkillID(self): return self.attrTuple[10] # 激活技能ID + def GetLianTiLV(self): return self.attrTuple[0] # 炼体等级 BYTE + def GetFixedAttrType(self): return self.attrTuple[1] # 固定属性类型(非累积) list + def GetFixedAttrValue(self): return self.attrTuple[2] # 固定属性值(非累积) list + def GetPlusAttrType(self): return self.attrTuple[3] # 增强属性类型(非累积) list + def GetPlusAttrRate(self): return self.attrTuple[4] # 增强属性万分率(非累积) list + def GetEatItemAttrType(self): return self.attrTuple[5] # 每x个培养丹增加属性类型,x=UpEatItemPerCount list + def GetEatItemAttrValue(self): return self.attrTuple[6] # 每x个培养丹增加属性值,x=UpEatItemPerCount list + def GetNeedEatCount(self): return self.attrTuple[7] # 升级所需个数(非累计) WORD + def GetEatPerCount(self): return self.attrTuple[8] # 每次培养消耗x个 WORD + def GetLVUpCostItemInfo(self): return self.attrTuple[9] # 突破等级道具ID|个数 list + def GetActivateSkillID(self): return self.attrTuple[10] # 激活技能ID DWORD # 神兵表 class IPY_GodWeapon(): @@ -2369,13 +2369,13 @@ self.attrTuple = None return - def GetType(self): return self.attrTuple[0] # 神兵类型 - def GetLV(self): return self.attrTuple[1] # 等级 - def GetExp(self): return self.attrTuple[2] - def GetAttrType(self): return self.attrTuple[3] # 属性类型 - def GetAttrNum(self): return self.attrTuple[4] # 属性值 - def GetSkillID(self): return self.attrTuple[5] # 激活技能ID - def GetSysMark(self): return self.attrTuple[6] # 系统提示 + def GetType(self): return self.attrTuple[0] # 神兵类型 WORD + def GetLV(self): return self.attrTuple[1] # 等级 WORD + def GetExp(self): return self.attrTuple[2] # DWORD + def GetAttrType(self): return self.attrTuple[3] # 属性类型 list + def GetAttrNum(self): return self.attrTuple[4] # 属性值 list + def GetSkillID(self): return self.attrTuple[5] # 激活技能ID DWORD + def GetSysMark(self): return self.attrTuple[6] # 系统提示 char # 功能配置表格 class IPY_FuncConfig(): @@ -2384,12 +2384,12 @@ self.attrTuple = None return - def GetKey(self): return self.attrTuple[0] # 标识 - def GetNumerical1(self): return self.attrTuple[1] # 数据1 - def GetNumerical2(self): return self.attrTuple[2] # 数据2 - def GetNumerical3(self): return self.attrTuple[3] # 数据3 - def GetNumerical4(self): return self.attrTuple[4] # 数据4 - def GetNumerical5(self): return self.attrTuple[5] # 数据5 + def GetKey(self): return self.attrTuple[0] # 标识 char + def GetNumerical1(self): return self.attrTuple[1] # 数据1 char + def GetNumerical2(self): return self.attrTuple[2] # 数据2 char + def GetNumerical3(self): return self.attrTuple[3] # 数据3 char + def GetNumerical4(self): return self.attrTuple[4] # 数据4 char + def GetNumerical5(self): return self.attrTuple[5] # 数据5 char # 等级开启功能 class IPY_FuncOpenLV(): @@ -2398,13 +2398,13 @@ self.attrTuple = None return - def GetFuncId(self): return self.attrTuple[0] # 功能标识 - def GetLimitLV(self): return self.attrTuple[1] # 开启等级 - def GetLimitMagicWeapon(self): return self.attrTuple[2] # 需要解锁法宝ID - def GetLimiRealmLV(self): return self.attrTuple[3] # 需要境界等级 - def GetLimitMissionID(self): return self.attrTuple[4] # 需要完成的任务ID - def GetLimitVIPLV(self): return self.attrTuple[5] # 需要VIP等级 - def GetMailKey(self): return self.attrTuple[6] # 邮件 + def GetFuncId(self): return self.attrTuple[0] # 功能标识 DWORD + def GetLimitLV(self): return self.attrTuple[1] # 开启等级 DWORD + def GetLimitMagicWeapon(self): return self.attrTuple[2] # 需要解锁法宝ID DWORD + def GetLimiRealmLV(self): return self.attrTuple[3] # 需要境界等级 WORD + def GetLimitMissionID(self): return self.attrTuple[4] # 需要完成的任务ID DWORD + def GetLimitVIPLV(self): return self.attrTuple[5] # 需要VIP等级 BYTE + def GetMailKey(self): return self.attrTuple[6] # 邮件 char # 合成表 class IPY_ItemCompound(): @@ -2413,21 +2413,21 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 合成配置编号ID - def GetComposeGroup(self): return self.attrTuple[1] # 合成归组类型 - def GetMakeID(self): return self.attrTuple[2] # 可合成的道具ID,多个则随机一个 - def GetIsFirstSuccMakeJobItem(self): return self.attrTuple[3] # 首次成功是否必出本职业 - def GetUnfixedItemID(self): return self.attrTuple[4] # 不固定道具ID, 多个ID时则任意一种均可 - def GetUnfixedItemCount(self): return self.attrTuple[5] # 不固定道具消耗数量 - def GetFixedItemID(self): return self.attrTuple[6] # 消耗固定道具ID, 多个ID时代表每个ID均需消耗 - def GetFixedItemCount(self): return self.attrTuple[7] # 消耗固定道具数量,每个ID对应数量 - def GetNeedMoney(self): return self.attrTuple[8] # 消耗铜钱 - def GetSuccessRate(self): return self.attrTuple[9] # 成功率万分率 - def GetSuccessRateMax(self): return self.attrTuple[10] # 最大成功率万分率 - def GetSuccessRateIncrease(self): return self.attrTuple[11] # 提高成功率道具, 道具ID|个数|提高的概率 - def GetAddonsCountMax(self): return self.attrTuple[12] # 最大可附加材料数, 增加概率用, 非必须, 0代表不可附加材料 - def GetSysMark(self): return self.attrTuple[13] # 提示mark - def GetSysMarkParamType(self): return self.attrTuple[14] # 系统提示参数组合类型 + def GetID(self): return self.attrTuple[0] # 合成配置编号ID WORD + def GetComposeGroup(self): return self.attrTuple[1] # 合成归组类型 BYTE + def GetMakeID(self): return self.attrTuple[2] # 可合成的道具ID,多个则随机一个 list + def GetIsFirstSuccMakeJobItem(self): return self.attrTuple[3] # 首次成功是否必出本职业 BYTE + def GetUnfixedItemID(self): return self.attrTuple[4] # 不固定道具ID, 多个ID时则任意一种均可 list + def GetUnfixedItemCount(self): return self.attrTuple[5] # 不固定道具消耗数量 BYTE + def GetFixedItemID(self): return self.attrTuple[6] # 消耗固定道具ID, 多个ID时代表每个ID均需消耗 list + def GetFixedItemCount(self): return self.attrTuple[7] # 消耗固定道具数量,每个ID对应数量 list + def GetNeedMoney(self): return self.attrTuple[8] # 消耗铜钱 DWORD + def GetSuccessRate(self): return self.attrTuple[9] # 成功率万分率 WORD + def GetSuccessRateMax(self): return self.attrTuple[10] # 最大成功率万分率 WORD + def GetSuccessRateIncrease(self): return self.attrTuple[11] # 提高成功率道具, 道具ID|个数|提高的概率 list + def GetAddonsCountMax(self): return self.attrTuple[12] # 最大可附加材料数, 增加概率用, 非必须, 0代表不可附加材料 BYTE + def GetSysMark(self): return self.attrTuple[13] # 提示mark char + def GetSysMarkParamType(self): return self.attrTuple[14] # 系统提示参数组合类型 BYTE # 物品强化效果表 class IPY_ItemPlus(): @@ -2436,14 +2436,14 @@ self.attrTuple = None return - def GetType(self): return self.attrTuple[0] # 强化类型 - def GetLV(self): return self.attrTuple[1] # 强化等级 - def GetAttrType(self): return self.attrTuple[2] # 属性类型 - def GetAttrValue(self): return self.attrTuple[3] # 属性值 - def GetCostCount(self): return self.attrTuple[4] # 消耗铜钱 - def GetCostItemInfo(self): return self.attrTuple[5] # 消耗物品材料及个数 [itemID, itemCount] - def GetAddExp(self): return self.attrTuple[6] # 提升熟练度值 - def GetTotalExp(self): return self.attrTuple[7] # 升级所需熟练度总值 + def GetType(self): return self.attrTuple[0] # 强化类型 BYTE + def GetLV(self): return self.attrTuple[1] # 强化等级 WORD + def GetAttrType(self): return self.attrTuple[2] # 属性类型 list + def GetAttrValue(self): return self.attrTuple[3] # 属性值 list + def GetCostCount(self): return self.attrTuple[4] # 消耗铜钱 DWORD + def GetCostItemInfo(self): return self.attrTuple[5] # 消耗物品材料及个数 [itemID, itemCount] list + def GetAddExp(self): return self.attrTuple[6] # 提升熟练度值 DWORD + def GetTotalExp(self): return self.attrTuple[7] # 升级所需熟练度总值 DWORD # 装备总表 class IPY_EquipControl(): @@ -2452,8 +2452,8 @@ self.attrTuple = None return - def GetClassLV(self): return self.attrTuple[0] # 阶 - def GetNeedRealmLV(self): return self.attrTuple[1] # 需要的境界 + def GetClassLV(self): return self.attrTuple[0] # 阶 BYTE + def GetNeedRealmLV(self): return self.attrTuple[1] # 需要的境界 BYTE # 装备强化大师表 class IPY_ItemPlusMaster(): @@ -2462,10 +2462,10 @@ self.attrTuple = None return - def GetClassLV(self): return self.attrTuple[0] # 阶 - def GetMasterPlusLV(self): return self.attrTuple[1] # 大师强化等级 - def GetMasterPlusAttrIDList(self): return self.attrTuple[2] # 激活属性类型列表 - def GetMasterPlusAttrValueList(self): return self.attrTuple[3] # 激活属性值列表 + def GetClassLV(self): return self.attrTuple[0] # 阶 BYTE + def GetMasterPlusLV(self): return self.attrTuple[1] # 大师强化等级 WORD + def GetMasterPlusAttrIDList(self): return self.attrTuple[2] # 激活属性类型列表 list + def GetMasterPlusAttrValueList(self): return self.attrTuple[3] # 激活属性值列表 list # 装备强化等级上限 class IPY_ItemPlusMax(): @@ -2474,9 +2474,9 @@ self.attrTuple = None return - def GetType(self): return self.attrTuple[0] # 强化类型 - def GetClassLV(self): return self.attrTuple[1] # 阶 - def GetPlusLVMax(self): return self.attrTuple[2] # 最大强化等级 + def GetType(self): return self.attrTuple[0] # 强化类型 BYTE + def GetClassLV(self): return self.attrTuple[1] # 阶 BYTE + def GetPlusLVMax(self): return self.attrTuple[2] # 最大强化等级 WORD # 装备全身星数属性 class IPY_RoleEquipStars(): @@ -2485,9 +2485,9 @@ self.attrTuple = None return - def GetStarsNeed(self): return self.attrTuple[0] # 全身星数 - def GetAttrType(self): return self.attrTuple[1] # 属性类型 - def GetAttrValue(self): return self.attrTuple[2] # 属性值 + def GetStarsNeed(self): return self.attrTuple[0] # 全身星数 BYTE + def GetAttrType(self): return self.attrTuple[1] # 属性类型 list + def GetAttrValue(self): return self.attrTuple[2] # 属性值 list # 装备传奇属性条数表 class IPY_EquipLegendAttrCount(): @@ -2496,11 +2496,11 @@ self.attrTuple = None return - def GetItemType(self): return self.attrTuple[0] # 物品类型 - def GetItemColor(self): return self.attrTuple[1] # 物品颜色 - def GetIsSuit(self): return self.attrTuple[2] # 是否套装 - def GetItemQuality(self): return self.attrTuple[3] # 物品星级 - def GetLegendAttrCountInfo(self): return self.attrTuple[4] # 传奇属性条数信息 [[条数, [属性类型库编号, ...]], ...] + def GetItemType(self): return self.attrTuple[0] # 物品类型 BYTE + def GetItemColor(self): return self.attrTuple[1] # 物品颜色 BYTE + def GetIsSuit(self): return self.attrTuple[2] # 是否套装 BYTE + def GetItemQuality(self): return self.attrTuple[3] # 物品星级 BYTE + def GetLegendAttrCountInfo(self): return self.attrTuple[4] # 传奇属性条数信息 [[条数, [属性类型库编号, ...]], ...] list # 装备传奇属性类型表 class IPY_EquipLegendAttrType(): @@ -2509,8 +2509,8 @@ self.attrTuple = None return - def GetItemType(self): return self.attrTuple[0] # 物品类型 - def GetLegendAttrTypeLib(self): return self.attrTuple[1] # 传奇属性类型库 {属性类型库编号:[属性ID,...], ...} + def GetItemType(self): return self.attrTuple[0] # 物品类型 BYTE + def GetLegendAttrTypeLib(self): return self.attrTuple[1] # 传奇属性类型库 {属性类型库编号:[属性ID,...], ...} dict # 装备传奇属性值库表 class IPY_EquipLegendAttrLib(): @@ -2519,8 +2519,8 @@ self.attrTuple = None return - def GetLegendAttrID(self): return self.attrTuple[0] # 传奇属性ID - def GetLegendAttrLib(self): return self.attrTuple[1] # 属性库信息 {库编号:[随机数值, ...], ...} + def GetLegendAttrID(self): return self.attrTuple[0] # 传奇属性ID BYTE + def GetLegendAttrLib(self): return self.attrTuple[1] # 属性库信息 {库编号:[随机数值, ...], ...} dict # 装备传奇属性等级数值表 class IPY_EquipLegendAttrValue(): @@ -2529,12 +2529,12 @@ self.attrTuple = None return - def GetItemType(self): return self.attrTuple[0] # 物品类型 - def GetItemClassLV(self): return self.attrTuple[1] # 物品阶级 - def GetItemColor(self): return self.attrTuple[2] # 物品颜色 - def GetIsSuit(self): return self.attrTuple[3] # 是否套装 - def GetItemQuality(self): return self.attrTuple[4] # 物品星级 - def GetLVLegendAttrLibNumInfo(self): return self.attrTuple[5] # 属性ID等级段对应数值库编号 {属性ID:{等级:库编号, ...}} + def GetItemType(self): return self.attrTuple[0] # 物品类型 BYTE + def GetItemClassLV(self): return self.attrTuple[1] # 物品阶级 BYTE + def GetItemColor(self): return self.attrTuple[2] # 物品颜色 BYTE + def GetIsSuit(self): return self.attrTuple[3] # 是否套装 BYTE + def GetItemQuality(self): return self.attrTuple[4] # 物品星级 BYTE + def GetLVLegendAttrLibNumInfo(self): return self.attrTuple[5] # 属性ID等级段对应数值库编号 {属性ID:{等级:库编号, ...}} dict # 神兽表 class IPY_Dogz(): @@ -2543,13 +2543,13 @@ self.attrTuple = None return - def GetDogzID(self): return self.attrTuple[0] # 神兽ID - def GetBaseAttrTypes(self): return self.attrTuple[1] # 基础属性类型列表 - def GetBaseAttrValues(self): return self.attrTuple[2] # 基础属性值列表 - def GetHelpBattleSkills(self): return self.attrTuple[3] # 助战技能ID列表 - def GetFightPowerEx(self): return self.attrTuple[4] # 助战附加战力 - def GetEquipPlaceColorList(self): return self.attrTuple[5] # 穿戴装备颜色限制 - def GetHelpBattleNotify(self): return self.attrTuple[6] # 助战广播 ["广播key",[参数1,参数2,...],广播CD分钟] + def GetDogzID(self): return self.attrTuple[0] # 神兽ID BYTE + def GetBaseAttrTypes(self): return self.attrTuple[1] # 基础属性类型列表 list + def GetBaseAttrValues(self): return self.attrTuple[2] # 基础属性值列表 list + def GetHelpBattleSkills(self): return self.attrTuple[3] # 助战技能ID列表 list + def GetFightPowerEx(self): return self.attrTuple[4] # 助战附加战力 DWORD + def GetEquipPlaceColorList(self): return self.attrTuple[5] # 穿戴装备颜色限制 list + def GetHelpBattleNotify(self): return self.attrTuple[6] # 助战广播 ["广播key",[参数1,参数2,...],广播CD分钟] list # 神兽强化表 class IPY_DogzEquipPlus(): @@ -2558,11 +2558,11 @@ self.attrTuple = None return - def GetEquipPlace(self): return self.attrTuple[0] # 装备位 - def GetPlusLV(self): return self.attrTuple[1] # 强化等级 - def GetPlusAttrTypes(self): return self.attrTuple[2] # 强化属性类型列表 - def GetPlusAttrValues(self): return self.attrTuple[3] # 强化属性值列表 - def GetPlusLVUPTotalExp(self): return self.attrTuple[4] # 升级所需累计熟练度总值 + def GetEquipPlace(self): return self.attrTuple[0] # 装备位 BYTE + def GetPlusLV(self): return self.attrTuple[1] # 强化等级 BYTE + def GetPlusAttrTypes(self): return self.attrTuple[2] # 强化属性类型列表 list + def GetPlusAttrValues(self): return self.attrTuple[3] # 强化属性值列表 list + def GetPlusLVUPTotalExp(self): return self.attrTuple[4] # 升级所需累计熟练度总值 DWORD # 符印表 class IPY_Rune(): @@ -2571,9 +2571,9 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 编号ID - def GetAttrType(self): return self.attrTuple[1] # 属性类型 - def GetTowerID(self): return self.attrTuple[2] # 解锁符印塔编号 + def GetID(self): return self.attrTuple[0] # 编号ID DWORD + def GetAttrType(self): return self.attrTuple[1] # 属性类型 list + def GetTowerID(self): return self.attrTuple[2] # 解锁符印塔编号 DWORD # 洗练表 class IPY_EquipWash(): @@ -2582,26 +2582,26 @@ self.attrTuple = None return - def GetWashType(self): return self.attrTuple[0] # 装备归组类型 - def GetWashLV(self): return self.attrTuple[1] # 洗练等级 - def GetAttrType1(self): return self.attrTuple[2] # 属性1类型 - def GetAttrMax1(self): return self.attrTuple[3] # 属性1当前等级洗练上限 - def GetAttrRandDict1(self): return self.attrTuple[4] # 属性1随机范围 - def GetAttrCostGoldMin1(self): return self.attrTuple[5] # 属性1仙玉洗练下限值 - def GetAttrCostGoldMax1(self): return self.attrTuple[6] # 属性1仙玉洗练上限值 - def GetAttrType2(self): return self.attrTuple[7] # 属性2类型 - def GetAttrMax2(self): return self.attrTuple[8] # 属性2当前等级洗练上限 - def GetAttrRandDict2(self): return self.attrTuple[9] # 属性2随机范围 - def GetAttrCostGoldMin2(self): return self.attrTuple[10] # 属性2仙玉洗练下限值 - def GetAttrCostGoldMax2(self): return self.attrTuple[11] # 属性2仙玉洗练上限值 - def GetAttrType3(self): return self.attrTuple[12] # 属性3类型 - def GetAttrMax3(self): return self.attrTuple[13] # 属性3当前等级洗练上限 - def GetAttrRandDict3(self): return self.attrTuple[14] # 属性3随机范围 - def GetAttrCostGoldMin3(self): return self.attrTuple[15] # 属性3仙玉洗练下限值 - def GetAttrCostGoldMax3(self): return self.attrTuple[16] # 属性3仙玉洗练上限值 - def GetCostItemID(self): return self.attrTuple[17] # 固定消耗物品ID - def GetCostItemCount(self): return self.attrTuple[18] # 固定消耗物品个数 - def GetGoldWashCostList(self): return self.attrTuple[19] # 仙玉洗练条数对应消耗 + def GetWashType(self): return self.attrTuple[0] # 装备归组类型 BYTE + def GetWashLV(self): return self.attrTuple[1] # 洗练等级 BYTE + def GetAttrType1(self): return self.attrTuple[2] # 属性1类型 BYTE + def GetAttrMax1(self): return self.attrTuple[3] # 属性1当前等级洗练上限 DWORD + def GetAttrRandDict1(self): return self.attrTuple[4] # 属性1随机范围 dict + def GetAttrCostGoldMin1(self): return self.attrTuple[5] # 属性1仙玉洗练下限值 DWORD + def GetAttrCostGoldMax1(self): return self.attrTuple[6] # 属性1仙玉洗练上限值 DWORD + def GetAttrType2(self): return self.attrTuple[7] # 属性2类型 BYTE + def GetAttrMax2(self): return self.attrTuple[8] # 属性2当前等级洗练上限 DWORD + def GetAttrRandDict2(self): return self.attrTuple[9] # 属性2随机范围 dict + def GetAttrCostGoldMin2(self): return self.attrTuple[10] # 属性2仙玉洗练下限值 DWORD + def GetAttrCostGoldMax2(self): return self.attrTuple[11] # 属性2仙玉洗练上限值 DWORD + def GetAttrType3(self): return self.attrTuple[12] # 属性3类型 BYTE + def GetAttrMax3(self): return self.attrTuple[13] # 属性3当前等级洗练上限 DWORD + def GetAttrRandDict3(self): return self.attrTuple[14] # 属性3随机范围 dict + def GetAttrCostGoldMin3(self): return self.attrTuple[15] # 属性3仙玉洗练下限值 DWORD + def GetAttrCostGoldMax3(self): return self.attrTuple[16] # 属性3仙玉洗练上限值 DWORD + def GetCostItemID(self): return self.attrTuple[17] # 固定消耗物品ID DWORD + def GetCostItemCount(self): return self.attrTuple[18] # 固定消耗物品个数 BYTE + def GetGoldWashCostList(self): return self.attrTuple[19] # 仙玉洗练条数对应消耗 list # 属性果实表 class IPY_AttrFruit(): @@ -2610,12 +2610,12 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 物品ID - def GetFuncID(self): return self.attrTuple[1] # 所属功能ID - def GetMaxUseCnt(self): return self.attrTuple[2] # 境界对应最大可使用数量 - def GetAddItemInfo(self): return self.attrTuple[3] # [增幅丹ID,单次物品数量,单次增加上限] - def GetRecycleMoney(self): return self.attrTuple[4] # 回收货币值 - def GetFightPowerEx(self): return self.attrTuple[5] # 附加战斗力 + def GetID(self): return self.attrTuple[0] # 物品ID DWORD + def GetFuncID(self): return self.attrTuple[1] # 所属功能ID BYTE + def GetMaxUseCnt(self): return self.attrTuple[2] # 境界对应最大可使用数量 dict + def GetAddItemInfo(self): return self.attrTuple[3] # [增幅丹ID,单次物品数量,单次增加上限] list + def GetRecycleMoney(self): return self.attrTuple[4] # 回收货币值 WORD + def GetFightPowerEx(self): return self.attrTuple[5] # 附加战斗力 DWORD # 灵兽表 class IPY_PetInfo(): @@ -2624,19 +2624,19 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 灵兽NPCID - def GetQuality(self): return self.attrTuple[1] # 品质 - def GetUnlockSys(self): return self.attrTuple[2] # 解锁广播提示 - def GetUnLockNeedItemID(self): return self.attrTuple[3] # 解锁灵兽物品ID - def GetUnLockNeedItemCnt(self): return self.attrTuple[4] # 解锁所需物品数量 - def GetDecomposeExp(self): return self.attrTuple[5] # 分解单个解锁物品可获得升阶经验 - def GetInitRank(self): return self.attrTuple[6] # 灵兽初始阶数 - def GetMaxRank(self): return self.attrTuple[7] # 灵兽最高阶数 - def GetUseNeedRank(self): return self.attrTuple[8] # 多少阶可切换外观 - def GetSkillID(self): return self.attrTuple[9] # 灵兽技能ID - def GetSkillUnLock(self): return self.attrTuple[10] # 灵兽技能解锁需要阶数 - def GetSkillUnLockSys(self): return self.attrTuple[11] # 灵兽技能解锁提示 - def GetInitFightPower(self): return self.attrTuple[12] # 初始战力 + def GetID(self): return self.attrTuple[0] # 灵兽NPCID DWORD + def GetQuality(self): return self.attrTuple[1] # 品质 BYTE + def GetUnlockSys(self): return self.attrTuple[2] # 解锁广播提示 char + def GetUnLockNeedItemID(self): return self.attrTuple[3] # 解锁灵兽物品ID DWORD + def GetUnLockNeedItemCnt(self): return self.attrTuple[4] # 解锁所需物品数量 BYTE + def GetDecomposeExp(self): return self.attrTuple[5] # 分解单个解锁物品可获得升阶经验 DWORD + def GetInitRank(self): return self.attrTuple[6] # 灵兽初始阶数 BYTE + def GetMaxRank(self): return self.attrTuple[7] # 灵兽最高阶数 WORD + def GetUseNeedRank(self): return self.attrTuple[8] # 多少阶可切换外观 WORD + def GetSkillID(self): return self.attrTuple[9] # 灵兽技能ID list + def GetSkillUnLock(self): return self.attrTuple[10] # 灵兽技能解锁需要阶数 list + def GetSkillUnLockSys(self): return self.attrTuple[11] # 灵兽技能解锁提示 list + def GetInitFightPower(self): return self.attrTuple[12] # 初始战力 DWORD # 灵宠升星表 class IPY_PetStarUp(): @@ -2645,11 +2645,11 @@ self.attrTuple = None return - def GetPetNPCID(self): return self.attrTuple[0] # 灵兽NPCID - def GetPetStar(self): return self.attrTuple[1] # 灵兽星级 - def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] - def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 - def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 + def GetPetNPCID(self): return self.attrTuple[0] # 灵兽NPCID DWORD + def GetPetStar(self): return self.attrTuple[1] # 灵兽星级 BYTE + def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] list + def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 list + def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 list # 灵宠培养表 class IPY_PetTrain(): @@ -2658,15 +2658,15 @@ self.attrTuple = None return - def GetTrainType(self): return self.attrTuple[0] # 培养类型 - def GetTrainLV(self): return self.attrTuple[1] # 培养等阶 - def GetNeedRealmLV(self): return self.attrTuple[2] # 培养所需境界 - def GetEatCntTotal(self): return self.attrTuple[3] # 升阶所需个数(非累计) - def GetEatCntEverytime(self): return self.attrTuple[4] # 每次培养消耗x个 - def GetEatItemAttrTypeList(self): return self.attrTuple[5] # 每X个培养丹增加属性类型=EatCntEverytime - def GetEatItemAttrValueList(self): return self.attrTuple[6] # 每X个培养丹增加属性值=EatCntEverytime - def GetLVAttrTypeList(self): return self.attrTuple[7] # 每级额外属性类(非累积) - def GetLVAttrValueList(self): return self.attrTuple[8] # 每级额外属性值(非累积) + def GetTrainType(self): return self.attrTuple[0] # 培养类型 BYTE + def GetTrainLV(self): return self.attrTuple[1] # 培养等阶 BYTE + def GetNeedRealmLV(self): return self.attrTuple[2] # 培养所需境界 WORD + def GetEatCntTotal(self): return self.attrTuple[3] # 升阶所需个数(非累计) DWORD + def GetEatCntEverytime(self): return self.attrTuple[4] # 每次培养消耗x个 DWORD + def GetEatItemAttrTypeList(self): return self.attrTuple[5] # 每X个培养丹增加属性类型=EatCntEverytime list + def GetEatItemAttrValueList(self): return self.attrTuple[6] # 每X个培养丹增加属性值=EatCntEverytime list + def GetLVAttrTypeList(self): return self.attrTuple[7] # 每级额外属性类(非累积) list + def GetLVAttrValueList(self): return self.attrTuple[8] # 每级额外属性值(非累积) list # 装备分解属性表 class IPY_EquipDecompose(): @@ -2675,9 +2675,9 @@ self.attrTuple = None return - def GetLV(self): return self.attrTuple[0] # 等级 - def GetUpNeedExp(self): return self.attrTuple[1] # 升级所需经验数 - def GetAttr(self): return self.attrTuple[2] # 属性加成 + def GetLV(self): return self.attrTuple[0] # 等级 WORD + def GetUpNeedExp(self): return self.attrTuple[1] # 升级所需经验数 DWORD + def GetAttr(self): return self.attrTuple[2] # 属性加成 dict # 灵兽升阶消耗表 class IPY_PetClassCost(): @@ -2686,10 +2686,10 @@ self.attrTuple = None return - def GetPetID(self): return self.attrTuple[0] # 灵兽NPCID - def GetClass(self): return self.attrTuple[1] # 灵兽阶数 - def GetUpNeedExp(self): return self.attrTuple[2] # 灵兽升阶所需经验数 - def GetAtkAdd(self): return self.attrTuple[3] # 每阶攻击力加成 + def GetPetID(self): return self.attrTuple[0] # 灵兽NPCID DWORD + def GetClass(self): return self.attrTuple[1] # 灵兽阶数 DWORD + def GetUpNeedExp(self): return self.attrTuple[2] # 灵兽升阶所需经验数 DWORD + def GetAtkAdd(self): return self.attrTuple[3] # 每阶攻击力加成 DWORD # 灵兽吸收装备表 class IPY_PetEatEquip(): @@ -2698,10 +2698,10 @@ self.attrTuple = None return - def GetEquipColor(self): return self.attrTuple[0] # 装备品质 - def GetEquipClass(self): return self.attrTuple[1] # 装备阶数 - def GetExp(self): return self.attrTuple[2] # 获得灵兽升级经验 - def GetFamilyStoreItemScore(self): return self.attrTuple[3] # 仙盟宝库积分 + def GetEquipColor(self): return self.attrTuple[0] # 装备品质 BYTE + def GetEquipClass(self): return self.attrTuple[1] # 装备阶数 BYTE + def GetExp(self): return self.attrTuple[2] # 获得灵兽升级经验 DWORD + def GetFamilyStoreItemScore(self): return self.attrTuple[3] # 仙盟宝库积分 DWORD # 法器升级表 class IPY_FaQiLVUp(): @@ -2710,13 +2710,13 @@ self.attrTuple = None return - def GetFaQiLV(self): return self.attrTuple[0] # 法器等级 - def GetNeedEatCount(self): return self.attrTuple[1] # 升级所需个数(非累计) - def GetLVAttrType(self): return self.attrTuple[2] # 每级额外属性类型(非累积) - def GetLVAttrValue(self): return self.attrTuple[3] # 每级额外属性值(非累积) - def GetUpItemAttrType(self): return self.attrTuple[4] # 每x个培养丹增加属性类型,x=UpEatItemPerCount - def GetUpItemAttrValue(self): return self.attrTuple[5] # 每x个培养丹增加属性值,x=UpEatItemPerCount - def GetUpEatItemPerCount(self): return self.attrTuple[6] # 每次培养消耗x个 + def GetFaQiLV(self): return self.attrTuple[0] # 法器等级 BYTE + def GetNeedEatCount(self): return self.attrTuple[1] # 升级所需个数(非累计) WORD + def GetLVAttrType(self): return self.attrTuple[2] # 每级额外属性类型(非累积) list + def GetLVAttrValue(self): return self.attrTuple[3] # 每级额外属性值(非累积) list + def GetUpItemAttrType(self): return self.attrTuple[4] # 每x个培养丹增加属性类型,x=UpEatItemPerCount list + def GetUpItemAttrValue(self): return self.attrTuple[5] # 每x个培养丹增加属性值,x=UpEatItemPerCount list + def GetUpEatItemPerCount(self): return self.attrTuple[6] # 每次培养消耗x个 DWORD # 坐骑升级表 class IPY_HorseLVUp(): @@ -2725,14 +2725,14 @@ self.attrTuple = None return - def GetHorseLV(self): return self.attrTuple[0] # 坐骑等级 - def GetHorseSkinID(self): return self.attrTuple[1] # 外观物品ID - def GetNeedEatCount(self): return self.attrTuple[2] # 升级所需个数(非累计) - def GetLVAttrType(self): return self.attrTuple[3] # 每级额外属性类型(非累积) - def GetLVAttrValue(self): return self.attrTuple[4] # 每级额外属性值(非累积) - def GetUpItemAttrType(self): return self.attrTuple[5] # 每x个培养丹增加属性类型,x=UpEatItemPerCount - def GetUpItemAttrValue(self): return self.attrTuple[6] # 每x个培养丹增加属性值,x=UpEatItemPerCount - def GetUpEatItemPerCount(self): return self.attrTuple[7] # 每次培养消耗x个 + def GetHorseLV(self): return self.attrTuple[0] # 坐骑等级 BYTE + def GetHorseSkinID(self): return self.attrTuple[1] # 外观物品ID DWORD + def GetNeedEatCount(self): return self.attrTuple[2] # 升级所需个数(非累计) WORD + def GetLVAttrType(self): return self.attrTuple[3] # 每级额外属性类型(非累积) list + def GetLVAttrValue(self): return self.attrTuple[4] # 每级额外属性值(非累积) list + def GetUpItemAttrType(self): return self.attrTuple[5] # 每x个培养丹增加属性类型,x=UpEatItemPerCount list + def GetUpItemAttrValue(self): return self.attrTuple[6] # 每x个培养丹增加属性值,x=UpEatItemPerCount list + def GetUpEatItemPerCount(self): return self.attrTuple[7] # 每次培养消耗x个 DWORD # 坐骑培养表 class IPY_HorseTrain(): @@ -2741,15 +2741,15 @@ self.attrTuple = None return - def GetTrainType(self): return self.attrTuple[0] # 培养类型 - def GetTrainLV(self): return self.attrTuple[1] # 培养等阶 - def GetNeedRealmLV(self): return self.attrTuple[2] # 培养所需境界 - def GetEatCntTotal(self): return self.attrTuple[3] # 升阶所需个数(非累计) - def GetEatCntEverytime(self): return self.attrTuple[4] # 每次培养消耗x个 - def GetEatItemAttrTypeList(self): return self.attrTuple[5] # 每X个培养丹增加属性类型=EatCntEverytime - def GetEatItemAttrValueList(self): return self.attrTuple[6] # 每X个培养丹增加属性值=EatCntEverytime - def GetLVAttrTypeList(self): return self.attrTuple[7] # 每级额外属性类(非累积) - def GetLVAttrValueList(self): return self.attrTuple[8] # 每级额外属性值(非累积) + def GetTrainType(self): return self.attrTuple[0] # 培养类型 BYTE + def GetTrainLV(self): return self.attrTuple[1] # 培养等阶 BYTE + def GetNeedRealmLV(self): return self.attrTuple[2] # 培养所需境界 WORD + def GetEatCntTotal(self): return self.attrTuple[3] # 升阶所需个数(非累计) DWORD + def GetEatCntEverytime(self): return self.attrTuple[4] # 每次培养消耗x个 DWORD + def GetEatItemAttrTypeList(self): return self.attrTuple[5] # 每X个培养丹增加属性类型=EatCntEverytime list + def GetEatItemAttrValueList(self): return self.attrTuple[6] # 每X个培养丹增加属性值=EatCntEverytime list + def GetLVAttrTypeList(self): return self.attrTuple[7] # 每级额外属性类(非累积) list + def GetLVAttrValueList(self): return self.attrTuple[8] # 每级额外属性值(非累积) list # 坐骑幻化表 class IPY_HorseSkinPlus(): @@ -2758,15 +2758,15 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 幻化编号ID - def GetHorseSkinPlusID(self): return self.attrTuple[1] # 外观物品ID - def GetUnlockItemID(self): return self.attrTuple[2] # 解锁坐骑物品编号 - def GetUnlockItemCnt(self): return self.attrTuple[3] # 解锁所需物品数量 - def GetAttrType(self): return self.attrTuple[4] # 激活加成属性类型 - def GetAttrValue(self): return self.attrTuple[5] # 激活加成属性值 - def GetInitFightPower(self): return self.attrTuple[6] # 皮肤额外战力 - def GetHorseID(self): return self.attrTuple[7] # 对应坐骑ID - def GetSkinValidTime(self): return self.attrTuple[8] # 有效时长秒 + def GetID(self): return self.attrTuple[0] # 幻化编号ID BYTE + def GetHorseSkinPlusID(self): return self.attrTuple[1] # 外观物品ID DWORD + def GetUnlockItemID(self): return self.attrTuple[2] # 解锁坐骑物品编号 DWORD + def GetUnlockItemCnt(self): return self.attrTuple[3] # 解锁所需物品数量 BYTE + def GetAttrType(self): return self.attrTuple[4] # 激活加成属性类型 list + def GetAttrValue(self): return self.attrTuple[5] # 激活加成属性值 list + def GetInitFightPower(self): return self.attrTuple[6] # 皮肤额外战力 DWORD + def GetHorseID(self): return self.attrTuple[7] # 对应坐骑ID DWORD + def GetSkinValidTime(self): return self.attrTuple[8] # 有效时长秒 DWORD # 坐骑表 class IPY_Horse(): @@ -2775,9 +2775,9 @@ self.attrTuple = None return - def GetHorseID(self): return self.attrTuple[0] # 坐骑ID - def GetHorseSkinID(self): return self.attrTuple[1] # 外观物品ID - def GetQuality(self): return self.attrTuple[2] # 坐骑品质 + def GetHorseID(self): return self.attrTuple[0] # 坐骑ID DWORD + def GetHorseSkinID(self): return self.attrTuple[1] # 外观物品ID DWORD + def GetQuality(self): return self.attrTuple[2] # 坐骑品质 BYTE # 坐骑升星表 class IPY_HorseStarUp(): @@ -2786,11 +2786,11 @@ self.attrTuple = None return - def GetHorseID(self): return self.attrTuple[0] # 坐骑ID - def GetHorseStar(self): return self.attrTuple[1] # 坐骑星级 - def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] - def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 - def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 + def GetHorseID(self): return self.attrTuple[0] # 坐骑ID DWORD + def GetHorseStar(self): return self.attrTuple[1] # 坐骑星级 BYTE + def GetStarUpNeedItemList(self): return self.attrTuple[2] # 升下一星所需道具 [[物品ID,个数], ...] list + def GetStarAttrType(self): return self.attrTuple[3] # 累计总属性类型 list + def GetStarAttrValue(self): return self.attrTuple[4] # 累计总属性值 list # 古宝表 class IPY_Gubao(): @@ -2799,11 +2799,11 @@ self.attrTuple = None return - def GetGubaoID(self): return self.attrTuple[0] # 古宝ID - def GetGubaoType(self): return self.attrTuple[1] # 古宝分类 - def GetGubaoQuality(self): return self.attrTuple[2] # 古宝品质 - def GetUnlockItemID(self): return self.attrTuple[3] # 解锁所需物品ID - def GetUnlockItemCnt(self): return self.attrTuple[4] # 解锁所需物品数量 + def GetGubaoID(self): return self.attrTuple[0] # 古宝ID WORD + def GetGubaoType(self): return self.attrTuple[1] # 古宝分类 BYTE + def GetGubaoQuality(self): return self.attrTuple[2] # 古宝品质 BYTE + def GetUnlockItemID(self): return self.attrTuple[3] # 解锁所需物品ID DWORD + def GetUnlockItemCnt(self): return self.attrTuple[4] # 解锁所需物品数量 BYTE # 古宝升星表 class IPY_GubaoStar(): @@ -2812,10 +2812,10 @@ self.attrTuple = None return - def GetGubaoID(self): return self.attrTuple[0] # 古宝ID - def GetGubaoStar(self): return self.attrTuple[1] # 古宝星级 - def GetStarUPNeedItemInfo(self): return self.attrTuple[2] # 升星所需物品 [[物品ID,个数], ...] - def GetStarEffIDList(self): return self.attrTuple[3] # 星级特殊效果ID列表 + def GetGubaoID(self): return self.attrTuple[0] # 古宝ID WORD + def GetGubaoStar(self): return self.attrTuple[1] # 古宝星级 BYTE + def GetStarUPNeedItemInfo(self): return self.attrTuple[2] # 升星所需物品 [[物品ID,个数], ...] list + def GetStarEffIDList(self): return self.attrTuple[3] # 星级特殊效果ID列表 list # 古宝特殊效果表 class IPY_GubaoEffAttr(): @@ -2824,16 +2824,16 @@ self.attrTuple = None return - def GetGubaoEffID(self): return self.attrTuple[0] # 古宝特殊效果ID - def GetGubaoEffType(self): return self.attrTuple[1] # 效果类型 - def GetEffCond(self): return self.attrTuple[2] # 条件 - def GetEffCond2(self): return self.attrTuple[3] # 条件2 - def GetEffCond3(self): return self.attrTuple[4] # 条件3 - def GetIsPer(self): return self.attrTuple[5] # 是否百分比提升 - def GetEffFuncAttrIDList(self): return self.attrTuple[6] # 提升指定功能属性ID列表 - def GetEffAttrID(self): return self.attrTuple[7] # 直接增加属性类型 - def GetEffAttrValue(self): return self.attrTuple[8] # 提升属性值 - def GetEffItemAwardList(self): return self.attrTuple[9] # 领取物品列表 + def GetGubaoEffID(self): return self.attrTuple[0] # 古宝特殊效果ID DWORD + def GetGubaoEffType(self): return self.attrTuple[1] # 效果类型 BYTE + def GetEffCond(self): return self.attrTuple[2] # 条件 DWORD + def GetEffCond2(self): return self.attrTuple[3] # 条件2 DWORD + def GetEffCond3(self): return self.attrTuple[4] # 条件3 DWORD + def GetIsPer(self): return self.attrTuple[5] # 是否百分比提升 BYTE + def GetEffFuncAttrIDList(self): return self.attrTuple[6] # 提升指定功能属性ID列表 list + def GetEffAttrID(self): return self.attrTuple[7] # 直接增加属性类型 DWORD + def GetEffAttrValue(self): return self.attrTuple[8] # 提升属性值 DWORD + def GetEffItemAwardList(self): return self.attrTuple[9] # 领取物品列表 list # 古宝品质升级表 class IPY_GubaoLV(): @@ -2842,12 +2842,12 @@ self.attrTuple = None return - def GetGubaoType(self): return self.attrTuple[0] # 古宝分类 - def GetGubaoQuality(self): return self.attrTuple[1] # 古宝品质 - def GetGubaoLV(self): return self.attrTuple[2] # 古宝等级 - def GetLVUPNeedItemInfo(self): return self.attrTuple[3] # 升级所需物品 [[物品ID,个数], ...] - def GetLVAttrTypeList(self): return self.attrTuple[4] # 等级属性类型列表 - def GetLVAttrValueList(self): return self.attrTuple[5] # 等级属性值列表 + def GetGubaoType(self): return self.attrTuple[0] # 古宝分类 BYTE + def GetGubaoQuality(self): return self.attrTuple[1] # 古宝品质 BYTE + def GetGubaoLV(self): return self.attrTuple[2] # 古宝等级 BYTE + def GetLVUPNeedItemInfo(self): return self.attrTuple[3] # 升级所需物品 [[物品ID,个数], ...] list + def GetLVAttrTypeList(self): return self.attrTuple[4] # 等级属性类型列表 list + def GetLVAttrValueList(self): return self.attrTuple[5] # 等级属性值列表 list # 神通表 class IPY_Shentong(): @@ -2856,8 +2856,8 @@ self.attrTuple = None return - def GetShentongID(self): return self.attrTuple[0] # 神通ID - def GetNeedGubaoID(self): return self.attrTuple[1] # 解锁所需古宝ID + def GetShentongID(self): return self.attrTuple[0] # 神通ID BYTE + def GetNeedGubaoID(self): return self.attrTuple[1] # 解锁所需古宝ID WORD # 神通升级表 class IPY_ShentongLV(): @@ -2866,14 +2866,14 @@ self.attrTuple = None return - def GetShentongID(self): return self.attrTuple[0] # 神通ID - def GetShentongClassLV(self): return self.attrTuple[1] # 神通阶级 - def GetShentongLV(self): return self.attrTuple[2] # 神通等级 - def GetLVLightNeedItem(self): return self.attrTuple[3] # 点亮该级所需物品 [[物品ID,个数], ...] - def GetLVAttrTypeList(self): return self.attrTuple[4] # 该级属性类型列表 - def GetLVAttrValueList(self): return self.attrTuple[5] # 该级属性值列表 - def GetLVSkillID(self): return self.attrTuple[6] # 该级职业通用技能ID - def GetFightPowerEx(self): return self.attrTuple[7] # 附加战力 + def GetShentongID(self): return self.attrTuple[0] # 神通ID BYTE + def GetShentongClassLV(self): return self.attrTuple[1] # 神通阶级 BYTE + def GetShentongLV(self): return self.attrTuple[2] # 神通等级 BYTE + def GetLVLightNeedItem(self): return self.attrTuple[3] # 点亮该级所需物品 [[物品ID,个数], ...] list + def GetLVAttrTypeList(self): return self.attrTuple[4] # 该级属性类型列表 list + def GetLVAttrValueList(self): return self.attrTuple[5] # 该级属性值列表 list + def GetLVSkillID(self): return self.attrTuple[6] # 该级职业通用技能ID DWORD + def GetFightPowerEx(self): return self.attrTuple[7] # 附加战力 DWORD # 玩家等级表 class IPY_PlayerLV(): @@ -2882,36 +2882,36 @@ self.attrTuple = None return - def GetLV(self): return self.attrTuple[0] # 玩家等级 - def GetExpPoint(self): return self.attrTuple[1] # 升级所需经验点,每个经验点代表的经验由项目决定 - def GetExp(self): return self.attrTuple[2] # 除经验点总经验外升级还需的经验 - def GetTalentPoint(self): return self.attrTuple[3] # 等级获得的天赋点 - def GetReExp(self): return self.attrTuple[4] # 等级经验效率(second) - def GetReMaxHP(self): return self.attrTuple[5] # 生命 - def GetReAtk(self): return self.attrTuple[6] # 攻击 - def GetReDef(self): return self.attrTuple[7] # 防御 - def GetReHit(self): return self.attrTuple[8] # 命中 - def GetReMiss(self): return self.attrTuple[9] # 闪避 - def GetReAtkSpeed(self): return self.attrTuple[10] # 攻速 - def GetReSkillAtkRate(self): return self.attrTuple[11] # 技能伤害比例 - def GetReDamagePer(self): return self.attrTuple[12] # 增加伤害 - def GetReDamReduce(self): return self.attrTuple[13] # 减少伤害 - def GetReIgnoreDefRate(self): return self.attrTuple[14] # 无视防御比例 - def GetReLuckyHitRate(self): return self.attrTuple[15] # 会心一击率 - def GetReLuckyHit(self): return self.attrTuple[16] # 会心一击伤害 - def GetReBleedDamage(self): return self.attrTuple[17] # 流血伤害增加 - def GetReIceAtk(self): return self.attrTuple[18] # 真实伤害 - def GetReIceDef(self): return self.attrTuple[19] # 真实抵御 - def GetRePetAtk(self): return self.attrTuple[20] # 灵宠攻击 - def GetRePetSkillAtkRate(self): return self.attrTuple[21] # 灵宠技能 - def GetRePetDamPer(self): return self.attrTuple[22] # 灵宠伤害增加 - def GetReFinalHurt(self): return self.attrTuple[23] # 固定伤害增加 - def GetReFinalHurtReduce(self): return self.attrTuple[24] # 固定伤害减少 - def GetRePotionReply(self): return self.attrTuple[25] # 血瓶恢复量 - def GetRePotionCD(self): return self.attrTuple[26] # 血瓶CD - def GetAttackEff(self): return self.attrTuple[27] # 挂机效率 - def GetReFightPower(self): return self.attrTuple[28] # 战斗力 - def GetIceLodeFightPower(self): return self.attrTuple[29] # 冰晶矿脉扫荡战斗力 + def GetLV(self): return self.attrTuple[0] # 玩家等级 WORD + def GetExpPoint(self): return self.attrTuple[1] # 升级所需经验点,每个经验点代表的经验由项目决定 DWORD + def GetExp(self): return self.attrTuple[2] # 除经验点总经验外升级还需的经验 DWORD + def GetTalentPoint(self): return self.attrTuple[3] # 等级获得的天赋点 BYTE + def GetReExp(self): return self.attrTuple[4] # 等级经验效率(second) DWORD + def GetReMaxHP(self): return self.attrTuple[5] # 生命 DWORD + def GetReAtk(self): return self.attrTuple[6] # 攻击 DWORD + def GetReDef(self): return self.attrTuple[7] # 防御 DWORD + def GetReHit(self): return self.attrTuple[8] # 命中 DWORD + def GetReMiss(self): return self.attrTuple[9] # 闪避 DWORD + def GetReAtkSpeed(self): return self.attrTuple[10] # 攻速 DWORD + def GetReSkillAtkRate(self): return self.attrTuple[11] # 技能伤害比例 DWORD + def GetReDamagePer(self): return self.attrTuple[12] # 增加伤害 DWORD + def GetReDamReduce(self): return self.attrTuple[13] # 减少伤害 DWORD + def GetReIgnoreDefRate(self): return self.attrTuple[14] # 无视防御比例 DWORD + def GetReLuckyHitRate(self): return self.attrTuple[15] # 会心一击率 DWORD + def GetReLuckyHit(self): return self.attrTuple[16] # 会心一击伤害 DWORD + def GetReBleedDamage(self): return self.attrTuple[17] # 流血伤害增加 DWORD + def GetReIceAtk(self): return self.attrTuple[18] # 真实伤害 DWORD + def GetReIceDef(self): return self.attrTuple[19] # 真实抵御 DWORD + def GetRePetAtk(self): return self.attrTuple[20] # 灵宠攻击 DWORD + def GetRePetSkillAtkRate(self): return self.attrTuple[21] # 灵宠技能 DWORD + def GetRePetDamPer(self): return self.attrTuple[22] # 灵宠伤害增加 DWORD + def GetReFinalHurt(self): return self.attrTuple[23] # 固定伤害增加 DWORD + def GetReFinalHurtReduce(self): return self.attrTuple[24] # 固定伤害减少 DWORD + def GetRePotionReply(self): return self.attrTuple[25] # 血瓶恢复量 DWORD + def GetRePotionCD(self): return self.attrTuple[26] # 血瓶CD DWORD + def GetAttackEff(self): return self.attrTuple[27] # 挂机效率 DWORD + def GetReFightPower(self): return self.attrTuple[28] # 战斗力 DWORD + def GetIceLodeFightPower(self): return self.attrTuple[29] # 冰晶矿脉扫荡战斗力 DWORD # 特殊地图玩家属性公式表 class IPY_SpecMapPlayerAttrFormat(): @@ -2920,9 +2920,9 @@ self.attrTuple = None return - def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID - def GetAttrName(self): return self.attrTuple[1] # 属性名 - def GetAttrValueFormat(self): return self.attrTuple[2] # 最终属性值公式(可用参数属性名) + def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID DWORD + def GetAttrName(self): return self.attrTuple[1] # 属性名 char + def GetAttrValueFormat(self): return self.attrTuple[2] # 最终属性值公式(可用参数属性名) char # GM测试属性表 class IPY_GMAttr(): @@ -2931,14 +2931,14 @@ self.attrTuple = None return - def GetGMAttrID(self): return self.attrTuple[0] # 数据ID - def GetIsValid(self): return self.attrTuple[1] # 是否有效的 - def GetGMAccID(self): return self.attrTuple[2] # GM玩家账号 - def GetGMMaxLV(self): return self.attrTuple[3] # 有效的最大等级 - def GetAttrLV(self): return self.attrTuple[4] # 对应等级表中的属性 - def GetAttrPer(self): return self.attrTuple[5] # 对应等级表中的比例 - def GetAttrSpecDict(self): return self.attrTuple[6] # 特殊属性值字典 {attrKey:value, ...} - def GetAttrExDict(self): return self.attrTuple[7] # 特殊属性值字典 {attrKey:value, ...} + def GetGMAttrID(self): return self.attrTuple[0] # 数据ID DWORD + def GetIsValid(self): return self.attrTuple[1] # 是否有效的 BYTE + def GetGMAccID(self): return self.attrTuple[2] # GM玩家账号 char + def GetGMMaxLV(self): return self.attrTuple[3] # 有效的最大等级 WORD + def GetAttrLV(self): return self.attrTuple[4] # 对应等级表中的属性 WORD + def GetAttrPer(self): return self.attrTuple[5] # 对应等级表中的比例 float + def GetAttrSpecDict(self): return self.attrTuple[6] # 特殊属性值字典 {attrKey:value, ...} dict + def GetAttrExDict(self): return self.attrTuple[7] # 特殊属性值字典 {attrKey:value, ...} dict # NPC表扩展 class IPY_NPCEx(): @@ -2947,9 +2947,9 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # NPCID - def GetFightPowerLackAtkLimit(self): return self.attrTuple[1] # 战力不足限制攻击 - def GetSuppressFightPower(self): return self.attrTuple[2] # 推荐/压制战力 + def GetNPCID(self): return self.attrTuple[0] # NPCID DWORD + def GetFightPowerLackAtkLimit(self): return self.attrTuple[1] # 战力不足限制攻击 BYTE + def GetSuppressFightPower(self): return self.attrTuple[2] # 推荐/压制战力 DWORD # 成长型境界怪物表 class IPY_NPCRealmStrengthen(): @@ -2958,21 +2958,21 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # NPCID - def GetRealmDifficulty(self): return self.attrTuple[1] # 境界难度 - def GetMapID(self): return self.attrTuple[2] - def GetLV(self): return self.attrTuple[3] # NPC等级 - def GetExp(self): return self.attrTuple[4] # 基础经验 - def GetMaxDrapLV(self): return self.attrTuple[5] # 玩家最大可掉落等级 - def GetEquipClassLV(self): return self.attrTuple[6] # 掉落装备阶 - def GetDropMoneyMin(self): return self.attrTuple[7] # 最小金币 - def GetDropMoneyMax(self): return self.attrTuple[8] # 最大金币 - def GetLowLV(self): return self.attrTuple[9] # 推荐最低等级 - def GetHighestLV(self): return self.attrTuple[10] # 推荐最高等级 - def GetDefense(self): return self.attrTuple[11] # 推荐防御 - def GetMDef(self): return self.attrTuple[12] # 标准击杀时间/毫秒 - def GetFireDef(self): return self.attrTuple[13] # 脱机挂经验计算战力 - def GetSP(self): return self.attrTuple[14] # SP + def GetNPCID(self): return self.attrTuple[0] # NPCID DWORD + def GetRealmDifficulty(self): return self.attrTuple[1] # 境界难度 BYTE + def GetMapID(self): return self.attrTuple[2] # DWORD + def GetLV(self): return self.attrTuple[3] # NPC等级 DWORD + def GetExp(self): return self.attrTuple[4] # 基础经验 DWORD + def GetMaxDrapLV(self): return self.attrTuple[5] # 玩家最大可掉落等级 WORD + def GetEquipClassLV(self): return self.attrTuple[6] # 掉落装备阶 BYTE + def GetDropMoneyMin(self): return self.attrTuple[7] # 最小金币 DWORD + def GetDropMoneyMax(self): return self.attrTuple[8] # 最大金币 DWORD + def GetLowLV(self): return self.attrTuple[9] # 推荐最低等级 WORD + def GetHighestLV(self): return self.attrTuple[10] # 推荐最高等级 WORD + def GetDefense(self): return self.attrTuple[11] # 推荐防御 DWORD + def GetMDef(self): return self.attrTuple[12] # 标准击杀时间/毫秒 DWORD + def GetFireDef(self): return self.attrTuple[13] # 脱机挂经验计算战力 DWORD + def GetSP(self): return self.attrTuple[14] # SP DWORD # 成长型怪物参数公式表 class IPY_NPCStrengthen(): @@ -2981,23 +2981,23 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # NPCID - def GetIsStrengthenByPlayerCount(self): return self.attrTuple[1] # 是否根据人数成长 - def GetLVStrengthenMark(self): return self.attrTuple[2] # 等级成长属性公式标记 - def GetLVStrengthenType(self): return self.attrTuple[3] # 等级成长类型, 0-不按等级成长;1-按玩家平均等级;2-按玩家最大等级;3-按世界等级; - def GetCmpNPCBaseLV(self): return self.attrTuple[4] # 是否比较NPC表等级, 是的话取NPC表配置等级与成长等级中较大等级 - def GetHitTime(self): return self.attrTuple[5] # 受击次数 - def GetDefCoefficient(self): return self.attrTuple[6] # 人物防御系数 - def GetAtkCoefficient(self): return self.attrTuple[7] # 人物攻击系数 - def GetAdjustCoefficient(self): return self.attrTuple[8] # 调整系数比例 - def GetAtkInterval(self): return self.attrTuple[9] # 怪物攻击间隔 - def GetHitRate(self): return self.attrTuple[10] # 对人物的命中率 - def GetMissRate(self): return self.attrTuple[11] # 对人物的闪避率 - def GetMonterNum(self): return self.attrTuple[12] # 怪物数 - def GetIceAtkCoefficient(self): return self.attrTuple[13] # 元素攻击比例 - def GetIceDefCoefficient(self): return self.attrTuple[14] # 元素抗性比例 - def GetMaxEnduranceTime(self): return self.attrTuple[15] # 玩家最大承受伤害时间 - def GetFightPowerCoefficient(self): return self.attrTuple[16] # 压制战斗力系数 + def GetNPCID(self): return self.attrTuple[0] # NPCID DWORD + def GetIsStrengthenByPlayerCount(self): return self.attrTuple[1] # 是否根据人数成长 BYTE + def GetLVStrengthenMark(self): return self.attrTuple[2] # 等级成长属性公式标记 BYTE + def GetLVStrengthenType(self): return self.attrTuple[3] # 等级成长类型, 0-不按等级成长;1-按玩家平均等级;2-按玩家最大等级;3-按世界等级; BYTE + def GetCmpNPCBaseLV(self): return self.attrTuple[4] # 是否比较NPC表等级, 是的话取NPC表配置等级与成长等级中较大等级 BYTE + def GetHitTime(self): return self.attrTuple[5] # 受击次数 DWORD + def GetDefCoefficient(self): return self.attrTuple[6] # 人物防御系数 DWORD + def GetAtkCoefficient(self): return self.attrTuple[7] # 人物攻击系数 DWORD + def GetAdjustCoefficient(self): return self.attrTuple[8] # 调整系数比例 DWORD + def GetAtkInterval(self): return self.attrTuple[9] # 怪物攻击间隔 DWORD + def GetHitRate(self): return self.attrTuple[10] # 对人物的命中率 DWORD + def GetMissRate(self): return self.attrTuple[11] # 对人物的闪避率 DWORD + def GetMonterNum(self): return self.attrTuple[12] # 怪物数 DWORD + def GetIceAtkCoefficient(self): return self.attrTuple[13] # 元素攻击比例 DWORD + def GetIceDefCoefficient(self): return self.attrTuple[14] # 元素抗性比例 DWORD + def GetMaxEnduranceTime(self): return self.attrTuple[15] # 玩家最大承受伤害时间 DWORD + def GetFightPowerCoefficient(self): return self.attrTuple[16] # 压制战斗力系数 DWORD # NPC时间掉血表 class IPY_NPCTimeLostHP(): @@ -3006,15 +3006,15 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # NPCID - def GetLostHPPerSecond(self): return self.attrTuple[1] # 单人每秒掉血量 - def GetMaxPlayerCount(self): return self.attrTuple[2] # 最大人数 - def GetLostHPPerSecondEx(self): return self.attrTuple[3] # 每增加一人附加掉血量 - def GetFightPowerMinByLV(self): return self.attrTuple[4] # 标准战力是否取等级表 - def GetFightPowerMin(self): return self.attrTuple[5] # 标准战力 - def GetFightPowerMax(self): return self.attrTuple[6] # 上限战力 - def GetEveryFightPower(self): return self.attrTuple[7] # 每x点战力 - def GetEveryFightPowerLostHPEx(self): return self.attrTuple[8] # 每x点战力附加伤害 + def GetNPCID(self): return self.attrTuple[0] # NPCID DWORD + def GetLostHPPerSecond(self): return self.attrTuple[1] # 单人每秒掉血量 DWORD + def GetMaxPlayerCount(self): return self.attrTuple[2] # 最大人数 BYTE + def GetLostHPPerSecondEx(self): return self.attrTuple[3] # 每增加一人附加掉血量 DWORD + def GetFightPowerMinByLV(self): return self.attrTuple[4] # 标准战力是否取等级表 BYTE + def GetFightPowerMin(self): return self.attrTuple[5] # 标准战力 DWORD + def GetFightPowerMax(self): return self.attrTuple[6] # 上限战力 DWORD + def GetEveryFightPower(self): return self.attrTuple[7] # 每x点战力 DWORD + def GetEveryFightPowerLostHPEx(self): return self.attrTuple[8] # 每x点战力附加伤害 DWORD # 装备套装属性表 class IPY_EquipSuitAttr(): @@ -3023,13 +3023,13 @@ self.attrTuple = None return - def GetSuiteID(self): return self.attrTuple[0] # 套装ID - def GetSuiteCnt(self): return self.attrTuple[1] # 套装件数 - def GetStar(self): return self.attrTuple[2] # 星数 - def GetAttrInfo(self): return self.attrTuple[3] # 属性 - def GetSkillID(self): return self.attrTuple[4] # 技能ID - def GetIsNotify(self): return self.attrTuple[5] # 是否广播 - def GetActivateIndex(self): return self.attrTuple[6] # 激活索引 + def GetSuiteID(self): return self.attrTuple[0] # 套装ID WORD + def GetSuiteCnt(self): return self.attrTuple[1] # 套装件数 BYTE + def GetStar(self): return self.attrTuple[2] # 星数 BYTE + def GetAttrInfo(self): return self.attrTuple[3] # 属性 dict + def GetSkillID(self): return self.attrTuple[4] # 技能ID DWORD + def GetIsNotify(self): return self.attrTuple[5] # 是否广播 BYTE + def GetActivateIndex(self): return self.attrTuple[6] # 激活索引 WORD # 羽翼精炼属性表 class IPY_WingRefineAttr(): @@ -3038,10 +3038,10 @@ self.attrTuple = None return - def GetWingClassLV(self): return self.attrTuple[0] # 翅膀阶级 - def GetAttrInfo(self): return self.attrTuple[1] # 精炼属性信息 - def GetItemColorInfo(self): return self.attrTuple[2] # 精炼经验对应颜色信息 - def GetMaxRefineExp(self): return self.attrTuple[3] # 本阶最大精炼值 + def GetWingClassLV(self): return self.attrTuple[0] # 翅膀阶级 BYTE + def GetAttrInfo(self): return self.attrTuple[1] # 精炼属性信息 dict + def GetItemColorInfo(self): return self.attrTuple[2] # 精炼经验对应颜色信息 dict + def GetMaxRefineExp(self): return self.attrTuple[3] # 本阶最大精炼值 DWORD # 羽翼精炼经验表 class IPY_WingRefineExp(): @@ -3050,10 +3050,10 @@ self.attrTuple = None return - def GetItemID(self): return self.attrTuple[0] # 精炼物品ID - def GetRandExpMin(self): return self.attrTuple[1] # 最小随机精炼值 - def GetRandExpMax(self): return self.attrTuple[2] # 最大随机精炼值 - def GetExpMaterial(self): return self.attrTuple[3] # 翅膀代数对应精炼值 + def GetItemID(self): return self.attrTuple[0] # 精炼物品ID DWORD + def GetRandExpMin(self): return self.attrTuple[1] # 最小随机精炼值 DWORD + def GetRandExpMax(self): return self.attrTuple[2] # 最大随机精炼值 DWORD + def GetExpMaterial(self): return self.attrTuple[3] # 翅膀代数对应精炼值 dict # 仙盟科技表 class IPY_FamilyTech(): @@ -3062,11 +3062,11 @@ self.attrTuple = None return - def GetTechID(self): return self.attrTuple[0] # 科技ID*1000+等级 - def GetAttrType(self): return self.attrTuple[1] # 属性类型 - def GetAttrValue(self): return self.attrTuple[2] # 属性值 - def GetContribution(self): return self.attrTuple[3] # 需要贡献度 - def GetPowerEx(self): return self.attrTuple[4] # 额外战力 + def GetTechID(self): return self.attrTuple[0] # 科技ID*1000+等级 DWORD + def GetAttrType(self): return self.attrTuple[1] # 属性类型 BYTE + def GetAttrValue(self): return self.attrTuple[2] # 属性值 DWORD + def GetContribution(self): return self.attrTuple[3] # 需要贡献度 DWORD + def GetPowerEx(self): return self.attrTuple[4] # 额外战力 DWORD # 战斗力参数等级系数表 class IPY_FightPowerParam(): @@ -3075,40 +3075,40 @@ self.attrTuple = None return - def GetLV(self): return self.attrTuple[0] # 等级 - def GetCftHit(self): return self.attrTuple[1] # 命中系数 - def GetCftMiss(self): return self.attrTuple[2] # 闪避系数 - def GetCftIgnoreDefRate(self): return self.attrTuple[3] # 无视防御系数 - def GetCftDamChanceDef(self): return self.attrTuple[4] # 抵御系数 - def GetCftFaintRate(self): return self.attrTuple[5] # 击晕系数 - def GetCftSuperHitRateReduce(self): return self.attrTuple[6] # 暴击率抗性系数 - def GetCftSuperHitRate(self): return self.attrTuple[7] # 暴击率系数 - def GetCftLuckyHitRate(self): return self.attrTuple[8] # 会心一击率系数 - def GetCftLuckyHitRateReduce(self): return self.attrTuple[9] # 会心一击抗性系数 - def GetCftSkillAtkRate(self): return self.attrTuple[10] # 技能伤害系数 - def GetCftSkillAtkRateReduce(self): return self.attrTuple[11] # 技能减伤系数 - def GetCftFinalHurtPer(self): return self.attrTuple[12] # 最终伤害加成系数 - def GetCftFinalHurtReducePer(self): return self.attrTuple[13] # 最终伤害减免系数 - def GetCftDamagePerPVP(self): return self.attrTuple[14] # PVP伤害增加系数 - def GetCftDamagePerPVPReduce(self): return self.attrTuple[15] # PVP伤害减少系数 - def GetCftNPCHurtAddPer(self): return self.attrTuple[16] # PVE技能加成系数 - def GetCftNormalHurtPer(self): return self.attrTuple[17] # 普通附加伤害加成系数 - def GetCftFabaoHurtPer(self): return self.attrTuple[18] # 法宝附加伤害加成系数 - def GetCftDamBackPer(self): return self.attrTuple[19] # 伤害反射系数 - def GetCftIgnoreDefRateReduce(self): return self.attrTuple[20] # 无视防御抗性系数 - def GetCftFaintDefRate(self): return self.attrTuple[21] # 控制抵抗系数 - def GetCftAtkSpeed(self): return self.attrTuple[22] # 攻速系数 - def GetCftJobAHurtAddPer(self): return self.attrTuple[23] # 对目标战士伤害加成 - def GetCftJobBHurtAddPer(self): return self.attrTuple[24] # 对目标法师伤害加成 - def GetCftJobCHurtAddPer(self): return self.attrTuple[25] # 对目标弓箭伤害加成 - def GetCftJobAAtkReducePer(self): return self.attrTuple[26] # 战士攻击伤害减免 - def GetCftJobBAtkReducePer(self): return self.attrTuple[27] # 法师攻击伤害减免 - def GetCftJobCAtkReducePer(self): return self.attrTuple[28] # 弓箭攻击伤害减免 - def GetCftAffairSpeedPer(self): return self.attrTuple[29] # 仙盟事务速度加成 - def GetCftFamilyBossHurtPer(self): return self.attrTuple[30] # 仙盟BOSS伤害加成 - def GetCftFamilyWarHPPer(self): return self.attrTuple[31] # 仙盟联赛生命加成 - def GetCftFamilyWarAtkPer(self): return self.attrTuple[32] # 仙盟联赛攻击加成 - def GetCftFamilySitExpPer(self): return self.attrTuple[33] # 仙盟打坐经验加成 + def GetLV(self): return self.attrTuple[0] # 等级 WORD + def GetCftHit(self): return self.attrTuple[1] # 命中系数 DWORD + def GetCftMiss(self): return self.attrTuple[2] # 闪避系数 DWORD + def GetCftIgnoreDefRate(self): return self.attrTuple[3] # 无视防御系数 DWORD + def GetCftDamChanceDef(self): return self.attrTuple[4] # 抵御系数 DWORD + def GetCftFaintRate(self): return self.attrTuple[5] # 击晕系数 DWORD + def GetCftSuperHitRateReduce(self): return self.attrTuple[6] # 暴击率抗性系数 DWORD + def GetCftSuperHitRate(self): return self.attrTuple[7] # 暴击率系数 DWORD + def GetCftLuckyHitRate(self): return self.attrTuple[8] # 会心一击率系数 DWORD + def GetCftLuckyHitRateReduce(self): return self.attrTuple[9] # 会心一击抗性系数 DWORD + def GetCftSkillAtkRate(self): return self.attrTuple[10] # 技能伤害系数 DWORD + def GetCftSkillAtkRateReduce(self): return self.attrTuple[11] # 技能减伤系数 DWORD + def GetCftFinalHurtPer(self): return self.attrTuple[12] # 最终伤害加成系数 DWORD + def GetCftFinalHurtReducePer(self): return self.attrTuple[13] # 最终伤害减免系数 DWORD + def GetCftDamagePerPVP(self): return self.attrTuple[14] # PVP伤害增加系数 DWORD + def GetCftDamagePerPVPReduce(self): return self.attrTuple[15] # PVP伤害减少系数 DWORD + def GetCftNPCHurtAddPer(self): return self.attrTuple[16] # PVE技能加成系数 DWORD + def GetCftNormalHurtPer(self): return self.attrTuple[17] # 普通附加伤害加成系数 DWORD + def GetCftFabaoHurtPer(self): return self.attrTuple[18] # 法宝附加伤害加成系数 DWORD + def GetCftDamBackPer(self): return self.attrTuple[19] # 伤害反射系数 DWORD + def GetCftIgnoreDefRateReduce(self): return self.attrTuple[20] # 无视防御抗性系数 DWORD + def GetCftFaintDefRate(self): return self.attrTuple[21] # 控制抵抗系数 DWORD + def GetCftAtkSpeed(self): return self.attrTuple[22] # 攻速系数 DWORD + def GetCftJobAHurtAddPer(self): return self.attrTuple[23] # 对目标战士伤害加成 DWORD + def GetCftJobBHurtAddPer(self): return self.attrTuple[24] # 对目标法师伤害加成 DWORD + def GetCftJobCHurtAddPer(self): return self.attrTuple[25] # 对目标弓箭伤害加成 DWORD + def GetCftJobAAtkReducePer(self): return self.attrTuple[26] # 战士攻击伤害减免 DWORD + def GetCftJobBAtkReducePer(self): return self.attrTuple[27] # 法师攻击伤害减免 DWORD + def GetCftJobCAtkReducePer(self): return self.attrTuple[28] # 弓箭攻击伤害减免 DWORD + def GetCftAffairSpeedPer(self): return self.attrTuple[29] # 仙盟事务速度加成 DWORD + def GetCftFamilyBossHurtPer(self): return self.attrTuple[30] # 仙盟BOSS伤害加成 DWORD + def GetCftFamilyWarHPPer(self): return self.attrTuple[31] # 仙盟联赛生命加成 DWORD + def GetCftFamilyWarAtkPer(self): return self.attrTuple[32] # 仙盟联赛攻击加成 DWORD + def GetCftFamilySitExpPer(self): return self.attrTuple[33] # 仙盟打坐经验加成 DWORD # NPC掉落表 class IPY_NPCDropItem(): @@ -3117,36 +3117,36 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # NPCID - def GetMaxWorldLV(self): return self.attrTuple[1] # 最大世界等级,0为不限制,不受最大掉落等级影响 - def GetMaxDropLV(self): return self.attrTuple[2] # 最大可掉落的玩家等级, 不影响世界等级 - def GetCanDropRatePlus(self): return self.attrTuple[3] # 额外提升掉率的是否有效 - def GetIsDropJobSelf(self): return self.attrTuple[4] # 是否只掉落本职业 - def GetPieRateDrop(self): return self.attrTuple[5] # 饼图概率掉落信息 [(概率,0),(概率,(阶,颜色)),...] - def GetPieRateDoCnt(self): return self.attrTuple[6] # 饼图概率执行次数 - def GetIndepRateDrop(self): return self.attrTuple[7] # 独立概率掉落信息 {(阶,颜色):概率,...} - def GetIndepRateDoCnt(self): return self.attrTuple[8] # 独立概率执行次数 - def GetEquipColorMaxDropCount(self): return self.attrTuple[9] # 装备颜色最大掉落物品数 {颜色:上限数量,...} - def GetTianxuanEquipRateList(self): return self.attrTuple[10] # 天玄丹装备掉落饼图 [[概率,(阶,品质)], ...] - def GetEquipColorSuitInfo(self): return self.attrTuple[11] # 装备颜色对应套装概率 {颜色:套装概率, ...} - def GetEquipPartKeyRateInfo(self): return self.attrTuple[12] # 装备部位集合信息 {(颜色,是否套装):部位集合key, ...} - def GetColorSuitPartOptimization(self): return self.attrTuple[13] # 部位颜色套评分优选掉落,十位代表颜色,个位代表套装 - def GetKillCountDropEquipPub(self): return self.attrTuple[14] # 第x次击杀附加必掉装备 {次数:[阶,颜色,是否套装,部位集合key], ...} - def GetItemIDDropRate(self): return self.attrTuple[15] # 指定物品ID掉率信息 {物品ID:概率, ...} - def GetTianxuanItemIDRate(self): return self.attrTuple[16] # 天玄丹指定ID概率 {物品ID:概率, ...} - def GetItemIDMaxDropCount(self): return self.attrTuple[17] # 指定物品ID最大掉落个数,没配默认1次 {物品ID:随机次数,...} - def GetItemKeyDropRate(self): return self.attrTuple[18] # 物品ID集合Key概率, 随机一个, 优先级低 {物品ID集合key:概率, ...} - def GetItemKeyDropRateJob(self): return self.attrTuple[19] # 物品ID集合Key概率, 自身职业, 优先级高 {物品ID集合key:概率, ...} - def GetTianxuanItemKeyRate(self): return self.attrTuple[20] # 天玄丹指定ID集合Key概率{物品ID集合key:概率, ...} - def GetItemKeyMaxDropCount(self): return self.attrTuple[21] # 物品ID集合Key随机次数,没配默认1次 {物品ID集合key:随机次数,...} - def GetDropMoneyDoCnt(self): return self.attrTuple[22] # 掉落金币执行次数 - def GetDropMoneyRate(self): return self.attrTuple[23] # 掉落金币概率 - def GetDropMoneyMin(self): return self.attrTuple[24] # 掉落金币最小值 - def GetDropMoneyMax(self): return self.attrTuple[25] # 掉落金币最大值 - def GetKillCountDropPub(self): return self.attrTuple[26] # 击杀次数必掉(公共){击杀次数:[[物品ID, ...], [随机物品ID, ...]], ...} - def GetKillCountDropPri(self): return self.attrTuple[27] # 击杀次数必掉(私有)[击杀次数,[物品ID,...],是否直接放入背包] - def GetPriItemIDDrop(self): return self.attrTuple[28] # 所有归属者私有掉落物品ID列表,每人一份,默认绑定,没有职业区分[物品ID, ...] - def GetAucionItemCanSell(self): return self.attrTuple[29] # 掉落拍品可否上架集市 + def GetNPCID(self): return self.attrTuple[0] # NPCID DWORD + def GetMaxWorldLV(self): return self.attrTuple[1] # 最大世界等级,0为不限制,不受最大掉落等级影响 WORD + def GetMaxDropLV(self): return self.attrTuple[2] # 最大可掉落的玩家等级, 不影响世界等级 WORD + def GetCanDropRatePlus(self): return self.attrTuple[3] # 额外提升掉率的是否有效 BYTE + def GetIsDropJobSelf(self): return self.attrTuple[4] # 是否只掉落本职业 BYTE + def GetPieRateDrop(self): return self.attrTuple[5] # 饼图概率掉落信息 [(概率,0),(概率,(阶,颜色)),...] list + def GetPieRateDoCnt(self): return self.attrTuple[6] # 饼图概率执行次数 BYTE + def GetIndepRateDrop(self): return self.attrTuple[7] # 独立概率掉落信息 {(阶,颜色):概率,...} dict + def GetIndepRateDoCnt(self): return self.attrTuple[8] # 独立概率执行次数 BYTE + def GetEquipColorMaxDropCount(self): return self.attrTuple[9] # 装备颜色最大掉落物品数 {颜色:上限数量,...} dict + def GetTianxuanEquipRateList(self): return self.attrTuple[10] # 天玄丹装备掉落饼图 [[概率,(阶,品质)], ...] list + def GetEquipColorSuitInfo(self): return self.attrTuple[11] # 装备颜色对应套装概率 {颜色:套装概率, ...} dict + def GetEquipPartKeyRateInfo(self): return self.attrTuple[12] # 装备部位集合信息 {(颜色,是否套装):部位集合key, ...} dict + def GetColorSuitPartOptimization(self): return self.attrTuple[13] # 部位颜色套评分优选掉落,十位代表颜色,个位代表套装 BYTE + def GetKillCountDropEquipPub(self): return self.attrTuple[14] # 第x次击杀附加必掉装备 {次数:[阶,颜色,是否套装,部位集合key], ...} dict + def GetItemIDDropRate(self): return self.attrTuple[15] # 指定物品ID掉率信息 {物品ID:概率, ...} dict + def GetTianxuanItemIDRate(self): return self.attrTuple[16] # 天玄丹指定ID概率 {物品ID:概率, ...} dict + def GetItemIDMaxDropCount(self): return self.attrTuple[17] # 指定物品ID最大掉落个数,没配默认1次 {物品ID:随机次数,...} dict + def GetItemKeyDropRate(self): return self.attrTuple[18] # 物品ID集合Key概率, 随机一个, 优先级低 {物品ID集合key:概率, ...} dict + def GetItemKeyDropRateJob(self): return self.attrTuple[19] # 物品ID集合Key概率, 自身职业, 优先级高 {物品ID集合key:概率, ...} dict + def GetTianxuanItemKeyRate(self): return self.attrTuple[20] # 天玄丹指定ID集合Key概率{物品ID集合key:概率, ...} dict + def GetItemKeyMaxDropCount(self): return self.attrTuple[21] # 物品ID集合Key随机次数,没配默认1次 {物品ID集合key:随机次数,...} dict + def GetDropMoneyDoCnt(self): return self.attrTuple[22] # 掉落金币执行次数 BYTE + def GetDropMoneyRate(self): return self.attrTuple[23] # 掉落金币概率 WORD + def GetDropMoneyMin(self): return self.attrTuple[24] # 掉落金币最小值 WORD + def GetDropMoneyMax(self): return self.attrTuple[25] # 掉落金币最大值 WORD + def GetKillCountDropPub(self): return self.attrTuple[26] # 击杀次数必掉(公共){击杀次数:[[物品ID, ...], [随机物品ID, ...]], ...} dict + def GetKillCountDropPri(self): return self.attrTuple[27] # 击杀次数必掉(私有)[击杀次数,[物品ID,...],是否直接放入背包] list + def GetPriItemIDDrop(self): return self.attrTuple[28] # 所有归属者私有掉落物品ID列表,每人一份,默认绑定,没有职业区分[物品ID, ...] list + def GetAucionItemCanSell(self): return self.attrTuple[29] # 掉落拍品可否上架集市 BYTE # 符印塔表 class IPY_RuneTower(): @@ -3155,16 +3155,16 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 塔编号 - def GetRunePoint(self): return self.attrTuple[1] # 过关给符印精华 - def GetYsog(self): return self.attrTuple[2] # 过关给魔精 - def GetNPCID(self): return self.attrTuple[3] # npcid - def GetIsNotify(self): return self.attrTuple[4] # 是否广播 - def GetFixEndAward(self): return self.attrTuple[5] # 固定结算奖励 - def GetGoodDrop(self): return self.attrTuple[6] # 珍稀符印通关掉落概率 - def GetSweepRunePoint(self): return self.attrTuple[7] # 扫荡符印精华 - def GetSweepYsog(self): return self.attrTuple[8] # 扫荡魔精 - def GetSweepGoodDrop(self): return self.attrTuple[9] # 扫荡珍稀符印 + def GetID(self): return self.attrTuple[0] # 塔编号 DWORD + def GetRunePoint(self): return self.attrTuple[1] # 过关给符印精华 DWORD + def GetYsog(self): return self.attrTuple[2] # 过关给魔精 DWORD + def GetNPCID(self): return self.attrTuple[3] # npcid DWORD + def GetIsNotify(self): return self.attrTuple[4] # 是否广播 BYTE + def GetFixEndAward(self): return self.attrTuple[5] # 固定结算奖励 list + def GetGoodDrop(self): return self.attrTuple[6] # 珍稀符印通关掉落概率 dict + def GetSweepRunePoint(self): return self.attrTuple[7] # 扫荡符印精华 DWORD + def GetSweepYsog(self): return self.attrTuple[8] # 扫荡魔精 DWORD + def GetSweepGoodDrop(self): return self.attrTuple[9] # 扫荡珍稀符印 dict # 地图表格 class IPY_ChinMap(): @@ -3173,9 +3173,9 @@ self.attrTuple = None return - def GetMapID(self): return self.attrTuple[0] # 地图ID - def GetCanRide(self): return self.attrTuple[1] # 可否骑乘 - def GetCanOutPet(self): return self.attrTuple[2] # 可否召唤宠物 + def GetMapID(self): return self.attrTuple[0] # 地图ID DWORD + def GetCanRide(self): return self.attrTuple[1] # 可否骑乘 BYTE + def GetCanOutPet(self): return self.attrTuple[2] # 可否召唤宠物 BYTE # 副本总表 class IPY_FBFunc(): @@ -3184,20 +3184,20 @@ self.attrTuple = None return - def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID - def GetDayTimes(self): return self.attrTuple[1] # 每日可挑战次数, 0为不限制 - def GetDayResetType(self): return self.attrTuple[2] # 每日次数重置类型; 0-不重置,1-0点,2-5点 - def GetWeekTimes(self): return self.attrTuple[3] # 每周可挑战次数, 0为不限制 - def GetWeekResetType(self): return self.attrTuple[4] # 每周次数重置类型; 0-不重置,1-0点,2-5点 - def GetRewardRate(self): return self.attrTuple[5] # 评级奖励比例 - def GetBuyTimesVIPPriID(self): return self.attrTuple[6] # 购买次数VIP权限ID - def GetExtraTimesVIPPriID(self): return self.attrTuple[7] # 额外次数VIP权限ID - def GetExtraTimesMWPriID(self): return self.attrTuple[8] # 额外次数法宝权限ID - def GetGuardPick(self): return self.attrTuple[9] # 该地图守护是否能拾取 - def GetOfflineTime(self): return self.attrTuple[10] # 离线多久退出副本(秒) - def GetFBPoint(self): return self.attrTuple[11] # 副本过关仙缘币 - def GetHelpPoint(self): return self.attrTuple[12] # 助战仙缘币(0代表不可助战) - def GetDayHelpCountMax(self): return self.attrTuple[13] # 每日手动助战获得仙缘币次数(非镜像) + def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID DWORD + def GetDayTimes(self): return self.attrTuple[1] # 每日可挑战次数, 0为不限制 BYTE + def GetDayResetType(self): return self.attrTuple[2] # 每日次数重置类型; 0-不重置,1-0点,2-5点 BYTE + def GetWeekTimes(self): return self.attrTuple[3] # 每周可挑战次数, 0为不限制 BYTE + def GetWeekResetType(self): return self.attrTuple[4] # 每周次数重置类型; 0-不重置,1-0点,2-5点 BYTE + def GetRewardRate(self): return self.attrTuple[5] # 评级奖励比例 list + def GetBuyTimesVIPPriID(self): return self.attrTuple[6] # 购买次数VIP权限ID DWORD + def GetExtraTimesVIPPriID(self): return self.attrTuple[7] # 额外次数VIP权限ID DWORD + def GetExtraTimesMWPriID(self): return self.attrTuple[8] # 额外次数法宝权限ID DWORD + def GetGuardPick(self): return self.attrTuple[9] # 该地图守护是否能拾取 BYTE + def GetOfflineTime(self): return self.attrTuple[10] # 离线多久退出副本(秒) WORD + def GetFBPoint(self): return self.attrTuple[11] # 副本过关仙缘币 WORD + def GetHelpPoint(self): return self.attrTuple[12] # 助战仙缘币(0代表不可助战) WORD + def GetDayHelpCountMax(self): return self.attrTuple[13] # 每日手动助战获得仙缘币次数(非镜像) BYTE # 副本功能线路表 class IPY_FBLine(): @@ -3206,22 +3206,22 @@ self.attrTuple = None return - def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID - def GetLineID(self): return self.attrTuple[1] # 功能线路ID - def GetMapID(self): return self.attrTuple[2] # 场景地图ID - def GetLVLimitMin(self): return self.attrTuple[3] # 最低等级限制, 0为不限制 - def GetLVLimitMax(self): return self.attrTuple[4] # 最高等级限制, 0为不限制 - def GetTicketID(self): return self.attrTuple[5] # 门票ID - def GetTicketCostCnt(self): return self.attrTuple[6] # 门票消耗数信息 - def GetTicketPrice(self): return self.attrTuple[7] # 门票单价(不能用钱抵的配0) - def GetSweepLVLimit(self): return self.attrTuple[8] # 扫荡等级限制, 0为不限制 - def GetSweepItemID(self): return self.attrTuple[9] # 扫荡所需道具ID - def GetSweepCostCnt(self): return self.attrTuple[10] # 扫荡所需道具个数 - def GetEnterPosInfo(self): return self.attrTuple[11] # 进入坐标信息 - def GetStepTime(self): return self.attrTuple[12] # 阶段时间 - def GetRefreshNPC(self): return self.attrTuple[13] # 标试点刷怪配置 - def GetGradeInfo(self): return self.attrTuple[14] # 评级规则 - def GetRewardInfo(self): return self.attrTuple[15] # 奖励信息 + def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID DWORD + def GetLineID(self): return self.attrTuple[1] # 功能线路ID BYTE + def GetMapID(self): return self.attrTuple[2] # 场景地图ID DWORD + def GetLVLimitMin(self): return self.attrTuple[3] # 最低等级限制, 0为不限制 WORD + def GetLVLimitMax(self): return self.attrTuple[4] # 最高等级限制, 0为不限制 WORD + def GetTicketID(self): return self.attrTuple[5] # 门票ID DWORD + def GetTicketCostCnt(self): return self.attrTuple[6] # 门票消耗数信息 list + def GetTicketPrice(self): return self.attrTuple[7] # 门票单价(不能用钱抵的配0) WORD + def GetSweepLVLimit(self): return self.attrTuple[8] # 扫荡等级限制, 0为不限制 WORD + def GetSweepItemID(self): return self.attrTuple[9] # 扫荡所需道具ID DWORD + def GetSweepCostCnt(self): return self.attrTuple[10] # 扫荡所需道具个数 BYTE + def GetEnterPosInfo(self): return self.attrTuple[11] # 进入坐标信息 eval + def GetStepTime(self): return self.attrTuple[12] # 阶段时间 eval + def GetRefreshNPC(self): return self.attrTuple[13] # 标试点刷怪配置 eval + def GetGradeInfo(self): return self.attrTuple[14] # 评级规则 eval + def GetRewardInfo(self): return self.attrTuple[15] # 奖励信息 eval # 副本助战表 class IPY_FBHelpBattle(): @@ -3230,14 +3230,14 @@ self.attrTuple = None return - def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID - def GetLineID(self): return self.attrTuple[1] # 功能线路ID - def GetFightPowerMin(self): return self.attrTuple[2] # 助战最低战力,也是副本保底战力 - def GetRobotFightPower(self): return self.attrTuple[3] # 助战NPC战力 - def GetRobotLV(self): return self.attrTuple[4] # 助战NPC等级 - def GetRobotBaseHurt(self): return self.attrTuple[5] # 助战NPC保底伤害 - def GetRobotHPCoefficient(self): return self.attrTuple[6] # 助战NPC生命系数 - def GetRobotSkillsDict(self): return self.attrTuple[7] # 助战NPC技能, {"职业":[技能列表], ...} + def GetDataMapID(self): return self.attrTuple[0] # 数据地图ID DWORD + def GetLineID(self): return self.attrTuple[1] # 功能线路ID BYTE + def GetFightPowerMin(self): return self.attrTuple[2] # 助战最低战力,也是副本保底战力 DWORD + def GetRobotFightPower(self): return self.attrTuple[3] # 助战NPC战力 DWORD + def GetRobotLV(self): return self.attrTuple[4] # 助战NPC等级 WORD + def GetRobotBaseHurt(self): return self.attrTuple[5] # 助战NPC保底伤害 DWORD + def GetRobotHPCoefficient(self): return self.attrTuple[6] # 助战NPC生命系数 WORD + def GetRobotSkillsDict(self): return self.attrTuple[7] # 助战NPC技能, {"职业":[技能列表], ...} dict # 副本刷怪标识点表 class IPY_NPCCustomRefresh(): @@ -3246,16 +3246,16 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 刷怪规则ID - def GetRefreshMarkInfo(self): return self.attrTuple[1] # 标试点, 当配置多个时为随机标试点, 不重复 - def GetRefreshNPCID(self): return self.attrTuple[2] # 指定NPCID - def GetRandNPCIDList(self): return self.attrTuple[3] # 单次随机刷怪NPCID - def GetNPCIDCountList(self): return self.attrTuple[4] # 单次指定刷怪NPC - def GetMaxCount(self): return self.attrTuple[5] # 单个点最大存在怪物数 - def GetTotalMaxCount(self): return self.attrTuple[6] # 相同标试点总刷怪物数 - def GetIsLineOneOnly(self): return self.attrTuple[7] # 是否仅在1线刷怪 - def GetRefreshTick(self): return self.attrTuple[8] # 刷怪间隔秒 - def GetIsRepeat(self): return self.attrTuple[9] # 是否循环刷怪 + def GetID(self): return self.attrTuple[0] # 刷怪规则ID DWORD + def GetRefreshMarkInfo(self): return self.attrTuple[1] # 标试点, 当配置多个时为随机标试点, 不重复 list + def GetRefreshNPCID(self): return self.attrTuple[2] # 指定NPCID DWORD + def GetRandNPCIDList(self): return self.attrTuple[3] # 单次随机刷怪NPCID list + def GetNPCIDCountList(self): return self.attrTuple[4] # 单次指定刷怪NPC list + def GetMaxCount(self): return self.attrTuple[5] # 单个点最大存在怪物数 WORD + def GetTotalMaxCount(self): return self.attrTuple[6] # 相同标试点总刷怪物数 WORD + def GetIsLineOneOnly(self): return self.attrTuple[7] # 是否仅在1线刷怪 BYTE + def GetRefreshTick(self): return self.attrTuple[8] # 刷怪间隔秒 DWORD + def GetIsRepeat(self): return self.attrTuple[9] # 是否循环刷怪 BYTE # 日常活动表 class IPY_DailyAction(): @@ -3264,19 +3264,19 @@ self.attrTuple = None return - def GetDailyID(self): return self.attrTuple[0] # 活动ID - def GetOpenTimeDict(self): return self.attrTuple[1] # 开启时间 - def GetDuration(self): return self.attrTuple[2] # 持续时间, 0为不限制 - def GetDayTimes(self): return self.attrTuple[3] # 每日次数, 0为不限制 - def GetDayBuyTimes(self): return self.attrTuple[4] # 每日可购买次数 - def GetBuyTimesPrivilegeID(self): return self.attrTuple[5] # 购买次数VIP权限ID - def GetMoneyType(self): return self.attrTuple[6] # 货币类型 - def GetBuyNeedMoney(self): return self.attrTuple[7] # 购买次数需要仙玉 - def GetDayItemAddTimes(self): return self.attrTuple[8] # 每日可用物品增加次数 - def GetDayItemID(self): return self.attrTuple[9] # 增加次数的物品ID - def GetDayResetType(self): return self.attrTuple[10] # 每日次数重置类型; 0-不重置,1-0点,2-5点 - def GetWeekTimes(self): return self.attrTuple[11] # 每周次数, 0为不限制 - def GetWeekResetType(self): return self.attrTuple[12] # 每周次数重置类型; 0-不重置,1-0点,2-5点 + def GetDailyID(self): return self.attrTuple[0] # 活动ID DWORD + def GetOpenTimeDict(self): return self.attrTuple[1] # 开启时间 dict + def GetDuration(self): return self.attrTuple[2] # 持续时间, 0为不限制 DWORD + def GetDayTimes(self): return self.attrTuple[3] # 每日次数, 0为不限制 DWORD + def GetDayBuyTimes(self): return self.attrTuple[4] # 每日可购买次数 DWORD + def GetBuyTimesPrivilegeID(self): return self.attrTuple[5] # 购买次数VIP权限ID BYTE + def GetMoneyType(self): return self.attrTuple[6] # 货币类型 BYTE + def GetBuyNeedMoney(self): return self.attrTuple[7] # 购买次数需要仙玉 list + def GetDayItemAddTimes(self): return self.attrTuple[8] # 每日可用物品增加次数 DWORD + def GetDayItemID(self): return self.attrTuple[9] # 增加次数的物品ID DWORD + def GetDayResetType(self): return self.attrTuple[10] # 每日次数重置类型; 0-不重置,1-0点,2-5点 BYTE + def GetWeekTimes(self): return self.attrTuple[11] # 每周次数, 0为不限制 DWORD + def GetWeekResetType(self): return self.attrTuple[12] # 每周次数重置类型; 0-不重置,1-0点,2-5点 BYTE # 装备评分属性系数表 class IPY_EquipGSParam(): @@ -3285,52 +3285,52 @@ self.attrTuple = None return - def GetClassLV(self): return self.attrTuple[0] # 装备阶级 - def GetEquipColor(self): return self.attrTuple[1] # 装备颜色 - def GetIsSuit(self): return self.attrTuple[2] # 是否套装 - def GetItemQuality(self): return self.attrTuple[3] # 物品星级 - def GetBaseEquipMaxHPAddPerC(self): return self.attrTuple[4] # 基础防具生命百分比系数 - def GetBaseEquipAtkAddPerC(self): return self.attrTuple[5] # 基础武器攻击百分比系数 - def GetSuperHitC(self): return self.attrTuple[6] # 暴击值系数 - def GetSuperHitPerC(self): return self.attrTuple[7] # 暴击值百分比系数 - def GetLuckyHitRateC(self): return self.attrTuple[8] # 会心一击率系数 - def GetLuckyHitRateReduceC(self): return self.attrTuple[9] # 会心一击抗性系数 - def GetLuckPerC(self): return self.attrTuple[10] # 气运百分比系数 - def GetPerLVAtkC(self): return self.attrTuple[11] # 每级增加攻击力系数 - def GetPerLVMaxHPC(self): return self.attrTuple[12] # 每级增加生命值系数 - def GetDropMoneyPerC(self): return self.attrTuple[13] # 增加掉落金币量百分比系数 - def GetSuperHitReduceC(self): return self.attrTuple[14] # 暴击减伤百分比系数 - def GetSuperHitRateReduceC(self): return self.attrTuple[15] # 暴击抗性系数 - def GetHitC(self): return self.attrTuple[16] # 命中系数 - def GetMissC(self): return self.attrTuple[17] # 闪避系数 - def GetPetDamPerC(self): return self.attrTuple[18] # 灵宠增伤百分比系数 - def GetMaxHPPerC(self): return self.attrTuple[19] # 生命加成系数 - def GetAtkPerC(self): return self.attrTuple[20] # 攻击加成系数 - def GetSkillAtkRateC(self): return self.attrTuple[21] # 技能加成系数 - def GetSkillAtkRateReduceC(self): return self.attrTuple[22] # 技能减免系数 - def GetSkillAddPer1C(self): return self.attrTuple[23] # 技能伤害增强1系数 - def GetSkillAddPer2C(self): return self.attrTuple[24] # 技能伤害增强2系数 - def GetSkillAddPer3C(self): return self.attrTuple[25] # 技能伤害增强3系数 - def GetSkillAddPer4C(self): return self.attrTuple[26] # 技能伤害增强4系数 - def GetSkillAddPer5C(self): return self.attrTuple[27] # 技能伤害增强5系数 - def GetSkillAddPer6C(self): return self.attrTuple[28] # 技能伤害增强6系数 - def GetSkillAddPer7C(self): return self.attrTuple[29] # 技能伤害增强7系数 - def GetSkillReducePer1C(self): return self.attrTuple[30] # 受到技能伤害减少1系数 - def GetSkillReducePer2C(self): return self.attrTuple[31] # 受到技能伤害减少2系数 - def GetSkillReducePer3C(self): return self.attrTuple[32] # 受到技能伤害减少3系数 - def GetSkillReducePer4C(self): return self.attrTuple[33] # 受到技能伤害减少4系数 - def GetSkillReducePer5C(self): return self.attrTuple[34] # 受到技能伤害减少5系数 - def GetSkillReducePer6C(self): return self.attrTuple[35] # 受到技能伤害减少6系数 - def GetSkillReducePer7C(self): return self.attrTuple[36] # 受到技能伤害减少7系数 - def GetReduceSkillCDPerC(self): return self.attrTuple[37] # 减少所有技能CD系数 - def GetLuckyHitPerC(self): return self.attrTuple[38] # 会心伤害加成系数 - def GetFaintDefRateC(self): return self.attrTuple[39] # 控制抵抗系数 - def GetSuperHitRateC(self): return self.attrTuple[40] # 暴击率加成系数 - def GetIgnoreDefRateC(self): return self.attrTuple[41] # 无视防御系数 - def GetIgnoreDefRateReduceC(self): return self.attrTuple[42] # 无视防御减免系数 - def GetProDefPerC(self): return self.attrTuple[43] # 防护百分比系数 - def GetFinalHurtPerC(self): return self.attrTuple[44] # 最终伤害加成系数 - def GetFinalHurtReducePerC(self): return self.attrTuple[45] # 最终伤害减免系数 + def GetClassLV(self): return self.attrTuple[0] # 装备阶级 BYTE + def GetEquipColor(self): return self.attrTuple[1] # 装备颜色 BYTE + def GetIsSuit(self): return self.attrTuple[2] # 是否套装 BYTE + def GetItemQuality(self): return self.attrTuple[3] # 物品星级 BYTE + def GetBaseEquipMaxHPAddPerC(self): return self.attrTuple[4] # 基础防具生命百分比系数 DWORD + def GetBaseEquipAtkAddPerC(self): return self.attrTuple[5] # 基础武器攻击百分比系数 DWORD + def GetSuperHitC(self): return self.attrTuple[6] # 暴击值系数 DWORD + def GetSuperHitPerC(self): return self.attrTuple[7] # 暴击值百分比系数 DWORD + def GetLuckyHitRateC(self): return self.attrTuple[8] # 会心一击率系数 DWORD + def GetLuckyHitRateReduceC(self): return self.attrTuple[9] # 会心一击抗性系数 DWORD + def GetLuckPerC(self): return self.attrTuple[10] # 气运百分比系数 DWORD + def GetPerLVAtkC(self): return self.attrTuple[11] # 每级增加攻击力系数 DWORD + def GetPerLVMaxHPC(self): return self.attrTuple[12] # 每级增加生命值系数 DWORD + def GetDropMoneyPerC(self): return self.attrTuple[13] # 增加掉落金币量百分比系数 DWORD + def GetSuperHitReduceC(self): return self.attrTuple[14] # 暴击减伤百分比系数 DWORD + def GetSuperHitRateReduceC(self): return self.attrTuple[15] # 暴击抗性系数 DWORD + def GetHitC(self): return self.attrTuple[16] # 命中系数 DWORD + def GetMissC(self): return self.attrTuple[17] # 闪避系数 DWORD + def GetPetDamPerC(self): return self.attrTuple[18] # 灵宠增伤百分比系数 DWORD + def GetMaxHPPerC(self): return self.attrTuple[19] # 生命加成系数 DWORD + def GetAtkPerC(self): return self.attrTuple[20] # 攻击加成系数 DWORD + def GetSkillAtkRateC(self): return self.attrTuple[21] # 技能加成系数 DWORD + def GetSkillAtkRateReduceC(self): return self.attrTuple[22] # 技能减免系数 DWORD + def GetSkillAddPer1C(self): return self.attrTuple[23] # 技能伤害增强1系数 DWORD + def GetSkillAddPer2C(self): return self.attrTuple[24] # 技能伤害增强2系数 DWORD + def GetSkillAddPer3C(self): return self.attrTuple[25] # 技能伤害增强3系数 DWORD + def GetSkillAddPer4C(self): return self.attrTuple[26] # 技能伤害增强4系数 DWORD + def GetSkillAddPer5C(self): return self.attrTuple[27] # 技能伤害增强5系数 DWORD + def GetSkillAddPer6C(self): return self.attrTuple[28] # 技能伤害增强6系数 DWORD + def GetSkillAddPer7C(self): return self.attrTuple[29] # 技能伤害增强7系数 DWORD + def GetSkillReducePer1C(self): return self.attrTuple[30] # 受到技能伤害减少1系数 DWORD + def GetSkillReducePer2C(self): return self.attrTuple[31] # 受到技能伤害减少2系数 DWORD + def GetSkillReducePer3C(self): return self.attrTuple[32] # 受到技能伤害减少3系数 DWORD + def GetSkillReducePer4C(self): return self.attrTuple[33] # 受到技能伤害减少4系数 DWORD + def GetSkillReducePer5C(self): return self.attrTuple[34] # 受到技能伤害减少5系数 DWORD + def GetSkillReducePer6C(self): return self.attrTuple[35] # 受到技能伤害减少6系数 DWORD + def GetSkillReducePer7C(self): return self.attrTuple[36] # 受到技能伤害减少7系数 DWORD + def GetReduceSkillCDPerC(self): return self.attrTuple[37] # 减少所有技能CD系数 DWORD + def GetLuckyHitPerC(self): return self.attrTuple[38] # 会心伤害加成系数 DWORD + def GetFaintDefRateC(self): return self.attrTuple[39] # 控制抵抗系数 DWORD + def GetSuperHitRateC(self): return self.attrTuple[40] # 暴击率加成系数 DWORD + def GetIgnoreDefRateC(self): return self.attrTuple[41] # 无视防御系数 DWORD + def GetIgnoreDefRateReduceC(self): return self.attrTuple[42] # 无视防御减免系数 DWORD + def GetProDefPerC(self): return self.attrTuple[43] # 防护百分比系数 DWORD + def GetFinalHurtPerC(self): return self.attrTuple[44] # 最终伤害加成系数 DWORD + def GetFinalHurtReducePerC(self): return self.attrTuple[45] # 最终伤害减免系数 DWORD # 成就表 class IPY_Success(): @@ -3339,19 +3339,19 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 成就ID - def GetType(self): return self.attrTuple[1] # 成就类型 - def GetNeedCnt(self): return self.attrTuple[2] # 需要数量 - def GetCondition(self): return self.attrTuple[3] # 辅助条件 - def GetPreSuccess(self): return self.attrTuple[4] # 需要达成前置成就 - def GetAwardItem(self): return self.attrTuple[5] # 奖励物品列表 - def GetAwardItem2(self): return self.attrTuple[6] # 通行证奖励物品列表 - def GetMoney(self): return self.attrTuple[7] # 金钱 - def GetExp(self): return self.attrTuple[8] # 经验 - def GetAwardAttr(self): return self.attrTuple[9] # 奖励属性 - def GetRedPacketID(self): return self.attrTuple[10] # 红包ID - def GetMagicWeaponID(self): return self.attrTuple[11] # 法宝ID - def GetMagicWeaponExp(self): return self.attrTuple[12] # 法宝升级经验 + def GetID(self): return self.attrTuple[0] # 成就ID DWORD + def GetType(self): return self.attrTuple[1] # 成就类型 WORD + def GetNeedCnt(self): return self.attrTuple[2] # 需要数量 DWORD + def GetCondition(self): return self.attrTuple[3] # 辅助条件 list + def GetPreSuccess(self): return self.attrTuple[4] # 需要达成前置成就 list + def GetAwardItem(self): return self.attrTuple[5] # 奖励物品列表 dict + def GetAwardItem2(self): return self.attrTuple[6] # 通行证奖励物品列表 dict + def GetMoney(self): return self.attrTuple[7] # 金钱 dict + def GetExp(self): return self.attrTuple[8] # 经验 DWORD + def GetAwardAttr(self): return self.attrTuple[9] # 奖励属性 dict + def GetRedPacketID(self): return self.attrTuple[10] # 红包ID DWORD + def GetMagicWeaponID(self): return self.attrTuple[11] # 法宝ID DWORD + def GetMagicWeaponExp(self): return self.attrTuple[12] # 法宝升级经验 DWORD # 通天令等级表 class IPY_TongTianLV(): @@ -3360,11 +3360,11 @@ self.attrTuple = None return - def GetTTLV(self): return self.attrTuple[0] # 通天令等级 - def GetLVUPPoint(self): return self.attrTuple[1] # 升级所需积分(0不可升级) - def GetCommAwardItemList(self): return self.attrTuple[2] # 常规奖励物品列表 [[物品ID,个数,是否拍品], ...] - def GetXianAwardItemList(self): return self.attrTuple[3] # 仙品奖励物品列表 [[物品ID,个数,是否拍品], ...] - def GetNotifyItemIDList(self): return self.attrTuple[4] # 需要广播的物品ID列表 + def GetTTLV(self): return self.attrTuple[0] # 通天令等级 WORD + def GetLVUPPoint(self): return self.attrTuple[1] # 升级所需积分(0不可升级) WORD + def GetCommAwardItemList(self): return self.attrTuple[2] # 常规奖励物品列表 [[物品ID,个数,是否拍品], ...] list + def GetXianAwardItemList(self): return self.attrTuple[3] # 仙品奖励物品列表 [[物品ID,个数,是否拍品], ...] list + def GetNotifyItemIDList(self): return self.attrTuple[4] # 需要广播的物品ID列表 list # 通天令任务表 class IPY_TongTianTask(): @@ -3373,11 +3373,11 @@ self.attrTuple = None return - def GetTTTaskID(self): return self.attrTuple[0] # 通天任务ID(确定后不可修改) - def GetTTTaskType(self): return self.attrTuple[1] # 通天任务类型 - def GetIsDailyTask(self): return self.attrTuple[2] # 是否每日任务 - def GetFinishNeedValue(self): return self.attrTuple[3] # 任务完成所需值 - def GetTaskPoint(self): return self.attrTuple[4] # 任务积分点奖励 + def GetTTTaskID(self): return self.attrTuple[0] # 通天任务ID(确定后不可修改) WORD + def GetTTTaskType(self): return self.attrTuple[1] # 通天任务类型 BYTE + def GetIsDailyTask(self): return self.attrTuple[2] # 是否每日任务 BYTE + def GetFinishNeedValue(self): return self.attrTuple[3] # 任务完成所需值 DWORD + def GetTaskPoint(self): return self.attrTuple[4] # 任务积分点奖励 DWORD # 法宝表 class IPY_Treasure(): @@ -3386,13 +3386,13 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetTreasureType(self): return self.attrTuple[1] # 法宝类型 - def GetPreTreasure(self): return self.attrTuple[2] # 前置法宝 - def GetFBMapID(self): return self.attrTuple[3] # 副本ID - def GetFBLineID(self): return self.attrTuple[4] # 副本线路ID - def GetNeedLV(self): return self.attrTuple[5] # 需要等级 - def GetNeedItem(self): return self.attrTuple[6] # 需要消耗物品 + def GetID(self): return self.attrTuple[0] # ID DWORD + def GetTreasureType(self): return self.attrTuple[1] # 法宝类型 BYTE + def GetPreTreasure(self): return self.attrTuple[2] # 前置法宝 DWORD + def GetFBMapID(self): return self.attrTuple[3] # 副本ID DWORD + def GetFBLineID(self): return self.attrTuple[4] # 副本线路ID DWORD + def GetNeedLV(self): return self.attrTuple[5] # 需要等级 DWORD + def GetNeedItem(self): return self.attrTuple[6] # 需要消耗物品 dict # 法宝升级表 class IPY_TreasureUp(): @@ -3401,12 +3401,12 @@ self.attrTuple = None return - def GetMWID(self): return self.attrTuple[0] # 法宝ID - def GetLV(self): return self.attrTuple[1] # 法宝等级 - def GetNeedExp(self): return self.attrTuple[2] # 需要经验 - def GetAddAttr(self): return self.attrTuple[3] # 属性 - def GetUnLockSkill(self): return self.attrTuple[4] # 解锁的技能 - def GetPowerEx(self): return self.attrTuple[5] # 额外固定战力 + def GetMWID(self): return self.attrTuple[0] # 法宝ID DWORD + def GetLV(self): return self.attrTuple[1] # 法宝等级 BYTE + def GetNeedExp(self): return self.attrTuple[2] # 需要经验 DWORD + def GetAddAttr(self): return self.attrTuple[3] # 属性 dict + def GetUnLockSkill(self): return self.attrTuple[4] # 解锁的技能 list + def GetPowerEx(self): return self.attrTuple[5] # 额外固定战力 DWORD # 连续签到奖励表 class IPY_ContineSignAward(): @@ -3415,11 +3415,11 @@ self.attrTuple = None return - def GetContineDay(self): return self.attrTuple[0] # 连续签到天数 - def GetItemID(self): return self.attrTuple[1] # 奖励物品ID - def GetIsBind(self): return self.attrTuple[2] # 物品是否绑定 - def GetItemNum(self): return self.attrTuple[3] # 物品奖励最小值 - def GetJobItemList(self): return self.attrTuple[4] # 职业物品列表 + def GetContineDay(self): return self.attrTuple[0] # 连续签到天数 BYTE + def GetItemID(self): return self.attrTuple[1] # 奖励物品ID list + def GetIsBind(self): return self.attrTuple[2] # 物品是否绑定 BYTE + def GetItemNum(self): return self.attrTuple[3] # 物品奖励最小值 list + def GetJobItemList(self): return self.attrTuple[4] # 职业物品列表 list # 签到奖励表 class IPY_SignAward(): @@ -3428,12 +3428,12 @@ self.attrTuple = None return - def GetRewardID(self): return self.attrTuple[0] # 奖励ID - def GetItemID(self): return self.attrTuple[1] # 奖励物品ID - def GetIsBind(self): return self.attrTuple[2] # 物品是否绑定 - def GetVipLv(self): return self.attrTuple[3] # vip等级 - def GetOrdinaryNum(self): return self.attrTuple[4] # 奖励物品数量 - def GetVipMultiple(self): return self.attrTuple[5] # 奖励倍率 + def GetRewardID(self): return self.attrTuple[0] # 奖励ID BYTE + def GetItemID(self): return self.attrTuple[1] # 奖励物品ID list + def GetIsBind(self): return self.attrTuple[2] # 物品是否绑定 BYTE + def GetVipLv(self): return self.attrTuple[3] # vip等级 BYTE + def GetOrdinaryNum(self): return self.attrTuple[4] # 奖励物品数量 list + def GetVipMultiple(self): return self.attrTuple[5] # 奖励倍率 BYTE # VIP礼包表 class IPY_VIPAward(): @@ -3442,10 +3442,10 @@ self.attrTuple = None return - def GetVIPLV(self): return self.attrTuple[0] # VIP等级 - def GetItemID(self): return self.attrTuple[1] # 奖励物品信息 - def GetPrice(self): return self.attrTuple[2] # 礼包现价 - def GetOldPrice(self): return self.attrTuple[3] # 礼包原价 + def GetVIPLV(self): return self.attrTuple[0] # VIP等级 BYTE + def GetItemID(self): return self.attrTuple[1] # 奖励物品信息 dict + def GetPrice(self): return self.attrTuple[2] # 礼包现价 WORD + def GetOldPrice(self): return self.attrTuple[3] # 礼包原价 WORD # 定制物品表 class IPY_AppointItem(): @@ -3454,10 +3454,10 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 定制物品ID - def GetCancelUseLimit(self): return self.attrTuple[1] # 穿戴限制(除职业) - def GetLegendAttrID(self): return self.attrTuple[2] # 传奇属性ID - def GetLegendAttrValue(self): return self.attrTuple[3] # 传奇属性值 + def GetID(self): return self.attrTuple[0] # 定制物品ID DWORD + def GetCancelUseLimit(self): return self.attrTuple[1] # 穿戴限制(除职业) BYTE + def GetLegendAttrID(self): return self.attrTuple[2] # 传奇属性ID list + def GetLegendAttrValue(self): return self.attrTuple[3] # 传奇属性值 list # 拍卖物品表 class IPY_AuctionItem(): @@ -3466,7 +3466,7 @@ self.attrTuple = None return - def GetAuctionItemID(self): return self.attrTuple[0] + def GetAuctionItemID(self): return self.attrTuple[0] # DWORD # VIP特权表 class IPY_VipPrivilege(): @@ -3475,23 +3475,23 @@ self.attrTuple = None return - def GetVIPPriID(self): return self.attrTuple[0] # 特权ID - def GetVIP0(self): return self.attrTuple[1] # VIP0对应的特权值 - def GetVIP1(self): return self.attrTuple[2] # VIP1对应的特权值 - def GetVIP2(self): return self.attrTuple[3] # VIP2对应的特权值 - def GetVIP3(self): return self.attrTuple[4] # VIP3对应的特权值 - def GetVIP4(self): return self.attrTuple[5] # VIP4对应的特权值 - def GetVIP5(self): return self.attrTuple[6] # VIP5对应的特权值 - def GetVIP6(self): return self.attrTuple[7] # VIP6对应的特权值 - def GetVIP7(self): return self.attrTuple[8] # VIP7对应的特权值 - def GetVIP8(self): return self.attrTuple[9] # VIP8对应的特权值 - def GetVIP9(self): return self.attrTuple[10] # VIP9对应的特权值 - def GetVIP10(self): return self.attrTuple[11] # VIP10对应的特权值 - def GetVIP11(self): return self.attrTuple[12] # VIP11对应的特权值 - def GetVIP12(self): return self.attrTuple[13] # VIP12对应的特权值 - def GetVIP13(self): return self.attrTuple[14] # VIP13对应的特权值 - def GetVIP14(self): return self.attrTuple[15] # VIP14对应的特权值 - def GetVIP15(self): return self.attrTuple[16] # VIP15对应的特权值 + def GetVIPPriID(self): return self.attrTuple[0] # 特权ID DWORD + def GetVIP0(self): return self.attrTuple[1] # VIP0对应的特权值 DWORD + def GetVIP1(self): return self.attrTuple[2] # VIP1对应的特权值 DWORD + def GetVIP2(self): return self.attrTuple[3] # VIP2对应的特权值 DWORD + def GetVIP3(self): return self.attrTuple[4] # VIP3对应的特权值 DWORD + def GetVIP4(self): return self.attrTuple[5] # VIP4对应的特权值 DWORD + def GetVIP5(self): return self.attrTuple[6] # VIP5对应的特权值 DWORD + def GetVIP6(self): return self.attrTuple[7] # VIP6对应的特权值 DWORD + def GetVIP7(self): return self.attrTuple[8] # VIP7对应的特权值 DWORD + def GetVIP8(self): return self.attrTuple[9] # VIP8对应的特权值 DWORD + def GetVIP9(self): return self.attrTuple[10] # VIP9对应的特权值 DWORD + def GetVIP10(self): return self.attrTuple[11] # VIP10对应的特权值 DWORD + def GetVIP11(self): return self.attrTuple[12] # VIP11对应的特权值 DWORD + def GetVIP12(self): return self.attrTuple[13] # VIP12对应的特权值 DWORD + def GetVIP13(self): return self.attrTuple[14] # VIP13对应的特权值 DWORD + def GetVIP14(self): return self.attrTuple[15] # VIP14对应的特权值 DWORD + def GetVIP15(self): return self.attrTuple[16] # VIP15对应的特权值 DWORD # 商城表 class IPY_Store(): @@ -3500,26 +3500,26 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetShopType(self): return self.attrTuple[1] # 商店类型 - def GetOperationActionShop(self): return self.attrTuple[2] # 是否运营活动商店 - def GetItemID(self): return self.attrTuple[3] # 物品ID - def GetItemCnt(self): return self.attrTuple[4] # 物品数量 - def GetIsBind(self): return self.attrTuple[5] # 是否绑定 - def GetItemListEx(self): return self.attrTuple[6] # 扩展物品列表[[物品ID,个数,是否绑定],...] - def GetMainItemID(self): return self.attrTuple[7] # 标的物品ID - def GetJobItem(self): return self.attrTuple[8] # 职业替换物品 - def GetRefreshType(self): return self.attrTuple[9] # 刷新类型 0-不重置,1-onWeek0点,2-onWeek5点,3-OnDay0点,4-OnDay5点 - def GetLimitVIPLV(self): return self.attrTuple[10] # VIP限制 - def GetLimitLV(self): return self.attrTuple[11] # 等级限制 - def GetLimitCnt(self): return self.attrTuple[12] # 个人限制数量 - def GetServerLimitCnt(self): return self.attrTuple[13] # 全服限制数量 - def GetMoneyType(self): return self.attrTuple[14] # 金钱类型 - def GetMoneyNum(self): return self.attrTuple[15] # 金钱数量 - def GetMoneyOriginal(self): return self.attrTuple[16] # 原价 - def GetLimitValue(self): return self.attrTuple[17] # 限制条件 - def GetNotifyMark(self): return self.attrTuple[18] # 广播提示 - def GetMailKey(self): return self.attrTuple[19] # 背包不足时邮件KEY + def GetID(self): return self.attrTuple[0] # ID DWORD + def GetShopType(self): return self.attrTuple[1] # 商店类型 DWORD + def GetOperationActionShop(self): return self.attrTuple[2] # 是否运营活动商店 BYTE + def GetItemID(self): return self.attrTuple[3] # 物品ID DWORD + def GetItemCnt(self): return self.attrTuple[4] # 物品数量 WORD + def GetIsBind(self): return self.attrTuple[5] # 是否绑定 BYTE + def GetItemListEx(self): return self.attrTuple[6] # 扩展物品列表[[物品ID,个数,是否绑定],...] list + def GetMainItemID(self): return self.attrTuple[7] # 标的物品ID DWORD + def GetJobItem(self): return self.attrTuple[8] # 职业替换物品 list + def GetRefreshType(self): return self.attrTuple[9] # 刷新类型 0-不重置,1-onWeek0点,2-onWeek5点,3-OnDay0点,4-OnDay5点 BYTE + def GetLimitVIPLV(self): return self.attrTuple[10] # VIP限制 list + def GetLimitLV(self): return self.attrTuple[11] # 等级限制 DWORD + def GetLimitCnt(self): return self.attrTuple[12] # 个人限制数量 list + def GetServerLimitCnt(self): return self.attrTuple[13] # 全服限制数量 DWORD + def GetMoneyType(self): return self.attrTuple[14] # 金钱类型 BYTE + def GetMoneyNum(self): return self.attrTuple[15] # 金钱数量 DWORD + def GetMoneyOriginal(self): return self.attrTuple[16] # 原价 DWORD + def GetLimitValue(self): return self.attrTuple[17] # 限制条件 DWORD + def GetNotifyMark(self): return self.attrTuple[18] # 广播提示 char + def GetMailKey(self): return self.attrTuple[19] # 背包不足时邮件KEY char # 限时特惠表 class IPY_ActSpringSale(): @@ -3528,17 +3528,17 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 - def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 - def GetAdvanceMinutes(self): return self.attrTuple[5] # 前端提前X分钟展示活动 - def GetLVLimit(self): return self.attrTuple[6] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[7] # 是否每天重置 - def GetShopTypeList(self): return self.attrTuple[8] # 商店类型列表 - def GetMailKey(self): return self.attrTuple[9] # 活动更新时发送邮件key - def GetMailItemPrize(self): return self.attrTuple[10] # 活动更新时发送邮件奖励物品 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 list + def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 list + def GetAdvanceMinutes(self): return self.attrTuple[5] # 前端提前X分钟展示活动 WORD + def GetLVLimit(self): return self.attrTuple[6] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[7] # 是否每天重置 BYTE + def GetShopTypeList(self): return self.attrTuple[8] # 商店类型列表 dict + def GetMailKey(self): return self.attrTuple[9] # 活动更新时发送邮件key char + def GetMailItemPrize(self): return self.attrTuple[10] # 活动更新时发送邮件奖励物品 list # 日常任务表 class IPY_DailyQuest(): @@ -3547,13 +3547,13 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetRelatedType(self): return self.attrTuple[1] # 关联类型 - def GetRelatedID(self): return self.attrTuple[2] # 关联ID - def GetUnLockFuncID(self): return self.attrTuple[3] # 解锁功能ID - def GetOnceActivityTime(self): return self.attrTuple[4] # 增加活跃所需次数 - def GetOnceActivity(self): return self.attrTuple[5] # 单次活跃值 - def GetTotalActiveValue(self): return self.attrTuple[6] # 总活跃 + def GetID(self): return self.attrTuple[0] # ID DWORD + def GetRelatedType(self): return self.attrTuple[1] # 关联类型 BYTE + def GetRelatedID(self): return self.attrTuple[2] # 关联ID DWORD + def GetUnLockFuncID(self): return self.attrTuple[3] # 解锁功能ID WORD + def GetOnceActivityTime(self): return self.attrTuple[4] # 增加活跃所需次数 BYTE + def GetOnceActivity(self): return self.attrTuple[5] # 单次活跃值 BYTE + def GetTotalActiveValue(self): return self.attrTuple[6] # 总活跃 WORD # 日常活跃奖励表 class IPY_DailyLivenessReward(): @@ -3562,12 +3562,12 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetLiveness(self): return self.attrTuple[1] # 所需活跃度 - def GetStageLV(self): return self.attrTuple[2] # 阶段等级 - def GetItemID(self): return self.attrTuple[3] # 物品ID - def GetItemCount(self): return self.attrTuple[4] # 物品数量 - def GetItemBind(self): return self.attrTuple[5] # 是否绑定 + def GetID(self): return self.attrTuple[0] # ID BYTE + def GetLiveness(self): return self.attrTuple[1] # 所需活跃度 WORD + def GetStageLV(self): return self.attrTuple[2] # 阶段等级 list + def GetItemID(self): return self.attrTuple[3] # 物品ID list + def GetItemCount(self): return self.attrTuple[4] # 物品数量 list + def GetItemBind(self): return self.attrTuple[5] # 是否绑定 list # 日常活跃放置表 class IPY_ActivityPlaceReward(): @@ -3576,14 +3576,14 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetPlaceCount(self): return self.attrTuple[1] # 放置定制次数 - def GetPlaceMaxLV(self): return self.attrTuple[2] # 最大等级 - def GetFixedItemRewardList(self): return self.attrTuple[3] # 固定奖励 [[物品ID, 个数], ...] - def GetRandItemCountA(self): return self.attrTuple[4] # 饼图奖励次数A - def GetRandItemRewardListA(self): return self.attrTuple[5] # 饼图奖励库A [[饼图概率,物品ID], ...] 物品ID支持0 - def GetRandItemCountB(self): return self.attrTuple[6] # 饼图奖励次数B - def GetRandItemRewardListB(self): return self.attrTuple[7] # 饼图奖励库B [[饼图概率,物品ID], ...] 物品ID支持0 + def GetID(self): return self.attrTuple[0] # ID BYTE + def GetPlaceCount(self): return self.attrTuple[1] # 放置定制次数 BYTE + def GetPlaceMaxLV(self): return self.attrTuple[2] # 最大等级 WORD + def GetFixedItemRewardList(self): return self.attrTuple[3] # 固定奖励 [[物品ID, 个数], ...] list + def GetRandItemCountA(self): return self.attrTuple[4] # 饼图奖励次数A BYTE + def GetRandItemRewardListA(self): return self.attrTuple[5] # 饼图奖励库A [[饼图概率,物品ID], ...] 物品ID支持0 list + def GetRandItemCountB(self): return self.attrTuple[6] # 饼图奖励次数B BYTE + def GetRandItemRewardListB(self): return self.attrTuple[7] # 饼图奖励库B [[饼图概率,物品ID], ...] 物品ID支持0 list # 炼丹炉等级表 class IPY_RefineStove(): @@ -3592,8 +3592,8 @@ self.attrTuple = None return - def GetStoveLV(self): return self.attrTuple[0] # 炼丹炉等级 - def GetUpNeedExp(self): return self.attrTuple[1] # 升下一级所需经验 + def GetStoveLV(self): return self.attrTuple[0] # 炼丹炉等级 BYTE + def GetUpNeedExp(self): return self.attrTuple[1] # 升下一级所需经验 DWORD # 炼丹表 class IPY_Alchemy(): @@ -3602,16 +3602,16 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 秘方唯一ID不可变更 - def GetAlchemItemID(self): return self.attrTuple[1] # 丹药物品ID - def GetAlchemType(self): return self.attrTuple[2] # 秘方类型1-灵丹 2-仙丹 - def GetAlchemyQuality(self): return self.attrTuple[3] # 秘方品级 - def GetLearnNeedItemID(self): return self.attrTuple[4] # 丹方物品ID - def GetLearnNeedAlchemLV(self): return self.attrTuple[5] # 丹方需要炼丹等级 - def GetLearnNeedLingGenPoint(self): return self.attrTuple[6] # 丹方需要总灵根点数 - def GetNeedTime(self): return self.attrTuple[7] # 炼丹时间(秒) - def GetAlchemyExp(self): return self.attrTuple[8] # 炼丹获得经验值 - def GetMaterial(self): return self.attrTuple[9] # 炼丹材料 + def GetID(self): return self.attrTuple[0] # 秘方唯一ID不可变更 DWORD + def GetAlchemItemID(self): return self.attrTuple[1] # 丹药物品ID DWORD + def GetAlchemType(self): return self.attrTuple[2] # 秘方类型1-灵丹 2-仙丹 BYTE + def GetAlchemyQuality(self): return self.attrTuple[3] # 秘方品级 BYTE + def GetLearnNeedItemID(self): return self.attrTuple[4] # 丹方物品ID DWORD + def GetLearnNeedAlchemLV(self): return self.attrTuple[5] # 丹方需要炼丹等级 BYTE + def GetLearnNeedLingGenPoint(self): return self.attrTuple[6] # 丹方需要总灵根点数 WORD + def GetNeedTime(self): return self.attrTuple[7] # 炼丹时间(秒) WORD + def GetAlchemyExp(self): return self.attrTuple[8] # 炼丹获得经验值 WORD + def GetMaterial(self): return self.attrTuple[9] # 炼丹材料 dict # 炼丹数量表 class IPY_AlchemyResult(): @@ -3620,9 +3620,9 @@ self.attrTuple = None return - def GetAlchemyQuality(self): return self.attrTuple[0] # 丹方等级 - def GetLuckValue(self): return self.attrTuple[1] # 慧根 - def GetCntRateList(self): return self.attrTuple[2] # 数量饼图 + def GetAlchemyQuality(self): return self.attrTuple[0] # 丹方等级 BYTE + def GetLuckValue(self): return self.attrTuple[1] # 慧根 DWORD + def GetCntRateList(self): return self.attrTuple[2] # 数量饼图 list # BOSS信息表 class IPY_BOSSInfo(): @@ -3631,16 +3631,16 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # ID - def GetMapID(self): return self.attrTuple[1] # 地图ID - def GetRefreshLine(self): return self.attrTuple[2] # 刷新线路 - def GetRefreshMark(self): return self.attrTuple[3] # 刷新标识点 - def GetIsNeedShunt(self): return self.attrTuple[4] # 是否需要分流 - def GetRelatedType(self): return self.attrTuple[5] # 刷怪关联类型 - def GetRelatedID(self): return self.attrTuple[6] # 关联ID 日常活动ID 或 运营活动名 - def GetStoneNPCID(self): return self.attrTuple[7] # 墓碑NPCID - def GetCanAssist(self): return self.attrTuple[8] # 是否可协助 - def GetSkillResist(self): return self.attrTuple[9] # 是否技能抵抗 + def GetNPCID(self): return self.attrTuple[0] # ID DWORD + def GetMapID(self): return self.attrTuple[1] # 地图ID DWORD + def GetRefreshLine(self): return self.attrTuple[2] # 刷新线路 BYTE + def GetRefreshMark(self): return self.attrTuple[3] # 刷新标识点 BYTE + def GetIsNeedShunt(self): return self.attrTuple[4] # 是否需要分流 BYTE + def GetRelatedType(self): return self.attrTuple[5] # 刷怪关联类型 BYTE + def GetRelatedID(self): return self.attrTuple[6] # 关联ID 日常活动ID 或 运营活动名 char + def GetStoneNPCID(self): return self.attrTuple[7] # 墓碑NPCID DWORD + def GetCanAssist(self): return self.attrTuple[8] # 是否可协助 BYTE + def GetSkillResist(self): return self.attrTuple[9] # 是否技能抵抗 BYTE # Boss首杀 class IPY_BOSSFirstKill(): @@ -3649,9 +3649,9 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # ID - def GetPerPlayerMoneyAward(self): return self.attrTuple[1] # 首杀全服玩家奖励灵石额度/人 - def GetPersonFirstKillAward(self): return self.attrTuple[2] # 个人首次击杀奖励 [[物品ID,个数,是否拍品], ...] + def GetNPCID(self): return self.attrTuple[0] # ID DWORD + def GetPerPlayerMoneyAward(self): return self.attrTuple[1] # 首杀全服玩家奖励灵石额度/人 WORD + def GetPersonFirstKillAward(self): return self.attrTuple[2] # 个人首次击杀奖励 [[物品ID,个数,是否拍品], ...] list # 古神禁地表 class IPY_ElderGodArea(): @@ -3660,8 +3660,8 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # ID - def GetMonsterAnger(self): return self.attrTuple[1] # 怪物怒气值 + def GetNPCID(self): return self.attrTuple[0] # ID DWORD + def GetMonsterAnger(self): return self.attrTuple[1] # 怪物怒气值 BYTE # 个人BOSS表 class IPY_PersonalBoss(): @@ -3670,8 +3670,8 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # ID - def GetFuncLineID(self): return self.attrTuple[1] # 可挑战等级 + def GetNPCID(self): return self.attrTuple[0] # ID DWORD + def GetFuncLineID(self): return self.attrTuple[1] # 可挑战等级 DWORD # 仙盟活跃表 class IPY_FamilyActivity(): @@ -3680,11 +3680,11 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetUnLockFuncID(self): return self.attrTuple[1] # 解锁功能ID - def GetTotalActivityTime(self): return self.attrTuple[2] # 总次数 - def GetSingleTimes(self): return self.attrTuple[3] # 增加活跃需要次数 - def GetSingleActiveValue(self): return self.attrTuple[4] # 每轮增加活跃积分 + def GetID(self): return self.attrTuple[0] # ID DWORD + def GetUnLockFuncID(self): return self.attrTuple[1] # 解锁功能ID WORD + def GetTotalActivityTime(self): return self.attrTuple[2] # 总次数 BYTE + def GetSingleTimes(self): return self.attrTuple[3] # 增加活跃需要次数 WORD + def GetSingleActiveValue(self): return self.attrTuple[4] # 每轮增加活跃积分 WORD # 仙盟红包表 class IPY_FamilyRedPack(): @@ -3693,11 +3693,11 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetGetType(self): return self.attrTuple[1] # 获得途径 - def GetMoneyNum(self): return self.attrTuple[2] # 红包额度 - def GetMoneyType(self): return self.attrTuple[3] # 金钱类型 - def GetPacketCnt(self): return self.attrTuple[4] # 红包个数 + def GetID(self): return self.attrTuple[0] # ID WORD + def GetGetType(self): return self.attrTuple[1] # 获得途径 WORD + def GetMoneyNum(self): return self.attrTuple[2] # 红包额度 WORD + def GetMoneyType(self): return self.attrTuple[3] # 金钱类型 BYTE + def GetPacketCnt(self): return self.attrTuple[4] # 红包个数 BYTE # 节日红包每日成就表 class IPY_ActFeastRedPacketSucc(): @@ -3706,8 +3706,8 @@ self.attrTuple = None return - def GetFeastDay(self): return self.attrTuple[0] # 节日第几天 - def GetFeastSuccIDList(self): return self.attrTuple[1] # 节日成就ID列表 + def GetFeastDay(self): return self.attrTuple[0] # 节日第几天 BYTE + def GetFeastSuccIDList(self): return self.attrTuple[1] # 节日成就ID列表 list # NPC秀表 class IPY_NPCShow(): @@ -3716,12 +3716,12 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] - def GetMapID(self): return self.attrTuple[1] - def GetLineID(self): return self.attrTuple[2] - def GetProtectTime(self): return self.attrTuple[3] # 保护时间, 毫秒 - def GetBindMissionID(self): return self.attrTuple[4] # 绑定的任务ID - def GetShowType(self): return self.attrTuple[5] # 0-服务端通知,>0前端处理 + def GetNPCID(self): return self.attrTuple[0] # DWORD + def GetMapID(self): return self.attrTuple[1] # DWORD + def GetLineID(self): return self.attrTuple[2] # BYTE + def GetProtectTime(self): return self.attrTuple[3] # 保护时间, 毫秒 DWORD + def GetBindMissionID(self): return self.attrTuple[4] # 绑定的任务ID DWORD + def GetShowType(self): return self.attrTuple[5] # 0-服务端通知,>0前端处理 BYTE # 封魔坛BOSS表 class IPY_SealDemon(): @@ -3730,9 +3730,9 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # ID - def GetLineID(self): return self.attrTuple[1] - def GetOwnerAwardItemEx(self): return self.attrTuple[2] # 第一名额外奖励物品[[itemID,个数,是否拍品], ...] + def GetNPCID(self): return self.attrTuple[0] # ID DWORD + def GetLineID(self): return self.attrTuple[1] # BYTE + def GetOwnerAwardItemEx(self): return self.attrTuple[2] # 第一名额外奖励物品[[itemID,个数,是否拍品], ...] list # 副本鼓舞表 class IPY_FbEncourage(): @@ -3741,10 +3741,10 @@ self.attrTuple = None return - def GetDataMapID(self): return self.attrTuple[0] # 地图ID - def GetInspireType(self): return self.attrTuple[1] # 鼓舞类型 - def GetInspireMaxLV(self): return self.attrTuple[2] # 鼓舞等级限制 - def GetMoneyCount(self): return self.attrTuple[3] # 单次消耗金钱数量 + def GetDataMapID(self): return self.attrTuple[0] # 地图ID DWORD + def GetInspireType(self): return self.attrTuple[1] # 鼓舞类型 BYTE + def GetInspireMaxLV(self): return self.attrTuple[2] # 鼓舞等级限制 WORD + def GetMoneyCount(self): return self.attrTuple[3] # 单次消耗金钱数量 char # 地图标试点NPC刷新 class IPY_MapRefreshNPC(): @@ -3753,14 +3753,14 @@ self.attrTuple = None return - def GetMapID(self): return self.attrTuple[0] # 地图ID - def GetRefreshNum(self): return self.attrTuple[1] # 刷怪规则编号 - def GetNPCIDList(self): return self.attrTuple[2] # NPCID列表 - def GetRefreshMarkList(self): return self.attrTuple[3] # 标试点列表 - def GetPointMaxCount(self): return self.attrTuple[4] # 单个点最大存在怪物数 - def GetTotalMaxCount(self): return self.attrTuple[5] # 所有点总怪物数 - def GetRefreshSeconds(self): return self.attrTuple[6] # 刷怪间隔秒 - def GetRefreshPerMinutes(self): return self.attrTuple[7] # 每整X分刷怪 + def GetMapID(self): return self.attrTuple[0] # 地图ID DWORD + def GetRefreshNum(self): return self.attrTuple[1] # 刷怪规则编号 BYTE + def GetNPCIDList(self): return self.attrTuple[2] # NPCID列表 list + def GetRefreshMarkList(self): return self.attrTuple[3] # 标试点列表 list + def GetPointMaxCount(self): return self.attrTuple[4] # 单个点最大存在怪物数 BYTE + def GetTotalMaxCount(self): return self.attrTuple[5] # 所有点总怪物数 BYTE + def GetRefreshSeconds(self): return self.attrTuple[6] # 刷怪间隔秒 BYTE + def GetRefreshPerMinutes(self): return self.attrTuple[7] # 每整X分刷怪 BYTE # 符印合成表 class IPY_RuneCompound(): @@ -3769,9 +3769,9 @@ self.attrTuple = None return - def GetTagItemID(self): return self.attrTuple[0] # 合成的符印物品ID - def GetNeedItem(self): return self.attrTuple[1] # 需要的物品ID - def GetNeedMJ(self): return self.attrTuple[2] # 需要的魔精数量 + def GetTagItemID(self): return self.attrTuple[0] # 合成的符印物品ID DWORD + def GetNeedItem(self): return self.attrTuple[1] # 需要的物品ID list + def GetNeedMJ(self): return self.attrTuple[2] # 需要的魔精数量 WORD # 资源找回表 class IPY_ResourcesBack(): @@ -3780,15 +3780,15 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetRelatedID(self): return self.attrTuple[1] # 关联日常任务表ID - def GetCanBackTimes(self): return self.attrTuple[2] # 能否找回次数 - def GetNormalCostJade(self): return self.attrTuple[3] # 绑玉找回普通次数价格 - def GetVipCostJade(self): return self.attrTuple[4] # 绑玉找回VIP次数找回价格 - def GetJadeReward(self): return self.attrTuple[5] # 绑玉找回奖励 - def GetCostCopper(self): return self.attrTuple[6] # 铜钱找回铜钱消耗 - def GetCopperReward(self): return self.attrTuple[7] # 铜钱找回奖励 - def GetJobItemList(self): return self.attrTuple[8] # 职业物品列表 + def GetID(self): return self.attrTuple[0] # ID BYTE + def GetRelatedID(self): return self.attrTuple[1] # 关联日常任务表ID DWORD + def GetCanBackTimes(self): return self.attrTuple[2] # 能否找回次数 BYTE + def GetNormalCostJade(self): return self.attrTuple[3] # 绑玉找回普通次数价格 BYTE + def GetVipCostJade(self): return self.attrTuple[4] # 绑玉找回VIP次数找回价格 WORD + def GetJadeReward(self): return self.attrTuple[5] # 绑玉找回奖励 dict + def GetCostCopper(self): return self.attrTuple[6] # 铜钱找回铜钱消耗 DWORD + def GetCopperReward(self): return self.attrTuple[7] # 铜钱找回奖励 dict + def GetJobItemList(self): return self.attrTuple[8] # 职业物品列表 list # 采集物表 class IPY_CollectNPC(): @@ -3797,18 +3797,18 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # ID - def GetIsMissionCollectNPC(self): return self.attrTuple[1] # 是否任务采集物 - def GetPrepareTime(self): return self.attrTuple[2] # 采集耗时,秒 - def GetLostHPPer(self): return self.attrTuple[3] # 采集掉血,[每X秒,掉血百分比] - def GetMaxCollectCount(self): return self.attrTuple[4] # 可采集次数,0无限制 - def GetCollectResetType(self): return self.attrTuple[5] # 采集次数重置类型,0-不重置,1-每日5点重置 - def GetCollectCountLimitNotify(self): return self.attrTuple[6] # 无采集次数采集提示 - def GetCollectAward(self): return self.attrTuple[7] # 采集奖励物品,权重列表 [[权重, [物品ID,个数,是否拍品]], ...] - def GetCollectAppointAward(self): return self.attrTuple[8] # 采集次数定制产出 {次数:[物品ID,个数,是否拍品], ...} - def GetAlchemyDiffLV(self): return self.attrTuple[9] # 过滤炼丹等级差,0-不过滤,>0过滤大于自身炼丹等级X级的物品 - def GetNotifyCollectResult(self): return self.attrTuple[10] # 是否通知采集结果 - def GetCanBreakCollect(self): return self.attrTuple[11] # 被攻击是否打断采集 + def GetNPCID(self): return self.attrTuple[0] # ID DWORD + def GetIsMissionCollectNPC(self): return self.attrTuple[1] # 是否任务采集物 BYTE + def GetPrepareTime(self): return self.attrTuple[2] # 采集耗时,秒 BYTE + def GetLostHPPer(self): return self.attrTuple[3] # 采集掉血,[每X秒,掉血百分比] list + def GetMaxCollectCount(self): return self.attrTuple[4] # 可采集次数,0无限制 BYTE + def GetCollectResetType(self): return self.attrTuple[5] # 采集次数重置类型,0-不重置,1-每日5点重置 BYTE + def GetCollectCountLimitNotify(self): return self.attrTuple[6] # 无采集次数采集提示 char + def GetCollectAward(self): return self.attrTuple[7] # 采集奖励物品,权重列表 [[权重, [物品ID,个数,是否拍品]], ...] list + def GetCollectAppointAward(self): return self.attrTuple[8] # 采集次数定制产出 {次数:[物品ID,个数,是否拍品], ...} dict + def GetAlchemyDiffLV(self): return self.attrTuple[9] # 过滤炼丹等级差,0-不过滤,>0过滤大于自身炼丹等级X级的物品 BYTE + def GetNotifyCollectResult(self): return self.attrTuple[10] # 是否通知采集结果 BYTE + def GetCanBreakCollect(self): return self.attrTuple[11] # 被攻击是否打断采集 BYTE # 宝箱怪表 class IPY_TreasureNPC(): @@ -3817,13 +3817,13 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # 宝箱怪NPCID - def GetAttackCountDropWeightInfo(self): return self.attrTuple[1] # 攻击次数对应掉落权重饼图 {次数:[[权重, [物品ID,个数,是否拍品]], ...], ...} - def GetAttackDropWeightList(self): return self.attrTuple[2] # 常规攻击权重饼图 [[权重, [物品ID,个数,是否拍品]], ...] - def GetAttackDropWeightListEx(self): return self.attrTuple[3] # 额外掉落权重饼图库,每次攻击都会掉落 [[权重, [物品ID,个数,是否拍品]], ...] - def GetDropCountEx(self): return self.attrTuple[4] # 额外库执行次数 - def GetAlchemyDiffLV(self): return self.attrTuple[5] # 过滤炼丹等级差,0-不过滤,>0过滤大于自身炼丹等级X级的物品 - def GetNotDropNotify(self): return self.attrTuple[6] # 没有掉落时提示信息 + def GetNPCID(self): return self.attrTuple[0] # 宝箱怪NPCID DWORD + def GetAttackCountDropWeightInfo(self): return self.attrTuple[1] # 攻击次数对应掉落权重饼图 {次数:[[权重, [物品ID,个数,是否拍品]], ...], ...} dict + def GetAttackDropWeightList(self): return self.attrTuple[2] # 常规攻击权重饼图 [[权重, [物品ID,个数,是否拍品]], ...] list + def GetAttackDropWeightListEx(self): return self.attrTuple[3] # 额外掉落权重饼图库,每次攻击都会掉落 [[权重, [物品ID,个数,是否拍品]], ...] list + def GetDropCountEx(self): return self.attrTuple[4] # 额外库执行次数 BYTE + def GetAlchemyDiffLV(self): return self.attrTuple[5] # 过滤炼丹等级差,0-不过滤,>0过滤大于自身炼丹等级X级的物品 BYTE + def GetNotDropNotify(self): return self.attrTuple[6] # 没有掉落时提示信息 char # 宝箱表开启 class IPY_Chests(): @@ -3832,14 +3832,14 @@ self.attrTuple = None return - def GetChestsItemID(self): return self.attrTuple[0] # 宝箱物品ID - def GetCostItemID(self): return self.attrTuple[1] # 消耗物品ID - def GetCostItemCount(self): return self.attrTuple[2] # 消耗物品个数 - def GetCostGold(self): return self.attrTuple[3] # 消耗仙玉 - def GetShowType(self): return self.attrTuple[4] # 前端表现类型0-无表现, >0有表现需同步结果,具体类型前端自定义 - def GetIsBind(self): return self.attrTuple[5] # 开出物品是否绑定 - def GetAucionItemCanSell(self): return self.attrTuple[6] # 开出拍品可否上架集市 - def GetAucionItemDiffSellIDList(self): return self.attrTuple[7] # 可否上架差异拍品ID列表,即可上架代表不可上架的拍品ID列表,不可上架代表可上架的拍品ID列表 + def GetChestsItemID(self): return self.attrTuple[0] # 宝箱物品ID DWORD + def GetCostItemID(self): return self.attrTuple[1] # 消耗物品ID DWORD + def GetCostItemCount(self): return self.attrTuple[2] # 消耗物品个数 BYTE + def GetCostGold(self): return self.attrTuple[3] # 消耗仙玉 WORD + def GetShowType(self): return self.attrTuple[4] # 前端表现类型0-无表现, >0有表现需同步结果,具体类型前端自定义 BYTE + def GetIsBind(self): return self.attrTuple[5] # 开出物品是否绑定 BYTE + def GetAucionItemCanSell(self): return self.attrTuple[6] # 开出拍品可否上架集市 BYTE + def GetAucionItemDiffSellIDList(self): return self.attrTuple[7] # 可否上架差异拍品ID列表,即可上架代表不可上架的拍品ID列表,不可上架代表可上架的拍品ID列表 list # 宝箱表产出表 class IPY_ChestsAward(): @@ -3848,26 +3848,26 @@ self.attrTuple = None return - def GetChestsItemID(self): return self.attrTuple[0] # 宝箱物品ID - def GetRealmLV(self): return self.attrTuple[1] # 境界等级 - def GetAwardLV(self): return self.attrTuple[2] # 宝箱奖励等级 - def GetSelectItemDict(self): return self.attrTuple[3] # 选择物品ID对应个数字典,规定只能选一个 - def GetFixedItemDict(self): return self.attrTuple[4] # 固定产出物品ID对应个数字典 - def GetRandItemList1(self): return self.attrTuple[5] # 随机物品饼图列表1 - def GetRandTimeList1(self): return self.attrTuple[6] # 随机次数饼图列表1 - def GetRandItemList2(self): return self.attrTuple[7] # 随机物品饼图列表2 - def GetRandTimeList2(self): return self.attrTuple[8] # 随机次数饼图列表2 - def GetRandItemByUseCount(self): return self.attrTuple[9] # 宝箱开启X次对应特殊产出,与饼图列表2互斥 - def GetJobItemList(self): return self.attrTuple[10] # 职业物品列表 - def GetMoneyType(self): return self.attrTuple[11] # 货币类型 - def GetMoneyCount(self): return self.attrTuple[12] # 货币数量 - def GetNeedNotifyItemList(self): return self.attrTuple[13] # 需要广播的物品ID列表 - def GetIsDropJobSelf(self): return self.attrTuple[14] # 是否只掉落本职业 - def GetPieRateDrop(self): return self.attrTuple[15] # 饼图概率掉落信息 [(概率,0),(概率,(阶,颜色)),...] - def GetPieRateDoCnt(self): return self.attrTuple[16] # 饼图概率执行次数 - def GetIndepRateDrop(self): return self.attrTuple[17] # 独立概率掉落信息 {(阶,颜色):概率,...} - def GetEquipColorSuitInfo(self): return self.attrTuple[18] # 装备颜色对应套装概率 {颜色:套装概率, ...} - def GetEquipPartKeyRateInfo(self): return self.attrTuple[19] # 装备部位集合信息 {(颜色,是否套装):部位集合key, ...} + def GetChestsItemID(self): return self.attrTuple[0] # 宝箱物品ID DWORD + def GetRealmLV(self): return self.attrTuple[1] # 境界等级 WORD + def GetAwardLV(self): return self.attrTuple[2] # 宝箱奖励等级 WORD + def GetSelectItemDict(self): return self.attrTuple[3] # 选择物品ID对应个数字典,规定只能选一个 dict + def GetFixedItemDict(self): return self.attrTuple[4] # 固定产出物品ID对应个数字典 dict + def GetRandItemList1(self): return self.attrTuple[5] # 随机物品饼图列表1 list + def GetRandTimeList1(self): return self.attrTuple[6] # 随机次数饼图列表1 list + def GetRandItemList2(self): return self.attrTuple[7] # 随机物品饼图列表2 list + def GetRandTimeList2(self): return self.attrTuple[8] # 随机次数饼图列表2 list + def GetRandItemByUseCount(self): return self.attrTuple[9] # 宝箱开启X次对应特殊产出,与饼图列表2互斥 dict + def GetJobItemList(self): return self.attrTuple[10] # 职业物品列表 list + def GetMoneyType(self): return self.attrTuple[11] # 货币类型 BYTE + def GetMoneyCount(self): return self.attrTuple[12] # 货币数量 DWORD + def GetNeedNotifyItemList(self): return self.attrTuple[13] # 需要广播的物品ID列表 list + def GetIsDropJobSelf(self): return self.attrTuple[14] # 是否只掉落本职业 BYTE + def GetPieRateDrop(self): return self.attrTuple[15] # 饼图概率掉落信息 [(概率,0),(概率,(阶,颜色)),...] list + def GetPieRateDoCnt(self): return self.attrTuple[16] # 饼图概率执行次数 BYTE + def GetIndepRateDrop(self): return self.attrTuple[17] # 独立概率掉落信息 {(阶,颜色):概率,...} dict + def GetEquipColorSuitInfo(self): return self.attrTuple[18] # 装备颜色对应套装概率 {颜色:套装概率, ...} dict + def GetEquipPartKeyRateInfo(self): return self.attrTuple[19] # 装备部位集合信息 {(颜色,是否套装):部位集合key, ...} dict # VIP杀怪加攻击表 class IPY_VIPKillNPC(): @@ -3876,11 +3876,11 @@ self.attrTuple = None return - def GetKillLV(self): return self.attrTuple[0] # 杀怪成长等级 - def GetLVExpPoint(self): return self.attrTuple[1] # 升级所需经验点,每个经验点代表的经验由项目决定 - def GetLVExp(self): return self.attrTuple[2] # 除经验点总经验外升级还需的经验 - def GetAddMinAtk(self): return self.attrTuple[3] # 增加最小攻击 - def GetAddMaxAtk(self): return self.attrTuple[4] # 增加最大攻击 + def GetKillLV(self): return self.attrTuple[0] # 杀怪成长等级 WORD + def GetLVExpPoint(self): return self.attrTuple[1] # 升级所需经验点,每个经验点代表的经验由项目决定 DWORD + def GetLVExp(self): return self.attrTuple[2] # 除经验点总经验外升级还需的经验 DWORD + def GetAddMinAtk(self): return self.attrTuple[3] # 增加最小攻击 DWORD + def GetAddMaxAtk(self): return self.attrTuple[4] # 增加最大攻击 DWORD # 全民冲榜排行奖励表 class IPY_OSCBillRankAward(): @@ -3889,10 +3889,10 @@ self.attrTuple = None return - def GetOSCBillType(self): return self.attrTuple[0] # 冲榜类型 - def GetRankA(self): return self.attrTuple[1] # 排名A - def GetRankB(self): return self.attrTuple[2] # 至排名B - def GetRankAward(self): return self.attrTuple[3] # 排名奖励 {"职业":[[物品ID,个数],...], ...} + def GetOSCBillType(self): return self.attrTuple[0] # 冲榜类型 BYTE + def GetRankA(self): return self.attrTuple[1] # 排名A BYTE + def GetRankB(self): return self.attrTuple[2] # 至排名B BYTE + def GetRankAward(self): return self.attrTuple[3] # 排名奖励 {"职业":[[物品ID,个数],...], ...} dict # 全民冲榜达成奖励表 class IPY_OSCBillTagAward(): @@ -3901,9 +3901,9 @@ self.attrTuple = None return - def GetOSCBillType(self): return self.attrTuple[0] # 冲榜类型 - def GetTagCondition(self): return self.attrTuple[1] # 目标条件值 - def GetTagAward(self): return self.attrTuple[2] # 目标奖励 {"职业":[[物品ID,个数],...], ...} + def GetOSCBillType(self): return self.attrTuple[0] # 冲榜类型 BYTE + def GetTagCondition(self): return self.attrTuple[1] # 目标条件值 WORD + def GetTagAward(self): return self.attrTuple[2] # 目标奖励 {"职业":[[物品ID,个数],...], ...} dict # 七天登录奖励表 class IPY_LoginDayAward(): @@ -3912,8 +3912,8 @@ self.attrTuple = None return - def GetDayID(self): return self.attrTuple[0] # 天数 - def GetReward(self): return self.attrTuple[1] # 奖励 {"职业":[[物品ID,个数],...], ...} + def GetDayID(self): return self.attrTuple[0] # 天数 BYTE + def GetReward(self): return self.attrTuple[1] # 奖励 {"职业":[[物品ID,个数],...], ...} dict # 七天在线奖励表新 class IPY_OnlineAwardNew(): @@ -3922,9 +3922,9 @@ self.attrTuple = None return - def GetDayID(self): return self.attrTuple[0] # 天数 - def GetStageTime(self): return self.attrTuple[1] # 阶段所需时间(分钟) - def GetReward(self): return self.attrTuple[2] # 奖励 {"索引":[[物品ID,个数],...], ...} + def GetDayID(self): return self.attrTuple[0] # 天数 BYTE + def GetStageTime(self): return self.attrTuple[1] # 阶段所需时间(分钟) list + def GetReward(self): return self.attrTuple[2] # 奖励 {"索引":[[物品ID,个数],...], ...} dict # 七天限时特惠表 class IPY_SpringSale(): @@ -3933,11 +3933,11 @@ self.attrTuple = None return - def GetGiftID(self): return self.attrTuple[0] # 礼包ID - def GetSellDay(self): return self.attrTuple[1] # 创角第几天上架 - def GetBuyNumLimit(self): return self.attrTuple[2] # 每人限购数量 - def GetGiftPrice(self): return self.attrTuple[3] # 礼包价格,仙玉 - def GetGiftItemList(self): return self.attrTuple[4] # 礼包物品信息列表[[物品ID,个数,是否绑定], ...] + def GetGiftID(self): return self.attrTuple[0] # 礼包ID BYTE + def GetSellDay(self): return self.attrTuple[1] # 创角第几天上架 BYTE + def GetBuyNumLimit(self): return self.attrTuple[2] # 每人限购数量 BYTE + def GetGiftPrice(self): return self.attrTuple[3] # 礼包价格,仙玉 WORD + def GetGiftItemList(self): return self.attrTuple[4] # 礼包物品信息列表[[物品ID,个数,是否绑定], ...] list # 充值商品编号表 class IPY_OrderInfo(): @@ -3946,13 +3946,13 @@ self.attrTuple = None return - def GetOrderInfo(self): return self.attrTuple[0] # 商品编号 - def GetAppID(self): return self.attrTuple[1] # appID - def GetPayRMBNum(self): return self.attrTuple[2] # 付费额度,元 - def GetCTGID(self): return self.attrTuple[3] # 对应充值ID - def GetGiftbagID(self): return self.attrTuple[4] # 对应限时礼包编号 - def GetCoinExp(self): return self.attrTuple[5] # 对应转化经验 - def GetUsdMoney(self): return self.attrTuple[6] # 美元价格 + def GetOrderInfo(self): return self.attrTuple[0] # 商品编号 char + def GetAppID(self): return self.attrTuple[1] # appID char + def GetPayRMBNum(self): return self.attrTuple[2] # 付费额度,元 float + def GetCTGID(self): return self.attrTuple[3] # 对应充值ID DWORD + def GetGiftbagID(self): return self.attrTuple[4] # 对应限时礼包编号 DWORD + def GetCoinExp(self): return self.attrTuple[5] # 对应转化经验 DWORD + def GetUsdMoney(self): return self.attrTuple[6] # 美元价格 float # 充值表 class IPY_CTG(): @@ -3961,20 +3961,20 @@ self.attrTuple = None return - def GetRecordID(self): return self.attrTuple[0] # 记录ID - def GetCanResetBuyCount(self): return self.attrTuple[1] # 是否允许重置次数 - def GetTotalBuyCount(self): return self.attrTuple[2] # 总限购次数 - def GetDailyBuyCount(self): return self.attrTuple[3] # 每日限购次数 - def GetWeekBuyCount(self): return self.attrTuple[4] # 每周限购次数 - def GetMonthBuyCount(self): return self.attrTuple[5] # 每月限购次数 - def GetMoneyType(self): return self.attrTuple[6] # 获得货币类型 - def GetGainGold(self): return self.attrTuple[7] # 获得货币数 - def GetGainGoldPrize(self): return self.attrTuple[8] # 赠送货币数 - def GetFirstGoldPrize(self): return self.attrTuple[9] # 首次充值该档位赠送仙玉 - def GetGainItemList(self): return self.attrTuple[10] # 获得物品列表[[物品ID,个数,是否绑定], ...] - def GetActWorldLVGainItemInfo(self): return self.attrTuple[11] # 根据活动世界等级获得物品信息,活动专用 {"世界等级":[[物品ID,个数,是否绑定], ...], ...} - def GetNotifyMark(self): return self.attrTuple[12] # 广播提示 - def GetPayType(self): return self.attrTuple[13] # 充值类型 + def GetRecordID(self): return self.attrTuple[0] # 记录ID BYTE + def GetCanResetBuyCount(self): return self.attrTuple[1] # 是否允许重置次数 BYTE + def GetTotalBuyCount(self): return self.attrTuple[2] # 总限购次数 BYTE + def GetDailyBuyCount(self): return self.attrTuple[3] # 每日限购次数 BYTE + def GetWeekBuyCount(self): return self.attrTuple[4] # 每周限购次数 BYTE + def GetMonthBuyCount(self): return self.attrTuple[5] # 每月限购次数 BYTE + def GetMoneyType(self): return self.attrTuple[6] # 获得货币类型 BYTE + def GetGainGold(self): return self.attrTuple[7] # 获得货币数 WORD + def GetGainGoldPrize(self): return self.attrTuple[8] # 赠送货币数 WORD + def GetFirstGoldPrize(self): return self.attrTuple[9] # 首次充值该档位赠送仙玉 WORD + def GetGainItemList(self): return self.attrTuple[10] # 获得物品列表[[物品ID,个数,是否绑定], ...] list + def GetActWorldLVGainItemInfo(self): return self.attrTuple[11] # 根据活动世界等级获得物品信息,活动专用 {"世界等级":[[物品ID,个数,是否绑定], ...], ...} dict + def GetNotifyMark(self): return self.attrTuple[12] # 广播提示 char + def GetPayType(self): return self.attrTuple[13] # 充值类型 BYTE # 首充表 class IPY_FirstGold(): @@ -3983,9 +3983,9 @@ self.attrTuple = None return - def GetDay(self): return self.attrTuple[0] # 首充第几天 - def GetJobItemInfo(self): return self.attrTuple[1] # 职业物品奖励 {"职业":[[物品ID,个数], ...], ...} - def GetCommItemList(self): return self.attrTuple[2] # 通用物品奖励 [[物品ID,个数], ...] + def GetDay(self): return self.attrTuple[0] # 首充第几天 BYTE + def GetJobItemInfo(self): return self.attrTuple[1] # 职业物品奖励 {"职业":[[物品ID,个数], ...], ...} dict + def GetCommItemList(self): return self.attrTuple[2] # 通用物品奖励 [[物品ID,个数], ...] list # 等级奖励表 class IPY_LVAward(): @@ -3994,12 +3994,12 @@ self.attrTuple = None return - def GetAwardID(self): return self.attrTuple[0] # 奖励ID - def GetLV(self): return self.attrTuple[1] # 等级 - def GetLimitCnt(self): return self.attrTuple[2] # 全服限制数量 - def GetReward(self): return self.attrTuple[3] # 奖励 {"职业":[[物品ID,个数],...], ...} - def GetVIPLimit(self): return self.attrTuple[4] # 需要VIP几 - def GetVIPAward(self): return self.attrTuple[5] # vip奖励[[物品ID,个数],...] + def GetAwardID(self): return self.attrTuple[0] # 奖励ID BYTE + def GetLV(self): return self.attrTuple[1] # 等级 WORD + def GetLimitCnt(self): return self.attrTuple[2] # 全服限制数量 WORD + def GetReward(self): return self.attrTuple[3] # 奖励 {"职业":[[物品ID,个数],...], ...} dict + def GetVIPLimit(self): return self.attrTuple[4] # 需要VIP几 BYTE + def GetVIPAward(self): return self.attrTuple[5] # vip奖励[[物品ID,个数],...] list # 投资表 class IPY_Invest(): @@ -4008,12 +4008,12 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetType(self): return self.attrTuple[1] # 投资类型 - def GetNeedDay(self): return self.attrTuple[2] # 需要天数 - def GetNeedLV(self): return self.attrTuple[3] # 需要等级 - def GetNeedNPCID(self): return self.attrTuple[4] # 需要NPCID - def GetReward(self): return self.attrTuple[5] # 奖励 {"key":[[物品ID,个数,是否绑定],...], ...} + def GetID(self): return self.attrTuple[0] # ID WORD + def GetType(self): return self.attrTuple[1] # 投资类型 BYTE + def GetNeedDay(self): return self.attrTuple[2] # 需要天数 BYTE + def GetNeedLV(self): return self.attrTuple[3] # 需要等级 WORD + def GetNeedNPCID(self): return self.attrTuple[4] # 需要NPCID DWORD + def GetReward(self): return self.attrTuple[5] # 奖励 {"key":[[物品ID,个数,是否绑定],...], ...} dict # 仙宝寻主表 class IPY_XBXZ(): @@ -4022,13 +4022,13 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetType(self): return self.attrTuple[1] # 类型 - def GetNeedCnt(self): return self.attrTuple[2] # 需要数量 - def GetCondition(self): return self.attrTuple[3] # 条件 - def GetMWID(self): return self.attrTuple[4] # 法宝ID - def GetAwardItem(self): return self.attrTuple[5] # 奖励物品列表 - def GetMoney(self): return self.attrTuple[6] # 金钱 + def GetID(self): return self.attrTuple[0] # ID DWORD + def GetType(self): return self.attrTuple[1] # 类型 BYTE + def GetNeedCnt(self): return self.attrTuple[2] # 需要数量 DWORD + def GetCondition(self): return self.attrTuple[3] # 条件 list + def GetMWID(self): return self.attrTuple[4] # 法宝ID WORD + def GetAwardItem(self): return self.attrTuple[5] # 奖励物品列表 list + def GetMoney(self): return self.attrTuple[6] # 金钱 list # 寻宝产出库表 class IPY_TreasureHouse(): @@ -4037,17 +4037,17 @@ self.attrTuple = None return - def GetTreasureType(self): return self.attrTuple[0] # 寻宝类型 - def GetMinLV(self): return self.attrTuple[1] # 最小等级 - def GetGridItemInfo(self): return self.attrTuple[2] # 格子编号对应物品信息 {"编号":[物品ID, 个数], ...} - def GetJobItemList(self): return self.attrTuple[3] # 职业物品组列表 [[职业1物品, 职业2物品, ...], ...] - def GetGridItemRateListFree(self): return self.attrTuple[4] # 免费产出格子编号饼图 [[概率, 格子编号], ...] - def GetFreeGridItemRateList2(self): return self.attrTuple[5] # 免费每满x次保底产出格子编号饼图 [[概率, 格子编号], ...] - def GetFreeGridItemRateList3(self): return self.attrTuple[6] # 免费第x次必出产出格子编号饼图 {次数:[[概率, 格子编号], ...], ...} - def GetGridItemRateList1(self): return self.attrTuple[7] # 常规产出格子编号饼图 [[概率, 格子编号], ...] - def GetGridItemRateList2(self): return self.attrTuple[8] # 每满x次保底产出格子编号饼图 [[概率, 格子编号], ...] - def GetGridItemRateList3(self): return self.attrTuple[9] # 第x次必出产出格子编号饼图 {次数:[[概率, 格子编号], ...], ...} - def GetLuckyGridNum(self): return self.attrTuple[10] # 幸运加成格子编号 + def GetTreasureType(self): return self.attrTuple[0] # 寻宝类型 BYTE + def GetMinLV(self): return self.attrTuple[1] # 最小等级 WORD + def GetGridItemInfo(self): return self.attrTuple[2] # 格子编号对应物品信息 {"编号":[物品ID, 个数], ...} dict + def GetJobItemList(self): return self.attrTuple[3] # 职业物品组列表 [[职业1物品, 职业2物品, ...], ...] list + def GetGridItemRateListFree(self): return self.attrTuple[4] # 免费产出格子编号饼图 [[概率, 格子编号], ...] list + def GetFreeGridItemRateList2(self): return self.attrTuple[5] # 免费每满x次保底产出格子编号饼图 [[概率, 格子编号], ...] list + def GetFreeGridItemRateList3(self): return self.attrTuple[6] # 免费第x次必出产出格子编号饼图 {次数:[[概率, 格子编号], ...], ...} dict + def GetGridItemRateList1(self): return self.attrTuple[7] # 常规产出格子编号饼图 [[概率, 格子编号], ...] list + def GetGridItemRateList2(self): return self.attrTuple[8] # 每满x次保底产出格子编号饼图 [[概率, 格子编号], ...] list + def GetGridItemRateList3(self): return self.attrTuple[9] # 第x次必出产出格子编号饼图 {次数:[[概率, 格子编号], ...], ...} dict + def GetLuckyGridNum(self): return self.attrTuple[10] # 幸运加成格子编号 BYTE # 极品白拿表 class IPY_FreeGoods(): @@ -4056,10 +4056,10 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetAwardItem(self): return self.attrTuple[1] # 奖励 {"职业":[[物品ID,个数],...], ...} - def GetNeedMoney(self): return self.attrTuple[2] # 需要仙玉 - def GetReturnDays(self): return self.attrTuple[3] # 返还所需天 + def GetID(self): return self.attrTuple[0] # ID BYTE + def GetAwardItem(self): return self.attrTuple[1] # 奖励 {"职业":[[物品ID,个数],...], ...} dict + def GetNeedMoney(self): return self.attrTuple[2] # 需要仙玉 WORD + def GetReturnDays(self): return self.attrTuple[3] # 返还所需天 DWORD # 限时礼包活动表 class IPY_ActFlashGiftbag(): @@ -4068,18 +4068,18 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 - def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 - def GetAdvanceMinutes(self): return self.attrTuple[5] # 前端提前X分钟展示活动 - def GetLVLimit(self): return self.attrTuple[6] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[7] # 是否每天重置 - def GetIsJueban(self): return self.attrTuple[8] # 是否绝版礼包 - def GetGiftbagTypeList(self): return self.attrTuple[9] # 礼包类型列表 - def GetMailKey(self): return self.attrTuple[10] # 活动更新时发送邮件key - def GetMailItemPrize(self): return self.attrTuple[11] # 活动更新时发送邮件奖励物品 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 list + def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 list + def GetAdvanceMinutes(self): return self.attrTuple[5] # 前端提前X分钟展示活动 WORD + def GetLVLimit(self): return self.attrTuple[6] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[7] # 是否每天重置 BYTE + def GetIsJueban(self): return self.attrTuple[8] # 是否绝版礼包 BYTE + def GetGiftbagTypeList(self): return self.attrTuple[9] # 礼包类型列表 dict + def GetMailKey(self): return self.attrTuple[10] # 活动更新时发送邮件key char + def GetMailItemPrize(self): return self.attrTuple[11] # 活动更新时发送邮件奖励物品 list # 限时礼包模板表 class IPY_FlashGiftbag(): @@ -4088,13 +4088,13 @@ self.attrTuple = None return - def GetGiftbagID(self): return self.attrTuple[0] # 礼包编号 - def GetGiftbagType(self): return self.attrTuple[1] # 礼包类型 - def GetOriginalRMB(self): return self.attrTuple[2] # 原价(RMB) - def GetBuyCountLimit(self): return self.attrTuple[3] # 限购次数,0不限购 - def GetGiftItemList(self): return self.attrTuple[4] # 礼包物品信息列表 [(物品ID,个数,是否绑定),...] - def GetMainItemID(self): return self.attrTuple[5] # 标的物品ID - def GetNotifyKey(self): return self.attrTuple[6] # 全服广播key,默认两个参数(玩家名, 档位额度) + def GetGiftbagID(self): return self.attrTuple[0] # 礼包编号 DWORD + def GetGiftbagType(self): return self.attrTuple[1] # 礼包类型 WORD + def GetOriginalRMB(self): return self.attrTuple[2] # 原价(RMB) float + def GetBuyCountLimit(self): return self.attrTuple[3] # 限购次数,0不限购 WORD + def GetGiftItemList(self): return self.attrTuple[4] # 礼包物品信息列表 [(物品ID,个数,是否绑定),...] list + def GetMainItemID(self): return self.attrTuple[5] # 标的物品ID DWORD + def GetNotifyKey(self): return self.attrTuple[6] # 全服广播key,默认两个参数(玩家名, 档位额度) char # 每日礼包活动表 class IPY_ActDailyGiftbag(): @@ -4103,11 +4103,11 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetGiftbagType(self): return self.attrTuple[4] # 礼包模板类型 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetGiftbagType(self): return self.attrTuple[4] # 礼包模板类型 WORD # 每日礼包模板表 class IPY_DailyGiftbag(): @@ -4116,10 +4116,10 @@ self.attrTuple = None return - def GetGiftbagType(self): return self.attrTuple[0] # 礼包模板类型 - def GetGiftbagID(self): return self.attrTuple[1] # 礼包编号 - def GetBuyCountLimit(self): return self.attrTuple[2] # 限购次数,0不限购 - def GetGiftItemList(self): return self.attrTuple[3] # 礼包物品信息列表 [(物品ID,个数,是否绑定),...] + def GetGiftbagType(self): return self.attrTuple[0] # 礼包模板类型 WORD + def GetGiftbagID(self): return self.attrTuple[1] # 礼包编号 DWORD + def GetBuyCountLimit(self): return self.attrTuple[2] # 限购次数,0不限购 WORD + def GetGiftItemList(self): return self.attrTuple[3] # 礼包物品信息列表 [(物品ID,个数,是否绑定),...] list # 双倍经验活动表 class IPY_ActExpRate(): @@ -4128,9 +4128,9 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetLVLimit(self): return self.attrTuple[1] # 限制等级 - def GetAddExpRate(self): return self.attrTuple[2] # 经验倍率加成,万分率 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetLVLimit(self): return self.attrTuple[1] # 限制等级 WORD + def GetAddExpRate(self): return self.attrTuple[2] # 经验倍率加成,万分率 DWORD # 消费返利活动表 class IPY_ActCostRebate(): @@ -4139,12 +4139,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 list # 消费返利模板表 class IPY_CostRebateTemplate(): @@ -4153,11 +4153,11 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetNeedCostGold(self): return self.attrTuple[1] # 需要消费仙玉数 - def GetAwardIndex(self): return self.attrTuple[2] # 返利奖励索引0~31,同个模板中不重复 - def GetAwardItemList(self): return self.attrTuple[3] # 返利物品信息列表 {世界等级范围:[({职业:物品ID,..},个数,是否绑定), ...]} - def GetNotifyKey(self): return self.attrTuple[4] # 全服广播key,默认两个参数(玩家名, 档位额度) + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetNeedCostGold(self): return self.attrTuple[1] # 需要消费仙玉数 DWORD + def GetAwardIndex(self): return self.attrTuple[2] # 返利奖励索引0~31,同个模板中不重复 BYTE + def GetAwardItemList(self): return self.attrTuple[3] # 返利物品信息列表 {世界等级范围:[({职业:物品ID,..},个数,是否绑定), ...]} dict + def GetNotifyKey(self): return self.attrTuple[4] # 全服广播key,默认两个参数(玩家名, 档位额度) char # 买一送多活动表 class IPY_ActBuyOne(): @@ -4166,12 +4166,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 list # 买一送多模板表 class IPY_ActBuyOneTemplate(): @@ -4180,10 +4180,10 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetNeedCTGID(self): return self.attrTuple[1] # 需要充值ID - def GetRecordIndex(self): return self.attrTuple[2] # 记录索引 - def GetFreeItemInfo(self): return self.attrTuple[3] # 免费领取的物品信息列表{领取记录索引:[[物品ID,个数,是否拍品]], ...} + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetNeedCTGID(self): return self.attrTuple[1] # 需要充值ID DWORD + def GetRecordIndex(self): return self.attrTuple[2] # 记录索引 BYTE + def GetFreeItemInfo(self): return self.attrTuple[3] # 免费领取的物品信息列表{领取记录索引:[[物品ID,个数,是否拍品]], ...} dict # 集字活动时间表 class IPY_ActCollectWords(): @@ -4192,15 +4192,15 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetLastDayOnlyExchange(self): return self.attrTuple[4] # 最后一天是否仅兑换 - def GetTemplateID(self): return self.attrTuple[5] # 兑换模板编号 - def GetDropDiffLVLimit(self): return self.attrTuple[6] # 掉落等级差值限制 - def GetDropItemRateList(self): return self.attrTuple[7] # 小怪掉落饼图概率 - def GetDropItemRateListBoss(self): return self.attrTuple[8] # Boss掉落饼图概率 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetLastDayOnlyExchange(self): return self.attrTuple[4] # 最后一天是否仅兑换 BYTE + def GetTemplateID(self): return self.attrTuple[5] # 兑换模板编号 WORD + def GetDropDiffLVLimit(self): return self.attrTuple[6] # 掉落等级差值限制 WORD + def GetDropItemRateList(self): return self.attrTuple[7] # 小怪掉落饼图概率 list + def GetDropItemRateListBoss(self): return self.attrTuple[8] # Boss掉落饼图概率 list # 集字活动兑换模板表 class IPY_CollectWordsExchange(): @@ -4209,12 +4209,12 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetExchangeNum(self): return self.attrTuple[1] # 兑换编号(同个模板中需唯一不可变) - def GetExchangeItemInfo(self): return self.attrTuple[2] # 兑换目标物品[物品ID,个数,是否绑定] - def GetExchangeCountMax(self): return self.attrTuple[3] # 最大兑换次数(0不限制) - def GetNeedItemList(self): return self.attrTuple[4] # 所需物品信息列表 [[物品ID,个数,是否绑定], ...] - def GetNeedNotify(self): return self.attrTuple[5] # 是否需要广播 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetExchangeNum(self): return self.attrTuple[1] # 兑换编号(同个模板中需唯一不可变) BYTE + def GetExchangeItemInfo(self): return self.attrTuple[2] # 兑换目标物品[物品ID,个数,是否绑定] list + def GetExchangeCountMax(self): return self.attrTuple[3] # 最大兑换次数(0不限制) BYTE + def GetNeedItemList(self): return self.attrTuple[4] # 所需物品信息列表 [[物品ID,个数,是否绑定], ...] list + def GetNeedNotify(self): return self.attrTuple[5] # 是否需要广播 BYTE # 垃圾分类活动时间表 class IPY_ActGarbageSorting(): @@ -4223,12 +4223,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[4] # 限制等级 - def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[4] # 限制等级 WORD + def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 BYTE # 垃圾分类任务产出表 class IPY_ActGarbageTask(): @@ -4237,11 +4237,11 @@ self.attrTuple = None return - def GetGarbageTasklD(self): return self.attrTuple[0] # 垃圾任务ID - def GetFinishNeedValue(self): return self.attrTuple[1] # 完成所需进度值 - def GetFinishTimeMax(self): return self.attrTuple[2] # 总可完成次数,0不限 - def GetAutoProduce(self): return self.attrTuple[3] # 自动产生垃圾 - def GetProduceGarbageRateList(self): return self.attrTuple[4] # 随机产生垃圾概率饼图 + def GetGarbageTasklD(self): return self.attrTuple[0] # 垃圾任务ID DWORD + def GetFinishNeedValue(self): return self.attrTuple[1] # 完成所需进度值 DWORD + def GetFinishTimeMax(self): return self.attrTuple[2] # 总可完成次数,0不限 DWORD + def GetAutoProduce(self): return self.attrTuple[3] # 自动产生垃圾 BYTE + def GetProduceGarbageRateList(self): return self.attrTuple[4] # 随机产生垃圾概率饼图 list # Boss历练活动表 class IPY_ActBossTrial(): @@ -4250,14 +4250,14 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 - def GetSubmitItemAwardInfo(self): return self.attrTuple[6] # 提交凭证个数对应奖励 - def GetTemplateIDList(self): return self.attrTuple[7] # 榜单模板编号列表 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetSubmitItemAwardInfo(self): return self.attrTuple[6] # 提交凭证个数对应奖励 dict + def GetTemplateIDList(self): return self.attrTuple[7] # 榜单模板编号列表 list # Boss历练榜单模版表 class IPY_ActBossTrialTemplate(): @@ -4266,9 +4266,9 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板编号 - def GetRank(self): return self.attrTuple[1] # 名次 - def GetAwardItemList(self): return self.attrTuple[2] # 奖励物品信息列表 [[物品ID,个数,是否拍品], ...] + def GetTemplateID(self): return self.attrTuple[0] # 模板编号 DWORD + def GetRank(self): return self.attrTuple[1] # 名次 BYTE + def GetAwardItemList(self): return self.attrTuple[2] # 奖励物品信息列表 [[物品ID,个数,是否拍品], ...] list # 仙匣秘境活动时间表 class IPY_ActXianXiaMJ(): @@ -4277,13 +4277,13 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[4] # 限制等级 - def GetUseMoneyInfo(self): return self.attrTuple[5] # 消耗货币信息 - def GetTemplateID(self): return self.attrTuple[6] # 模板ID + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[4] # 限制等级 WORD + def GetUseMoneyInfo(self): return self.attrTuple[5] # 消耗货币信息 list + def GetTemplateID(self): return self.attrTuple[6] # 模板ID BYTE # 仙匣秘境奖池表 class IPY_ActXianXiaMJAward(): @@ -4292,14 +4292,14 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 奖池模板编号 - def GetAwardLibType(self): return self.attrTuple[1] # 奖励库类型 - def GetAwardItemCount(self): return self.attrTuple[2] # 选择个数 - def GetUnlockAwardLimitTimes(self): return self.attrTuple[3] # 抽X次后可产出(本层) - def GetAwardLibWeight(self): return self.attrTuple[4] # 产出该库外权重 - def GetLibItemInfo(self): return self.attrTuple[5] # 本库物品随机库内权重(先随机库外权重,若产出再随机库内权重) - def GetItemLayerLimitInfo(self): return self.attrTuple[6] # 物品产出奖池层限制 {物品ID:大于等于X层可产出, ...} - def GetItemAwardTimesTotalInfo(self): return self.attrTuple[7] # 物品产出次数限制(所有层){物品ID:总产出次数, ...} + def GetTemplateID(self): return self.attrTuple[0] # 奖池模板编号 DWORD + def GetAwardLibType(self): return self.attrTuple[1] # 奖励库类型 BYTE + def GetAwardItemCount(self): return self.attrTuple[2] # 选择个数 BYTE + def GetUnlockAwardLimitTimes(self): return self.attrTuple[3] # 抽X次后可产出(本层) BYTE + def GetAwardLibWeight(self): return self.attrTuple[4] # 产出该库外权重 BYTE + def GetLibItemInfo(self): return self.attrTuple[5] # 本库物品随机库内权重(先随机库外权重,若产出再随机库内权重) dict + def GetItemLayerLimitInfo(self): return self.attrTuple[6] # 物品产出奖池层限制 {物品ID:大于等于X层可产出, ...} dict + def GetItemAwardTimesTotalInfo(self): return self.attrTuple[7] # 物品产出次数限制(所有层){物品ID:总产出次数, ...} dict # 天帝礼包活动时间表 class IPY_ActGodGift(): @@ -4308,18 +4308,18 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetIsDayReset(self): return self.attrTuple[3] # 是否每天重置 - def GetLVLimit(self): return self.attrTuple[4] # 限制等级 - def GetUseMoneyType(self): return self.attrTuple[5] # 消耗货币类型 - def GetUseGoldList(self): return self.attrTuple[6] # 抽奖消耗货币列表 - def GetPrizeMoneyType(self): return self.attrTuple[7] # 奖励货币类型 - def GetPrizeMoneyList(self): return self.attrTuple[8] # 奖励货币列表 - def GetResetLimitTimes(self): return self.attrTuple[9] # 至少抽几次可重置 - def GetResetCountMax(self): return self.attrTuple[10] # 可重置次数 - def GetTemplateIDInfo(self): return self.attrTuple[11] # 奖池模板信息 {(世界等级A,B):[模板编号列表, ...], ...} + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetIsDayReset(self): return self.attrTuple[3] # 是否每天重置 BYTE + def GetLVLimit(self): return self.attrTuple[4] # 限制等级 WORD + def GetUseMoneyType(self): return self.attrTuple[5] # 消耗货币类型 BYTE + def GetUseGoldList(self): return self.attrTuple[6] # 抽奖消耗货币列表 list + def GetPrizeMoneyType(self): return self.attrTuple[7] # 奖励货币类型 BYTE + def GetPrizeMoneyList(self): return self.attrTuple[8] # 奖励货币列表 list + def GetResetLimitTimes(self): return self.attrTuple[9] # 至少抽几次可重置 BYTE + def GetResetCountMax(self): return self.attrTuple[10] # 可重置次数 BYTE + def GetTemplateIDInfo(self): return self.attrTuple[11] # 奖池模板信息 {(世界等级A,B):[模板编号列表, ...], ...} dict # 天帝礼包奖池表 class IPY_ActGodGiftAward(): @@ -4328,12 +4328,12 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 奖池模板编号 - def GetAwardLibType(self): return self.attrTuple[1] # 奖励库类型 - def GetUnlockAwardLimitTimes(self): return self.attrTuple[2] # 抽X次后可产出本库 - def GetChooseItemCount(self): return self.attrTuple[3] # 选择个数 - def GetLibItemInfo(self): return self.attrTuple[4] # 物品编号对应物品信息 {物品编号:[物品ID,个数,是否拍品,可选次数], ...} 0不限次数 - def GetNotifyItemNumList(self): return self.attrTuple[5] # 需要广播的编号列表 + def GetTemplateID(self): return self.attrTuple[0] # 奖池模板编号 DWORD + def GetAwardLibType(self): return self.attrTuple[1] # 奖励库类型 BYTE + def GetUnlockAwardLimitTimes(self): return self.attrTuple[2] # 抽X次后可产出本库 BYTE + def GetChooseItemCount(self): return self.attrTuple[3] # 选择个数 BYTE + def GetLibItemInfo(self): return self.attrTuple[4] # 物品编号对应物品信息 {物品编号:[物品ID,个数,是否拍品,可选次数], ...} 0不限次数 dict + def GetNotifyItemNumList(self): return self.attrTuple[5] # 需要广播的编号列表 list # 骑宠盛宴活动 class IPY_ActHorsePetFeast(): @@ -4342,12 +4342,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 - def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 - def GetLVLimit(self): return self.attrTuple[5] # 限制等级 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 list + def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 list + def GetLVLimit(self): return self.attrTuple[5] # 限制等级 WORD # BOSS复活活动时间表 class IPY_ActBossReborn(): @@ -4356,12 +4356,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[4] # 限制等级 - def GetTemplateID(self): return self.attrTuple[5] # 模板编号 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[4] # 限制等级 WORD + def GetTemplateID(self): return self.attrTuple[5] # 模板编号 BYTE # BOSS复活表 class IPY_BossReborn(): @@ -4370,11 +4370,11 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetID(self): return self.attrTuple[1] # 活动条目ID - def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 - def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 - def GetReward(self): return self.attrTuple[4] # 奖励物品ID1 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetID(self): return self.attrTuple[1] # 活动条目ID BYTE + def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 DWORD + def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 WORD + def GetReward(self): return self.attrTuple[4] # 奖励物品ID1 dict # 多倍修行点活动时间表 class IPY_ActRealmPoint(): @@ -4383,10 +4383,10 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetMultiple(self): return self.attrTuple[1] # 倍数 - def GetLVLimit(self): return self.attrTuple[2] # 限制等级 - def GetPointLimit(self): return self.attrTuple[3] # 限制额外修行点 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetMultiple(self): return self.attrTuple[1] # 倍数 WORD + def GetLVLimit(self): return self.attrTuple[2] # 限制等级 WORD + def GetPointLimit(self): return self.attrTuple[3] # 限制额外修行点 DWORD # 宗门试炼兑换表 class IPY_TrialExchange(): @@ -4395,12 +4395,12 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 兑换ID - def GetExchangeItemIDList(self): return self.attrTuple[1] # 兑换物品ID - def GetExchangeItemCount(self): return self.attrTuple[2] # 兑换物品个数 - def GetExchangeItemIsBind(self): return self.attrTuple[3] # 兑换物品是否绑定 - def GetCostItemID(self): return self.attrTuple[4] # 消耗物品ID - def GetCostItemCount(self): return self.attrTuple[5] # 消耗物品个数 + def GetID(self): return self.attrTuple[0] # 兑换ID DWORD + def GetExchangeItemIDList(self): return self.attrTuple[1] # 兑换物品ID list + def GetExchangeItemCount(self): return self.attrTuple[2] # 兑换物品个数 DWORD + def GetExchangeItemIsBind(self): return self.attrTuple[3] # 兑换物品是否绑定 DWORD + def GetCostItemID(self): return self.attrTuple[4] # 消耗物品ID DWORD + def GetCostItemCount(self): return self.attrTuple[5] # 消耗物品个数 DWORD # 仙界盛典-全民来嗨表 class IPY_AllPeopleParty(): @@ -4409,9 +4409,9 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetTotalTimes(self): return self.attrTuple[1] # 总次数 - def GetAddPoint(self): return self.attrTuple[2] # 每完成次数获得嗨点 + def GetID(self): return self.attrTuple[0] # ID BYTE + def GetTotalTimes(self): return self.attrTuple[1] # 总次数 WORD + def GetAddPoint(self): return self.attrTuple[2] # 每完成次数获得嗨点 WORD # 仙界盛典-全民来嗨奖励表 class IPY_AllPeoplePartyAward(): @@ -4420,10 +4420,10 @@ self.attrTuple = None return - def GetWorldLvNum(self): return self.attrTuple[0] # 世界等级档 - def GetIndex(self): return self.attrTuple[1] # 索引 - def GetNeedPoint(self): return self.attrTuple[2] # 需要点数 - def GetAward(self): return self.attrTuple[3] # 奖励 {"职业":[[物品ID,个数,是否绑定],...], ...} + def GetWorldLvNum(self): return self.attrTuple[0] # 世界等级档 BYTE + def GetIndex(self): return self.attrTuple[1] # 索引 DWORD + def GetNeedPoint(self): return self.attrTuple[2] # 需要点数 DWORD + def GetAward(self): return self.attrTuple[3] # 奖励 {"职业":[[物品ID,个数,是否绑定],...], ...} dict # 地图NPC配置表-挂机点 class IPY_MapEventPoint(): @@ -4432,11 +4432,11 @@ self.attrTuple = None return - def GetMapID(self): return self.attrTuple[0] - def GetNPCID(self): return self.attrTuple[1] - def GetLowLV(self): return self.attrTuple[2] # 推荐最低等级 - def GetHighestLV(self): return self.attrTuple[3] # 推荐最高等级 - def GetDefense(self): return self.attrTuple[4] # 推荐防御 + def GetMapID(self): return self.attrTuple[0] # DWORD + def GetNPCID(self): return self.attrTuple[1] # DWORD + def GetLowLV(self): return self.attrTuple[2] # 推荐最低等级 WORD + def GetHighestLV(self): return self.attrTuple[3] # 推荐最高等级 WORD + def GetDefense(self): return self.attrTuple[4] # 推荐防御 DWORD # 天赋技能表 class IPY_TalentSkill(): @@ -4445,9 +4445,9 @@ self.attrTuple = None return - def GetSkillID(self): return self.attrTuple[0] # 技能ID - def GetTalentType(self): return self.attrTuple[1] # 天赋类型 - def GetSeries(self): return self.attrTuple[2] # 天赋系别 + def GetSkillID(self): return self.attrTuple[0] # 技能ID DWORD + def GetTalentType(self): return self.attrTuple[1] # 天赋类型 BYTE + def GetSeries(self): return self.attrTuple[2] # 天赋系别 BYTE # 限时抢购表 class IPY_ActFlashSale(): @@ -4456,17 +4456,17 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 - def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 - def GetAdvanceMinutes(self): return self.attrTuple[5] # 前端提前X分钟展示活动 - def GetLVLimit(self): return self.attrTuple[6] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[7] # 是否每天重置 - def GetShopTypeList(self): return self.attrTuple[8] # 商店类型列表 - def GetMailKey(self): return self.attrTuple[9] # 活动更新时发送邮件key - def GetMailItemPrize(self): return self.attrTuple[10] # 活动更新时发送邮件奖励物品 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetStartTimeList(self): return self.attrTuple[3] # 开启时间列表, 支持多个时段 list + def GetEndTimeList(self): return self.attrTuple[4] # 结束时间列表, 支持多个时段 list + def GetAdvanceMinutes(self): return self.attrTuple[5] # 前端提前X分钟展示活动 WORD + def GetLVLimit(self): return self.attrTuple[6] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[7] # 是否每天重置 BYTE + def GetShopTypeList(self): return self.attrTuple[8] # 商店类型列表 list + def GetMailKey(self): return self.attrTuple[9] # 活动更新时发送邮件key char + def GetMailItemPrize(self): return self.attrTuple[10] # 活动更新时发送邮件奖励物品 list # 许愿池活动时间表 class IPY_ActWishingWell(): @@ -4475,13 +4475,13 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetIsDayReset(self): return self.attrTuple[3] # 是否每天重置 - def GetResetType(self): return self.attrTuple[4] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[5] # 限制等级 - def GetTemplateID(self): return self.attrTuple[6] # 模板编号 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetIsDayReset(self): return self.attrTuple[3] # 是否每天重置 BYTE + def GetResetType(self): return self.attrTuple[4] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[5] # 限制等级 WORD + def GetTemplateID(self): return self.attrTuple[6] # 模板编号 BYTE # 许愿池库模板表 class IPY_WishingWell(): @@ -4490,15 +4490,15 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetIsFree(self): return self.attrTuple[1] # 是否免费库 - def GetWorldLVLimit(self): return self.attrTuple[2] # 世界等级范围 - def GetItemID(self): return self.attrTuple[3] # 物品ID - def GetItemCnt(self): return self.attrTuple[4] # 物品数量 - def GetIsBind(self): return self.attrTuple[5] # 是否绑定 - def GetWeight(self): return self.attrTuple[6] # 权重 - def GetMark(self): return self.attrTuple[7] # 排序用标识 - def GetRare(self): return self.attrTuple[8] # 珍稀值 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetIsFree(self): return self.attrTuple[1] # 是否免费库 BYTE + def GetWorldLVLimit(self): return self.attrTuple[2] # 世界等级范围 list + def GetItemID(self): return self.attrTuple[3] # 物品ID DWORD + def GetItemCnt(self): return self.attrTuple[4] # 物品数量 WORD + def GetIsBind(self): return self.attrTuple[5] # 是否绑定 BYTE + def GetWeight(self): return self.attrTuple[6] # 权重 DWORD + def GetMark(self): return self.attrTuple[7] # 排序用标识 DWORD + def GetRare(self): return self.attrTuple[8] # 珍稀值 BYTE # 功能预告表 class IPY_FunctionForecast(): @@ -4507,8 +4507,8 @@ self.attrTuple = None return - def GetFuncID(self): return self.attrTuple[0] # 功能ID - def GetAward(self): return self.attrTuple[1] # 属性类型 + def GetFuncID(self): return self.attrTuple[0] # 功能ID DWORD + def GetAward(self): return self.attrTuple[1] # 属性类型 dict # 聊天气泡表 class IPY_ChatBubbleBox(): @@ -4517,9 +4517,9 @@ self.attrTuple = None return - def GetBoxID(self): return self.attrTuple[0] # 气泡框ID - def GetNeedLV(self): return self.attrTuple[1] # 所需等级 - def GetNeedVIPLVGift(self): return self.attrTuple[2] # 所需购买VIP等级礼包 + def GetBoxID(self): return self.attrTuple[0] # 气泡框ID BYTE + def GetNeedLV(self): return self.attrTuple[1] # 所需等级 WORD + def GetNeedVIPLVGift(self): return self.attrTuple[2] # 所需购买VIP等级礼包 BYTE # 充值返利活动表 class IPY_ActRechargePrize(): @@ -4528,12 +4528,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 list # 充值返利模板表 class IPY_RechargePrizeTemplate(): @@ -4542,10 +4542,10 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetCTGID(self): return self.attrTuple[1] # 充值表充值ID - def GetGoldPrize(self): return self.attrTuple[2] # 返利仙玉数 - def GetPrizeCountLimit(self): return self.attrTuple[3] # 最大赠送次数 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetCTGID(self): return self.attrTuple[1] # 充值表充值ID WORD + def GetGoldPrize(self): return self.attrTuple[2] # 返利仙玉数 DWORD + def GetPrizeCountLimit(self): return self.attrTuple[3] # 最大赠送次数 BYTE # 累计充值活动表 class IPY_ActTotalRecharge(): @@ -4554,14 +4554,14 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 - def GetIsOfflineAct(self): return self.attrTuple[6] # 是否线下活动 - def GetTemplateIDList(self): return self.attrTuple[7] # 模板ID列表 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 BYTE + def GetIsOfflineAct(self): return self.attrTuple[6] # 是否线下活动 BYTE + def GetTemplateIDList(self): return self.attrTuple[7] # 模板ID列表 list # 累计充值模板表 class IPY_TotalRechargeTemplate(): @@ -4570,11 +4570,11 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetNeedGold(self): return self.attrTuple[1] # 需要充值RMB,元 - def GetAwardIndex(self): return self.attrTuple[2] # 返利奖励索引0~31,同个模板中不重复 - def GetAwardItem(self): return self.attrTuple[3] # 返利物品信息列表 {职业:[(物品ID,个数,是否绑定),...]} - def GetNotifyKey(self): return self.attrTuple[4] # 全服广播key,默认两个参数(玩家名, 档位额度) + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetNeedGold(self): return self.attrTuple[1] # 需要充值RMB,元 float + def GetAwardIndex(self): return self.attrTuple[2] # 返利奖励索引0~31,同个模板中不重复 BYTE + def GetAwardItem(self): return self.attrTuple[3] # 返利物品信息列表 {职业:[(物品ID,个数,是否绑定),...]} dict + def GetNotifyKey(self): return self.attrTuple[4] # 全服广播key,默认两个参数(玩家名, 档位额度) char # 累计充值返利仙玉活动表 class IPY_ActRechargeRebateGold(): @@ -4583,12 +4583,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetTemplateIDList(self): return self.attrTuple[5] # 模板ID列表 list # 累计充值返利仙玉模板表 class IPY_RechargeRebateGoldTemplate(): @@ -4597,10 +4597,10 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetRMBMin(self): return self.attrTuple[1] # 充值RMB最小值 - def GetRMBMax(self): return self.attrTuple[2] # 充值RMB最大值 - def GetRebateRate(self): return self.attrTuple[3] # 返利仙玉比例百分比 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetRMBMin(self): return self.attrTuple[1] # 充值RMB最小值 DWORD + def GetRMBMax(self): return self.attrTuple[2] # 充值RMB最大值 DWORD + def GetRebateRate(self): return self.attrTuple[3] # 返利仙玉比例百分比 WORD # 成长必买活动表 class IPY_ActGrowupBuy(): @@ -4609,11 +4609,11 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetCTGIDGroupList(self): return self.attrTuple[4] # 充值编号组列表 [[ctgID, ...], ...] + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetCTGIDGroupList(self): return self.attrTuple[4] # 充值编号组列表 [[ctgID, ...], ...] list # 多日连充活动表 class IPY_ActManyDayRecharge(): @@ -4622,11 +4622,11 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetTemplateID(self): return self.attrTuple[4] # 模板编号 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetTemplateID(self): return self.attrTuple[4] # 模板编号 WORD # 多日连充模板表 class IPY_ActManyDayRechargeAward(): @@ -4635,12 +4635,12 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetNeedRMB(self): return self.attrTuple[1] # 所需充值额度 - def GetNeedDays(self): return self.attrTuple[2] # 所需充值天数 - def GetAwardIndex(self): return self.attrTuple[3] # 奖励索引 - def GetAwardItemInfo(self): return self.attrTuple[4] # 奖励物品信息 {世界等级范围:[[物品ID,个数,是否拍品], ...]} - def GetNotifyKey(self): return self.attrTuple[5] # 广播 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetNeedRMB(self): return self.attrTuple[1] # 所需充值额度 float + def GetNeedDays(self): return self.attrTuple[2] # 所需充值天数 BYTE + def GetAwardIndex(self): return self.attrTuple[3] # 奖励索引 BYTE + def GetAwardItemInfo(self): return self.attrTuple[4] # 奖励物品信息 {世界等级范围:[[物品ID,个数,是否拍品], ...]} dict + def GetNotifyKey(self): return self.attrTuple[5] # 广播 char # 转盘活动表 class IPY_ActTurntable(): @@ -4649,21 +4649,21 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 - def GetCTGPrizeList(self): return self.attrTuple[6] # 累计充值奖励次数 - def GetUseMoneyType(self): return self.attrTuple[7] # 累计消费货币类型 - def GetUseMoneyPrizeList(self): return self.attrTuple[8] # 累计消费X货币奖励次数 - def GetLibChooseCountList(self): return self.attrTuple[9] # 各道具库选择个数 - def GetSuperItemLimitRule(self): return self.attrTuple[10] # 终极库产出万分率|至少X次后可产出 - def GetCommItemLib(self): return self.attrTuple[11] # 普通道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...} - def GetGoodItemLib(self): return self.attrTuple[12] # 极品道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...} - def GetSuperItemLib(self): return self.attrTuple[13] # 超级道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...} - def GetWorldNotifyKey(self): return self.attrTuple[14] # 好物品全服广播mark,极品及超级道具默认全服广播 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 BYTE + def GetCTGPrizeList(self): return self.attrTuple[6] # 累计充值奖励次数 list + def GetUseMoneyType(self): return self.attrTuple[7] # 累计消费货币类型 BYTE + def GetUseMoneyPrizeList(self): return self.attrTuple[8] # 累计消费X货币奖励次数 list + def GetLibChooseCountList(self): return self.attrTuple[9] # 各道具库选择个数 list + def GetSuperItemLimitRule(self): return self.attrTuple[10] # 终极库产出万分率|至少X次后可产出 list + def GetCommItemLib(self): return self.attrTuple[11] # 普通道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...} dict + def GetGoodItemLib(self): return self.attrTuple[12] # 极品道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...} dict + def GetSuperItemLib(self): return self.attrTuple[13] # 超级道具库 {(世界等级A,世界等级B):[[可选物品ID, 个数, 是否拍品], ...], ...} dict + def GetWorldNotifyKey(self): return self.attrTuple[14] # 好物品全服广播mark,极品及超级道具默认全服广播 char # 单笔累充活动表 class IPY_ActSingleRecharge(): @@ -4672,15 +4672,15 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 - def GetIsOfflineAct(self): return self.attrTuple[6] # 是否线下活动 - def GetAwardRuleType(self): return self.attrTuple[7] # 领奖规则类型 0-向下兼容;1-匹配最高档;2-精确匹配对应档次 - def GetTemplateIDList(self): return self.attrTuple[8] # 模板ID列表 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetCTGTypeEffValue(self): return self.attrTuple[5] # 充值有效类型值 BYTE + def GetIsOfflineAct(self): return self.attrTuple[6] # 是否线下活动 BYTE + def GetAwardRuleType(self): return self.attrTuple[7] # 领奖规则类型 0-向下兼容;1-匹配最高档;2-精确匹配对应档次 BYTE + def GetTemplateIDList(self): return self.attrTuple[8] # 模板ID列表 list # 单笔累充模板表 class IPY_ActSingleRechargeAward(): @@ -4689,12 +4689,12 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetSingleRechargeValue(self): return self.attrTuple[1] # 单笔充值额度 - def GetAwardIndex(self): return self.attrTuple[2] # 同个模板中不重复 - def GetAwardCountMax(self): return self.attrTuple[3] # 最大领奖次数,最大999次 - def GetAwardItem(self): return self.attrTuple[4] # 返利物品信息列表 {职业:[(物品ID,个数,是否绑定),...]} - def GetNotifyKey(self): return self.attrTuple[5] # 全服广播key,默认两个参数(玩家名, 档位额度) + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetSingleRechargeValue(self): return self.attrTuple[1] # 单笔充值额度 float + def GetAwardIndex(self): return self.attrTuple[2] # 同个模板中不重复 BYTE + def GetAwardCountMax(self): return self.attrTuple[3] # 最大领奖次数,最大999次 WORD + def GetAwardItem(self): return self.attrTuple[4] # 返利物品信息列表 {职业:[(物品ID,个数,是否绑定),...]} dict + def GetNotifyKey(self): return self.attrTuple[5] # 全服广播key,默认两个参数(玩家名, 档位额度) char # 法宝副本表 class IPY_MagicWeaponFB(): @@ -4703,11 +4703,11 @@ self.attrTuple = None return - def GetMWID(self): return self.attrTuple[0] # 法宝ID - def GetLineID(self): return self.attrTuple[1] # 副本功能线路ID - def GetLevel(self): return self.attrTuple[2] # 关卡 - def GetRefreshNPC(self): return self.attrTuple[3] # 刷怪配置 - def GetAttrDict(self): return self.attrTuple[4] # 属性 + def GetMWID(self): return self.attrTuple[0] # 法宝ID DWORD + def GetLineID(self): return self.attrTuple[1] # 副本功能线路ID BYTE + def GetLevel(self): return self.attrTuple[2] # 关卡 BYTE + def GetRefreshNPC(self): return self.attrTuple[3] # 刷怪配置 list + def GetAttrDict(self): return self.attrTuple[4] # 属性 dict # 冰晶矿脉星级奖励表 class IPY_IceLodeStarAward(): @@ -4716,10 +4716,10 @@ self.attrTuple = None return - def GetIndex(self): return self.attrTuple[0] # 奖励索引 - def GetStar(self): return self.attrTuple[1] # 星数 - def GetLVLimit(self): return self.attrTuple[2] # 等级范围 - def GetItemList(self): return self.attrTuple[3] # 奖励 + def GetIndex(self): return self.attrTuple[0] # 奖励索引 BYTE + def GetStar(self): return self.attrTuple[1] # 星数 BYTE + def GetLVLimit(self): return self.attrTuple[2] # 等级范围 list + def GetItemList(self): return self.attrTuple[3] # 奖励 list # 跨服竞技场段位表 class IPY_CrossRealmPKDan(): @@ -4728,8 +4728,8 @@ self.attrTuple = None return - def GetDanLV(self): return self.attrTuple[0] # 段位等级 - def GetLVUpScore(self): return self.attrTuple[1] # 升段位所需积分 + def GetDanLV(self): return self.attrTuple[0] # 段位等级 BYTE + def GetLVUpScore(self): return self.attrTuple[1] # 升段位所需积分 WORD # 跨服竞技场段位奖励表 class IPY_CrossRealmPKDanAward(): @@ -4738,11 +4738,11 @@ self.attrTuple = None return - def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 - def GetSeasonID(self): return self.attrTuple[1] # 赛季ID - def GetDanLV(self): return self.attrTuple[2] # 段位等级 - def GetDanLVAwardList(self): return self.attrTuple[3] # 段位达标奖励物品列表 [[奖励物品ID,个数,是否绑定], ...] - def GetSeasonDanLVAwardList(self): return self.attrTuple[4] # 赛季段位奖励物品列表 [[奖励物品ID,个数,是否绑定], ...] + def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 char + def GetSeasonID(self): return self.attrTuple[1] # 赛季ID BYTE + def GetDanLV(self): return self.attrTuple[2] # 段位等级 BYTE + def GetDanLVAwardList(self): return self.attrTuple[3] # 段位达标奖励物品列表 [[奖励物品ID,个数,是否绑定], ...] list + def GetSeasonDanLVAwardList(self): return self.attrTuple[4] # 赛季段位奖励物品列表 [[奖励物品ID,个数,是否绑定], ...] list # 跨服竞技场排名奖励表 class IPY_CrossRealmPKOrderAward(): @@ -4751,9 +4751,9 @@ self.attrTuple = None return - def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 - def GetSeasonID(self): return self.attrTuple[1] # 赛季ID - def GetOrderAwardInfo(self): return self.attrTuple[2] # 赛季排名奖励信息 {"排名":[[奖励物品ID,个数,是否绑定], ...], ...} + def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 char + def GetSeasonID(self): return self.attrTuple[1] # 赛季ID BYTE + def GetOrderAwardInfo(self): return self.attrTuple[2] # 赛季排名奖励信息 {"排名":[[奖励物品ID,个数,是否绑定], ...], ...} dict # 跨服分区表通用 class IPY_CrossZoneComm(): @@ -4762,9 +4762,9 @@ self.attrTuple = None return - def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 - def GetZoneID(self): return self.attrTuple[1] # 赛区ID - def GetServerGroupIDList(self): return self.attrTuple[2] # 赛区服务器组ID列表 + def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 char + def GetZoneID(self): return self.attrTuple[1] # 赛区ID BYTE + def GetServerGroupIDList(self): return self.attrTuple[2] # 赛区服务器组ID列表 list # 跨服分区表竞技场 class IPY_CrossZonePK(): @@ -4773,9 +4773,9 @@ self.attrTuple = None return - def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 - def GetZoneID(self): return self.attrTuple[1] # 赛区ID - def GetServerGroupIDList(self): return self.attrTuple[2] # 赛区服务器组ID列表 + def GetCrossZoneName(self): return self.attrTuple[0] # 跨服分区名 char + def GetZoneID(self): return self.attrTuple[1] # 赛区ID BYTE + def GetServerGroupIDList(self): return self.attrTuple[2] # 赛区服务器组ID列表 list # 跨服Boss蓬莱仙境分区地图表 class IPY_CrossPenglaiZoneMap(): @@ -4784,12 +4784,12 @@ self.attrTuple = None return - def GetZoneID(self): return self.attrTuple[0] # 分区ID - def GetMapID(self): return self.attrTuple[1] # 场景地图ID - def GetDataMapID(self): return self.attrTuple[2] # 数据地图ID - def GetCopyMapID(self): return self.attrTuple[3] # 虚拟线路ID - def GetPosX(self): return self.attrTuple[4] # 坐标X - def GetPosY(self): return self.attrTuple[5] # 坐标Y + def GetZoneID(self): return self.attrTuple[0] # 分区ID BYTE + def GetMapID(self): return self.attrTuple[1] # 场景地图ID DWORD + def GetDataMapID(self): return self.attrTuple[2] # 数据地图ID DWORD + def GetCopyMapID(self): return self.attrTuple[3] # 虚拟线路ID BYTE + def GetPosX(self): return self.attrTuple[4] # 坐标X WORD + def GetPosY(self): return self.attrTuple[5] # 坐标Y WORD # 跨服Boss魔化之地分区地图表 class IPY_CrossDemonLandZoneMap(): @@ -4798,12 +4798,12 @@ self.attrTuple = None return - def GetZoneID(self): return self.attrTuple[0] # 分区ID - def GetMapID(self): return self.attrTuple[1] # 场景地图ID - def GetDataMapID(self): return self.attrTuple[2] # 数据地图ID - def GetCopyMapID(self): return self.attrTuple[3] # 虚拟线路ID - def GetPosX(self): return self.attrTuple[4] # 坐标X - def GetPosY(self): return self.attrTuple[5] # 坐标Y + def GetZoneID(self): return self.attrTuple[0] # 分区ID BYTE + def GetMapID(self): return self.attrTuple[1] # 场景地图ID DWORD + def GetDataMapID(self): return self.attrTuple[2] # 数据地图ID DWORD + def GetCopyMapID(self): return self.attrTuple[3] # 虚拟线路ID BYTE + def GetPosX(self): return self.attrTuple[4] # 坐标X WORD + def GetPosY(self): return self.attrTuple[5] # 坐标Y WORD # 跨服分区地图逐鹿万界 class IPY_CrossFamilyFlagwarZoneMap(): @@ -4812,12 +4812,12 @@ self.attrTuple = None return - def GetZoneID(self): return self.attrTuple[0] # 分区ID - def GetMapID(self): return self.attrTuple[1] # 场景地图ID - def GetDataMapID(self): return self.attrTuple[2] # 数据地图ID - def GetCopyMapID(self): return self.attrTuple[3] # 虚拟线路ID - def GetPosX(self): return self.attrTuple[4] # 坐标X - def GetPosY(self): return self.attrTuple[5] # 坐标Y + def GetZoneID(self): return self.attrTuple[0] # 分区ID BYTE + def GetMapID(self): return self.attrTuple[1] # 场景地图ID DWORD + def GetDataMapID(self): return self.attrTuple[2] # 数据地图ID DWORD + def GetCopyMapID(self): return self.attrTuple[3] # 虚拟线路ID BYTE + def GetPosX(self): return self.attrTuple[4] # 坐标X WORD + def GetPosY(self): return self.attrTuple[5] # 坐标Y WORD # 聚魂表 class IPY_GatherSoul(): @@ -4826,9 +4826,9 @@ self.attrTuple = None return - def GetItemID(self): return self.attrTuple[0] # 物品ID - def GetAttrType(self): return self.attrTuple[1] # 属性类型 - def GetSoulGrade(self): return self.attrTuple[2] # 魂阶段 + def GetItemID(self): return self.attrTuple[0] # 物品ID DWORD + def GetAttrType(self): return self.attrTuple[1] # 属性类型 list + def GetSoulGrade(self): return self.attrTuple[2] # 魂阶段 BYTE # 聚魂合成表 class IPY_GatherSoulCompound(): @@ -4837,11 +4837,11 @@ self.attrTuple = None return - def GetTagItemID(self): return self.attrTuple[0] # 合成的物品ID - def GetNeedLV(self): return self.attrTuple[1] # 需要的玩家等级 - def GetNeedItem(self): return self.attrTuple[2] # 需要的物品ID - def GetNeedSoulSplinters(self): return self.attrTuple[3] # 需要的聚魂碎片 - def GetNeedSoulCore(self): return self.attrTuple[4] # 需要的核心环 + def GetTagItemID(self): return self.attrTuple[0] # 合成的物品ID DWORD + def GetNeedLV(self): return self.attrTuple[1] # 需要的玩家等级 WORD + def GetNeedItem(self): return self.attrTuple[2] # 需要的物品ID list + def GetNeedSoulSplinters(self): return self.attrTuple[3] # 需要的聚魂碎片 WORD + def GetNeedSoulCore(self): return self.attrTuple[4] # 需要的核心环 WORD # 聚魂属性表 class IPY_GatherSoulAttr(): @@ -4850,12 +4850,12 @@ self.attrTuple = None return - def GetAttrType(self): return self.attrTuple[0] # 属性类型 - def GetAttrInfo1(self): return self.attrTuple[1] # 基础属性-参数聚魂等级level - def GetAttrInfo2(self): return self.attrTuple[2] # 品质系数(品质_系数|…) - def GetAttrInfo3(self): return self.attrTuple[3] # 多属性系数 - def GetAttrInfo4(self): return self.attrTuple[4] # 初始属性(品质_属性值|…) - def GetAttrInfo5(self): return self.attrTuple[5] # 阶段系数 + def GetAttrType(self): return self.attrTuple[0] # 属性类型 WORD + def GetAttrInfo1(self): return self.attrTuple[1] # 基础属性-参数聚魂等级level char + def GetAttrInfo2(self): return self.attrTuple[2] # 品质系数(品质_系数|…) dict + def GetAttrInfo3(self): return self.attrTuple[3] # 多属性系数 dict + def GetAttrInfo4(self): return self.attrTuple[4] # 初始属性(品质_属性值|…) dict + def GetAttrInfo5(self): return self.attrTuple[5] # 阶段系数 dict # 王者法宝表 class IPY_MagicWeaponOfKing(): @@ -4864,9 +4864,9 @@ self.attrTuple = None return - def GetMWID(self): return self.attrTuple[0] # 法宝ID - def GetAwardMark(self): return self.attrTuple[1] # 赛季奖励等级 - def GetAddAttr(self): return self.attrTuple[2] # 属性 + def GetMWID(self): return self.attrTuple[0] # 法宝ID DWORD + def GetAwardMark(self): return self.attrTuple[1] # 赛季奖励等级 BYTE + def GetAddAttr(self): return self.attrTuple[2] # 属性 dict # 时装表 class IPY_Coat(): @@ -4875,13 +4875,13 @@ self.attrTuple = None return - def GetCoatID(self): return self.attrTuple[0] # 时装编号 - def GetCostQuality(self): return self.attrTuple[1] # 时装品质 0-普通;1-稀有;2-传说 - def GetEquipItemID(self): return self.attrTuple[2] # 装备物品ID(按职业顺序) - def GetUnlockItemID(self): return self.attrTuple[3] # 材料物品ID - def GetMaxLV(self): return self.attrTuple[4] # 最大星级 - def GetCostItemCnt(self): return self.attrTuple[5] # 材料数量 - def GetStarAttr(self): return self.attrTuple[6] # 属性 + def GetCoatID(self): return self.attrTuple[0] # 时装编号 DWORD + def GetCostQuality(self): return self.attrTuple[1] # 时装品质 0-普通;1-稀有;2-传说 BYTE + def GetEquipItemID(self): return self.attrTuple[2] # 装备物品ID(按职业顺序) list + def GetUnlockItemID(self): return self.attrTuple[3] # 材料物品ID DWORD + def GetMaxLV(self): return self.attrTuple[4] # 最大星级 DWORD + def GetCostItemCnt(self): return self.attrTuple[5] # 材料数量 list + def GetStarAttr(self): return self.attrTuple[6] # 属性 dict # 时装柜升级表 class IPY_CoatChestUp(): @@ -4890,9 +4890,9 @@ self.attrTuple = None return - def GetLV(self): return self.attrTuple[0] # 等级 - def GetNeedExp(self): return self.attrTuple[1] # 升级所需经验 - def GetAddAttr(self): return self.attrTuple[2] # 属性 + def GetLV(self): return self.attrTuple[0] # 等级 DWORD + def GetNeedExp(self): return self.attrTuple[1] # 升级所需经验 BYTE + def GetAddAttr(self): return self.attrTuple[2] # 属性 dict # 周狂欢活动时间表 class IPY_ActWeekParty(): @@ -4901,15 +4901,15 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetAdvanceMinutes(self): return self.attrTuple[3] # 前端提前X分钟展示活动 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[6] # 限制等级 - def GetTemplateID(self): return self.attrTuple[7] # 模板编号 - def GetPointAward(self): return self.attrTuple[8] # 总积分奖励 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetAdvanceMinutes(self): return self.attrTuple[3] # 前端提前X分钟展示活动 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[6] # 限制等级 WORD + def GetTemplateID(self): return self.attrTuple[7] # 模板编号 list + def GetPointAward(self): return self.attrTuple[8] # 总积分奖励 dict # 周狂欢表 class IPY_WeekParty(): @@ -4918,12 +4918,12 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetActionType(self): return self.attrTuple[1] # 活动条目ID - def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 - def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 - def GetReward(self): return self.attrTuple[4] # 奖励物品 - def GetPoint(self): return self.attrTuple[5] # 积分 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetActionType(self): return self.attrTuple[1] # 活动条目ID BYTE + def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 DWORD + def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 WORD + def GetReward(self): return self.attrTuple[4] # 奖励物品 list + def GetPoint(self): return self.attrTuple[5] # 积分 WORD # 登录奖励时间表 class IPY_ActLoginAward(): @@ -4932,14 +4932,14 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetAdvanceMinutes(self): return self.attrTuple[3] # 前端提前X分钟展示活动 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[6] # 限制等级 - def GetTemplateID(self): return self.attrTuple[7] # 模板编号 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetAdvanceMinutes(self): return self.attrTuple[3] # 前端提前X分钟展示活动 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[6] # 限制等级 WORD + def GetTemplateID(self): return self.attrTuple[7] # 模板编号 list # 登录奖励模板表 class IPY_LoginAward(): @@ -4948,11 +4948,11 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetActionType(self): return self.attrTuple[1] # 活动条目ID - def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 - def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 - def GetReward(self): return self.attrTuple[4] # 奖励物品 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetActionType(self): return self.attrTuple[1] # 活动条目ID BYTE + def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 DWORD + def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 WORD + def GetReward(self): return self.attrTuple[4] # 奖励物品 char # 节日登录奖励时间表 class IPY_ActFeastLogin(): @@ -4961,11 +4961,11 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetTemplateIDInfo(self): return self.attrTuple[4] # 模板信息 {(世界等级A,B):奖励模板编号, ...} + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetTemplateIDInfo(self): return self.attrTuple[4] # 模板信息 {(世界等级A,B):奖励模板编号, ...} dict # 节日登录奖励模板表 class IPY_ActFeastLoginAward(): @@ -4974,9 +4974,9 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetDayNum(self): return self.attrTuple[1] # 第X天从1开始 - def GetLoginAwardItemList(self): return self.attrTuple[2] # 奖励列表[[物品ID,个数,是否拍品], ...] + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetDayNum(self): return self.attrTuple[1] # 第X天从1开始 BYTE + def GetLoginAwardItemList(self): return self.attrTuple[2] # 奖励列表[[物品ID,个数,是否拍品], ...] list # 节日祝福时间表 class IPY_ActFeastWish(): @@ -4985,12 +4985,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetResetType(self): return self.attrTuple[4] # 重置类型,0-0点重置;1-5点重置 - def GetTemplateIDInfo(self): return self.attrTuple[5] # 模板信息 {(世界等级A,B):模板编号, ...} + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetResetType(self): return self.attrTuple[4] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetTemplateIDInfo(self): return self.attrTuple[5] # 模板信息 {(世界等级A,B):模板编号, ...} dict # 节日祝福瓶模板表 class IPY_ActFeastWishBottle(): @@ -4999,13 +4999,13 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetWishBottleNum(self): return self.attrTuple[1] # 祝福瓶编号 - def GetNeedWishValue(self): return self.attrTuple[2] # 单次领奖所需祝福值 - def GetChooseTimeMax(self): return self.attrTuple[3] # 最大可领奖次数 - def GetChoosePrizeItem(self): return self.attrTuple[4] # 选择奖励物品信息,选完为止 {记录索引:[物品ID,个数,是否拍品], ...} - def GetGoodItemIDList(self): return self.attrTuple[5] # 需要广播的物品ID列表 [物品ID, ...] - def GetWorldNotifyKey(self): return self.attrTuple[6] # 全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,) + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetWishBottleNum(self): return self.attrTuple[1] # 祝福瓶编号 BYTE + def GetNeedWishValue(self): return self.attrTuple[2] # 单次领奖所需祝福值 WORD + def GetChooseTimeMax(self): return self.attrTuple[3] # 最大可领奖次数 BYTE + def GetChoosePrizeItem(self): return self.attrTuple[4] # 选择奖励物品信息,选完为止 {记录索引:[物品ID,个数,是否拍品], ...} dict + def GetGoodItemIDList(self): return self.attrTuple[5] # 需要广播的物品ID列表 [物品ID, ...] list + def GetWorldNotifyKey(self): return self.attrTuple[6] # 全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,) char # 节日祝福池模板表 class IPY_ActFeastWishPool(): @@ -5014,11 +5014,11 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetWishPoolItemWeightInfo(self): return self.attrTuple[1] # 祝福池产出物品权重 [[权重, [物品ID,个数]], ..] - def GetWishPoolClientItemShow(self): return self.attrTuple[2] # 前端展示物品列表 [物品ID, ...] - def GetGoodItemIDList(self): return self.attrTuple[3] # 需要广播的物品ID列表 [物品ID, ...] - def GetWorldNotifyKey(self): return self.attrTuple[4] # 全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,) + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetWishPoolItemWeightInfo(self): return self.attrTuple[1] # 祝福池产出物品权重 [[权重, [物品ID,个数]], ..] list + def GetWishPoolClientItemShow(self): return self.attrTuple[2] # 前端展示物品列表 [物品ID, ...] list + def GetGoodItemIDList(self): return self.attrTuple[3] # 需要广播的物品ID列表 [物品ID, ...] list + def GetWorldNotifyKey(self): return self.attrTuple[4] # 全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,) char # 节日游历时间表 class IPY_ActFeastTravel(): @@ -5027,12 +5027,12 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetLVLimit(self): return self.attrTuple[3] # 限制等级 - def GetResetType(self): return self.attrTuple[4] # 重置类型,0-0点重置;1-5点重置 - def GetTemplateIDInfo(self): return self.attrTuple[5] # 模板信息 {(世界等级A,B):模板编号, ...} + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetLVLimit(self): return self.attrTuple[3] # 限制等级 WORD + def GetResetType(self): return self.attrTuple[4] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetTemplateIDInfo(self): return self.attrTuple[5] # 模板信息 {(世界等级A,B):模板编号, ...} dict # 节日游历任务表 class IPY_ActFeastTravelTask(): @@ -5041,10 +5041,10 @@ self.attrTuple = None return - def GetTraveTasklD(self): return self.attrTuple[0] # 游历ID - def GetFinishNeedValue(self): return self.attrTuple[1] # 完成所需进度值 - def GetFinishTimeMax(self): return self.attrTuple[2] # 总可完成次数,0不限 - def GetAddTravelPoint(self): return self.attrTuple[3] # 完成次数获得游历值 + def GetTraveTasklD(self): return self.attrTuple[0] # 游历ID BYTE + def GetFinishNeedValue(self): return self.attrTuple[1] # 完成所需进度值 WORD + def GetFinishTimeMax(self): return self.attrTuple[2] # 总可完成次数,0不限 WORD + def GetAddTravelPoint(self): return self.attrTuple[3] # 完成次数获得游历值 BYTE # 节日游历奖励表 class IPY_ActFeastTravelAward(): @@ -5053,11 +5053,11 @@ self.attrTuple = None return - def GetTemplatelD(self): return self.attrTuple[0] # 奖励模板ID - def GetRecordIndex(self): return self.attrTuple[1] # 奖励记录索引 - def GetNeedTravelPoint(self): return self.attrTuple[2] # 领奖所需游历值 - def GetAwardCountMax(self): return self.attrTuple[3] # 可领取次数,0代表不限 - def GetTravelAwardInfo(self): return self.attrTuple[4] # 游历奖励 [[物品ID,个数,是否拍品], ...] + def GetTemplatelD(self): return self.attrTuple[0] # 奖励模板ID BYTE + def GetRecordIndex(self): return self.attrTuple[1] # 奖励记录索引 BYTE + def GetNeedTravelPoint(self): return self.attrTuple[2] # 领奖所需游历值 WORD + def GetAwardCountMax(self): return self.attrTuple[3] # 可领取次数,0代表不限 BYTE + def GetTravelAwardInfo(self): return self.attrTuple[4] # 游历奖励 [[物品ID,个数,是否拍品], ...] list # 诛仙BOSS表 class IPY_ZhuXianBoss(): @@ -5066,10 +5066,10 @@ self.attrTuple = None return - def GetNPCID(self): return self.attrTuple[0] # ID - def GetLineID(self): return self.attrTuple[1] - def GetRealmLV(self): return self.attrTuple[2] # 需要境界 - def GetZhuXianScore(self): return self.attrTuple[3] # 需要诛仙总评分 + def GetNPCID(self): return self.attrTuple[0] # ID DWORD + def GetLineID(self): return self.attrTuple[1] # BYTE + def GetRealmLV(self): return self.attrTuple[2] # 需要境界 WORD + def GetZhuXianScore(self): return self.attrTuple[3] # 需要诛仙总评分 DWORD # 节日巡礼活动时间表 class IPY_ActFeastWeekParty(): @@ -5078,15 +5078,15 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetAdvanceMinutes(self): return self.attrTuple[3] # 前端提前X分钟展示活动 - def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 - def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[6] # 限制等级 - def GetTemplateID(self): return self.attrTuple[7] # 模板编号 - def GetPointAward(self): return self.attrTuple[8] # 总积分奖励 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetAdvanceMinutes(self): return self.attrTuple[3] # 前端提前X分钟展示活动 WORD + def GetIsDayReset(self): return self.attrTuple[4] # 是否每天重置 BYTE + def GetResetType(self): return self.attrTuple[5] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[6] # 限制等级 WORD + def GetTemplateID(self): return self.attrTuple[7] # 模板编号 list + def GetPointAward(self): return self.attrTuple[8] # 总积分奖励 dict # 节日巡礼模板表 class IPY_FeastWeekParty(): @@ -5095,12 +5095,12 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetActionType(self): return self.attrTuple[1] # 活动条目ID - def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 - def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 - def GetReward(self): return self.attrTuple[4] # 奖励物品 - def GetPoint(self): return self.attrTuple[5] # 积分 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetActionType(self): return self.attrTuple[1] # 活动条目ID BYTE + def GetTotalTimes(self): return self.attrTuple[2] # 可完成的总次数,0表示不限次数 DWORD + def GetSingleTimes(self): return self.attrTuple[3] # 单次领奖需要的次数 WORD + def GetReward(self): return self.attrTuple[4] # 奖励物品 list + def GetPoint(self): return self.attrTuple[5] # 积分 WORD # 新仙界盛典-全民来嗨表 class IPY_NewAllPeopleParty(): @@ -5109,9 +5109,9 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # ID - def GetTotalTimes(self): return self.attrTuple[1] # 总次数 - def GetAddPoint(self): return self.attrTuple[2] # 每完成次数获得嗨点 + def GetID(self): return self.attrTuple[0] # ID BYTE + def GetTotalTimes(self): return self.attrTuple[1] # 总次数 WORD + def GetAddPoint(self): return self.attrTuple[2] # 每完成次数获得嗨点 WORD # 新仙界盛典-全民来嗨奖励表 class IPY_NewAllPeoplePartyAward(): @@ -5120,10 +5120,10 @@ self.attrTuple = None return - def GetWorldLvNum(self): return self.attrTuple[0] # 世界等级档 - def GetIndex(self): return self.attrTuple[1] # 索引 - def GetNeedPoint(self): return self.attrTuple[2] # 需要点数 - def GetAward(self): return self.attrTuple[3] # 奖励 {"职业":[[物品ID,个数,是否绑定],...], ...} + def GetWorldLvNum(self): return self.attrTuple[0] # 世界等级档 BYTE + def GetIndex(self): return self.attrTuple[1] # 索引 DWORD + def GetNeedPoint(self): return self.attrTuple[2] # 需要点数 DWORD + def GetAward(self): return self.attrTuple[3] # 奖励 {"职业":[[物品ID,个数,是否绑定],...], ...} dict # 幸运鉴宝活动时间表 class IPY_ActLuckyTreasure(): @@ -5132,13 +5132,13 @@ self.attrTuple = None return - def GetCfgID(self): return self.attrTuple[0] # 配置ID - def GetStartDate(self): return self.attrTuple[1] # 开启日期 - def GetEndDate(self): return self.attrTuple[2] # 结束日期 - def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 - def GetLVLimit(self): return self.attrTuple[4] # 限制等级 - def GetTemplateID(self): return self.attrTuple[5] # 模板编号 - def GetLuckyPoint(self): return self.attrTuple[6] # 总幸运值 + def GetCfgID(self): return self.attrTuple[0] # 配置ID DWORD + def GetStartDate(self): return self.attrTuple[1] # 开启日期 char + def GetEndDate(self): return self.attrTuple[2] # 结束日期 char + def GetResetType(self): return self.attrTuple[3] # 重置类型,0-0点重置;1-5点重置 BYTE + def GetLVLimit(self): return self.attrTuple[4] # 限制等级 WORD + def GetTemplateID(self): return self.attrTuple[5] # 模板编号 BYTE + def GetLuckyPoint(self): return self.attrTuple[6] # 总幸运值 WORD # 幸运鉴宝库模板表 class IPY_LuckyTreasureTemplate(): @@ -5147,12 +5147,12 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetWorldLVLimit(self): return self.attrTuple[1] # 世界等级范围 - def GetItemID(self): return self.attrTuple[2] # 物品ID - def GetItemCnt(self): return self.attrTuple[3] # 物品数量 - def GetIsBind(self): return self.attrTuple[4] # 是否绑定 - def GetWeight(self): return self.attrTuple[5] # 权重 + def GetTemplateID(self): return self.attrTuple[0] # 模板ID BYTE + def GetWorldLVLimit(self): return self.attrTuple[1] # 世界等级范围 list + def GetItemID(self): return self.attrTuple[2] # 物品ID DWORD + def GetItemCnt(self): return self.attrTuple[3] # 物品数量 WORD + def GetIsBind(self): return self.attrTuple[4] # 是否绑定 BYTE + def GetWeight(self): return self.attrTuple[5] # 权重 DWORD # 跨服充值排行模板达标奖励表 class IPY_CrossActCTGBillboardDabiao(): @@ -5161,10 +5161,10 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetCTGNeed(self): return self.attrTuple[1] # 需充值RMB - def GetAwardIndex(self): return self.attrTuple[2] # 奖励记录索引,从0开始,同个模板不可重复,不可变更 - def GetAwardItemList(self): return self.attrTuple[3] # 奖励物品列表[[物品ID,个数,是否拍品], ...] + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetCTGNeed(self): return self.attrTuple[1] # 需充值RMB float + def GetAwardIndex(self): return self.attrTuple[2] # 奖励记录索引,从0开始,同个模板不可重复,不可变更 BYTE + def GetAwardItemList(self): return self.attrTuple[3] # 奖励物品列表[[物品ID,个数,是否拍品], ...] list # 跨服充值排行模板名次奖励表 class IPY_CrossActCTGBillboardOrder(): @@ -5173,11 +5173,11 @@ self.attrTuple = None return - def GetTemplateID(self): return self.attrTuple[0] # 模板ID - def GetOrderA(self): return self.attrTuple[1] # 名次A - def GetOrderB(self): return self.attrTuple[2] # 至名次B - def GetCTGAtleast(self): return self.attrTuple[3] # 至少充值RMB - def GetAwardItemList(self): return self.attrTuple[4] # 奖励物品列表[[物品ID,个数,是否拍品], ...] + def GetTemplateID(self): return self.attrTuple[0] # 模板ID DWORD + def GetOrderA(self): return self.attrTuple[1] # 名次A WORD + def GetOrderB(self): return self.attrTuple[2] # 至名次B WORD + def GetCTGAtleast(self): return self.attrTuple[3] # 至少充值RMB float + def GetAwardItemList(self): return self.attrTuple[4] # 奖励物品列表[[物品ID,个数,是否拍品], ...] list # 神秘商店表 class IPY_MysteryShop(): @@ -5186,8 +5186,8 @@ self.attrTuple = None return - def GetLVRange(self): return self.attrTuple[0] # 等级范围 - def GetGoodsID(self): return self.attrTuple[1] # 商城表ID + def GetLVRange(self): return self.attrTuple[0] # 等级范围 list + def GetGoodsID(self): return self.attrTuple[1] # 商城表ID DWORD # 装备位背包索引映射表 class IPY_EquipPlaceIndexMap(): @@ -5196,9 +5196,9 @@ self.attrTuple = None return - def GetGridIndex(self): return self.attrTuple[0] # 背包格子索引 - def GetClassLV(self): return self.attrTuple[1] # 阶级(物品表LV字段) - def GetEquipPlace(self): return self.attrTuple[2] # 装备位(物品表EquipPlace字段) + def GetGridIndex(self): return self.attrTuple[0] # 背包格子索引 DWORD + def GetClassLV(self): return self.attrTuple[1] # 阶级(物品表LV字段) DWORD + def GetEquipPlace(self): return self.attrTuple[2] # 装备位(物品表EquipPlace字段) DWORD # 装备神装表 class IPY_EquipShenAttr(): @@ -5207,15 +5207,15 @@ self.attrTuple = None return - def GetEquipItemID(self): return self.attrTuple[0] # 装备ID - def GetShenAttrIDList(self): return self.attrTuple[1] # 神品传奇属性ID列表 - def GetShenAttrValueList(self): return self.attrTuple[2] # 神品传奇属性值列表 - def GetXianAttrIDList(self): return self.attrTuple[3] # 仙品传奇属性ID列表 - def GetXianAttrValueList(self): return self.attrTuple[4] # 仙品传奇属性值列表 - def GetJiAttrIDList(self): return self.attrTuple[5] # 极品传奇属性ID列表 - def GetJiAttrValueList(self): return self.attrTuple[6] # 极品传奇属性值列表 - def GetLegendAttrIDList(self): return self.attrTuple[7] # 普通传奇属性ID列表 - def GetLegendAttrValueList(self): return self.attrTuple[8] # 普通传奇属性值列表 + def GetEquipItemID(self): return self.attrTuple[0] # 装备ID DWORD + def GetShenAttrIDList(self): return self.attrTuple[1] # 神品传奇属性ID列表 list + def GetShenAttrValueList(self): return self.attrTuple[2] # 神品传奇属性值列表 list + def GetXianAttrIDList(self): return self.attrTuple[3] # 仙品传奇属性ID列表 list + def GetXianAttrValueList(self): return self.attrTuple[4] # 仙品传奇属性值列表 list + def GetJiAttrIDList(self): return self.attrTuple[5] # 极品传奇属性ID列表 list + def GetJiAttrValueList(self): return self.attrTuple[6] # 极品传奇属性值列表 list + def GetLegendAttrIDList(self): return self.attrTuple[7] # 普通传奇属性ID列表 list + def GetLegendAttrValueList(self): return self.attrTuple[8] # 普通传奇属性值列表 list # 装备神装进阶表 class IPY_EquipShenEvolve(): @@ -5224,9 +5224,9 @@ self.attrTuple = None return - def GetEquipItemID(self): return self.attrTuple[0] # 装备ID - def GetEvolveEquipID(self): return self.attrTuple[1] # 可进阶目标装备ID - def GetEvolveNeedItemIDInfo(self): return self.attrTuple[2] # 进阶所需附加材料及个数 + def GetEquipItemID(self): return self.attrTuple[0] # 装备ID DWORD + def GetEvolveEquipID(self): return self.attrTuple[1] # 可进阶目标装备ID DWORD + def GetEvolveNeedItemIDInfo(self): return self.attrTuple[2] # 进阶所需附加材料及个数 list # 装备升星表 class IPY_EquipStarUp(): @@ -5235,18 +5235,18 @@ self.attrTuple = None return - def GetClassLV(self): return self.attrTuple[0] # 阶级 - def GetEquipPlace(self): return self.attrTuple[1] # 装备位 - def GetStar(self): return self.attrTuple[2] # 星数 - def GetCostEquipPlace(self): return self.attrTuple[3] # 可用装备部位 - def GetIsJobLimit(self): return self.attrTuple[4] # 是否只用本职业装备材料 - def GetCostEquipColor(self): return self.attrTuple[5] # 可用装备品质 - def GetCostEquipCnt(self): return self.attrTuple[6] # 装备数量 - def GetUnSuitRate(self): return self.attrTuple[7] # 单件非套装加成概率 - def GetSuitRate(self): return self.attrTuple[8] # 单件套装加成概率 - def GetCostItemDict(self): return self.attrTuple[9] # 特殊材料 - def GetStarAttrInfo(self): return self.attrTuple[10] # 星级属性 - def GetBaseAttrInfo(self): return self.attrTuple[11] # 基础属性增加 + def GetClassLV(self): return self.attrTuple[0] # 阶级 BYTE + def GetEquipPlace(self): return self.attrTuple[1] # 装备位 BYTE + def GetStar(self): return self.attrTuple[2] # 星数 BYTE + def GetCostEquipPlace(self): return self.attrTuple[3] # 可用装备部位 list + def GetIsJobLimit(self): return self.attrTuple[4] # 是否只用本职业装备材料 BYTE + def GetCostEquipColor(self): return self.attrTuple[5] # 可用装备品质 list + def GetCostEquipCnt(self): return self.attrTuple[6] # 装备数量 BYTE + def GetUnSuitRate(self): return self.attrTuple[7] # 单件非套装加成概率 BYTE + def GetSuitRate(self): return self.attrTuple[8] # 单件套装加成概率 BYTE + def GetCostItemDict(self): return self.attrTuple[9] # 特殊材料 dict + def GetStarAttrInfo(self): return self.attrTuple[10] # 星级属性 dict + def GetBaseAttrInfo(self): return self.attrTuple[11] # 基础属性增加 dict # 装备强化进化表 class IPY_EquipPlusEvolve(): @@ -5255,11 +5255,11 @@ self.attrTuple = None return - def GetEquipPlace(self): return self.attrTuple[0] # 装备位 - def GetEvolveLV(self): return self.attrTuple[1] # 进化等级 - def GetNeedPlusLV(self): return self.attrTuple[2] # 需要强化等级 - def GetCostItem(self): return self.attrTuple[3] # 消耗材料 - def GetAttr(self): return self.attrTuple[4] # 属性 + def GetEquipPlace(self): return self.attrTuple[0] # 装备位 BYTE + def GetEvolveLV(self): return self.attrTuple[1] # 进化等级 BYTE + def GetNeedPlusLV(self): return self.attrTuple[2] # 需要强化等级 WORD + def GetCostItem(self): return self.attrTuple[3] # 消耗材料 dict + def GetAttr(self): return self.attrTuple[4] # 属性 dict # 仙盟Boss奖励表 class IPY_FamilyBossAward(): @@ -5268,11 +5268,11 @@ self.attrTuple = None return - def GetBossID(self): return self.attrTuple[0] # BossID - def GetWorldLV(self): return self.attrTuple[1] # 世界等级 - def GetRank(self): return self.attrTuple[2] # 排名 - def GetAward1(self): return self.attrTuple[3] # 奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..] - def GetAward2(self): return self.attrTuple[4] # 饼图奖励{随机次数:[(概率,[物品ID,数量,是否拍品]),..]} + def GetBossID(self): return self.attrTuple[0] # BossID DWORD + def GetWorldLV(self): return self.attrTuple[1] # 世界等级 list + def GetRank(self): return self.attrTuple[2] # 排名 list + def GetAward1(self): return self.attrTuple[3] # 奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..] list + def GetAward2(self): return self.attrTuple[4] # 饼图奖励{随机次数:[(概率,[物品ID,数量,是否拍品]),..]} dict # 仙盟试炼伤血奖励表 class IPY_FamilyBossHurtAward(): @@ -5281,10 +5281,10 @@ self.attrTuple = None return - def GetAwardType(self): return self.attrTuple[0] # 奖励类型 1-个人;2-仙盟 - def GetRecordIndex(self): return self.attrTuple[1] # 奖励记录索引,同奖励类型时记录索引不可重复 - def GetNeedHurtTotal(self): return self.attrTuple[2] # 所需总伤血 - def GetAwardItemList(self): return self.attrTuple[3] # 奖励物品列表[[物品ID,个数,是否拍品], ...] + def GetAwardType(self): return self.attrTuple[0] # 奖励类型 1-个人;2-仙盟 BYTE + def GetRecordIndex(self): return self.attrTuple[1] # 奖励记录索引,同奖励类型时记录索引不可重复 BYTE + def GetNeedHurtTotal(self): return self.attrTuple[2] # 所需总伤血 DWORD + def GetAwardItemList(self): return self.attrTuple[3] # 奖励物品列表[[物品ID,个数,是否拍品], ...] list # 仙盟阵法表 class IPY_FamilyZhenfa(): @@ -5293,11 +5293,11 @@ self.attrTuple = None return - def GetZhenfaType(self): return self.attrTuple[0] # 阵法类型 - def GetZhenfaLV(self): return self.attrTuple[1] # 阵法等级 - def GetLVUpNeedExp(self): return self.attrTuple[2] # 升下一级所需经验 - def GetLVAttrType(self): return self.attrTuple[3] # 累计总属性类型 - def GetLVAttrValue(self): return self.attrTuple[4] # 累计总属性值 + def GetZhenfaType(self): return self.attrTuple[0] # 阵法类型 BYTE + def GetZhenfaLV(self): return self.attrTuple[1] # 阵法等级 WORD + def GetLVUpNeedExp(self): return self.attrTuple[2] # 升下一级所需经验 DWORD + def GetLVAttrType(self): return self.attrTuple[3] # 累计总属性类型 list + def GetLVAttrValue(self): return self.attrTuple[4] # 累计总属性值 list # 装备洗练等级上限 class IPY_ItemWashMax(): @@ -5306,9 +5306,9 @@ self.attrTuple = None return - def GetType(self): return self.attrTuple[0] # 按装备位对应类型查找 - def GetStar(self): return self.attrTuple[1] # 装备星数 - def GetLevelMax(self): return self.attrTuple[2] # 洗练等级上限 + def GetType(self): return self.attrTuple[0] # 按装备位对应类型查找 BYTE + def GetStar(self): return self.attrTuple[1] # 装备星数 BYTE + def GetLevelMax(self): return self.attrTuple[2] # 洗练等级上限 WORD # 骑宠Boss奖励表 class IPY_HorsePetBossAward(): @@ -5317,11 +5317,11 @@ self.attrTuple = None return - def GetLineID(self): return self.attrTuple[0] # 线路ID - def GetWorldLV(self): return self.attrTuple[1] # 世界等级 - def GetRank(self): return self.attrTuple[2] # 排名 - def GetAward1(self): return self.attrTuple[3] # 奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..] - def GetAward2(self): return self.attrTuple[4] # 饼图奖励 [[(概率,[物品ID,数量,是否拍品]),..]] + def GetLineID(self): return self.attrTuple[0] # 线路ID BYTE + def GetWorldLV(self): return self.attrTuple[1] # 世界等级 list + def GetRank(self): return self.attrTuple[2] # 排名 list + def GetAward1(self): return self.attrTuple[3] # 奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..] list + def GetAward2(self): return self.attrTuple[4] # 饼图奖励 [[(概率,[物品ID,数量,是否拍品]),..]] list # 缥缈仙域表 class IPY_FairyDomain(): @@ -5330,18 +5330,18 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 事件编号 - def GetEventType(self): return self.attrTuple[1] # 事件类型 - def GetMapID(self): return self.attrTuple[2] # 副本id - def GetLineID(self): return self.attrTuple[3] # 副本线路id - def GetBossID(self): return self.attrTuple[4] # 副本BossID - def GetEventFBType(self): return self.attrTuple[5] # 事件副本类型,0-前端,1-本服,2-跨服 - def GetCostEnergy(self): return self.attrTuple[6] # 消耗体力 - def GetNeedAlchemyLV(self): return self.attrTuple[7] # 出现的炼丹等级要求 - def GetNeedLV(self): return self.attrTuple[8] # 出现的玩家等级要求 - def GetWeight(self): return self.attrTuple[9] # 权重 - def GetHourCntPriLimit(self): return self.attrTuple[10] # 个人每小时次数限制 - def GetDayCntPriLimit(self): return self.attrTuple[11] # 个人每天次数限制 + def GetID(self): return self.attrTuple[0] # 事件编号 WORD + def GetEventType(self): return self.attrTuple[1] # 事件类型 BYTE + def GetMapID(self): return self.attrTuple[2] # 副本id DWORD + def GetLineID(self): return self.attrTuple[3] # 副本线路id BYTE + def GetBossID(self): return self.attrTuple[4] # 副本BossID DWORD + def GetEventFBType(self): return self.attrTuple[5] # 事件副本类型,0-前端,1-本服,2-跨服 BYTE + def GetCostEnergy(self): return self.attrTuple[6] # 消耗体力 BYTE + def GetNeedAlchemyLV(self): return self.attrTuple[7] # 出现的炼丹等级要求 BYTE + def GetNeedLV(self): return self.attrTuple[8] # 出现的玩家等级要求 list + def GetWeight(self): return self.attrTuple[9] # 权重 DWORD + def GetHourCntPriLimit(self): return self.attrTuple[10] # 个人每小时次数限制 DWORD + def GetDayCntPriLimit(self): return self.attrTuple[11] # 个人每天次数限制 DWORD # 缥缈奇遇表 class IPY_FairyAdventures(): @@ -5350,12 +5350,12 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 唯一ID - def GetOpenServerDay(self): return self.attrTuple[1] # 开服天 - def GetEventID(self): return self.attrTuple[2] # 事件编号 - def GetCondition(self): return self.attrTuple[3] # 条件 - def GetGearAward(self): return self.attrTuple[4] # 档位奖励 - def GetBasicAward(self): return self.attrTuple[5] # 保底奖励 + def GetID(self): return self.attrTuple[0] # 唯一ID WORD + def GetOpenServerDay(self): return self.attrTuple[1] # 开服天 DWORD + def GetEventID(self): return self.attrTuple[2] # 事件编号 BYTE + def GetCondition(self): return self.attrTuple[3] # 条件 list + def GetGearAward(self): return self.attrTuple[4] # 档位奖励 list + def GetBasicAward(self): return self.attrTuple[5] # 保底奖励 list # 缥缈仙域定制表 class IPY_FairyDomainAppoint(): @@ -5364,10 +5364,10 @@ self.attrTuple = None return - def GetCnt(self): return self.attrTuple[0] # 次数 - def GetEventID(self): return self.attrTuple[1] # 事件编号 - def GetAward(self): return self.attrTuple[2] # 定制奖励(没配走正常奖励规则)[[物品ID,数量,是否拍品],..] - def GetRandomAward(self): return self.attrTuple[3] # 随机奖励 [[(权重,[物品ID,数量,是否拍品]),..],..] + def GetCnt(self): return self.attrTuple[0] # 次数 WORD + def GetEventID(self): return self.attrTuple[1] # 事件编号 DWORD + def GetAward(self): return self.attrTuple[2] # 定制奖励(没配走正常奖励规则)[[物品ID,数量,是否拍品],..] list + def GetRandomAward(self): return self.attrTuple[3] # 随机奖励 [[(权重,[物品ID,数量,是否拍品]),..],..] list # 副本Buff表 class IPY_FBBuyBuff(): @@ -5376,10 +5376,10 @@ self.attrTuple = None return - def GetMapId(self): return self.attrTuple[0] # - def GetMoneyCnt(self): return self.attrTuple[1] # 仙玉数量 - def GetBuffID(self): return self.attrTuple[2] # BuffID - def GetBuffCD(self): return self.attrTuple[3] # 间隔时间s + def GetMapId(self): return self.attrTuple[0] # DWORD + def GetMoneyCnt(self): return self.attrTuple[1] # 仙玉数量 WORD + def GetBuffID(self): return self.attrTuple[2] # BuffID DWORD + def GetBuffCD(self): return self.attrTuple[3] # 间隔时间s WORD # 技能升级表 class IPY_SkillElement(): @@ -5388,10 +5388,10 @@ self.attrTuple = None return - def GetElementSkillID(self): return self.attrTuple[0] # 专精技能ID - def GetElementSkillNum(self): return self.attrTuple[1] # 专精技能编号 - def GetMainSkillID(self): return self.attrTuple[2] # 主技能ID - def GetNeedLV(self): return self.attrTuple[3] # 选择需要等级 + def GetElementSkillID(self): return self.attrTuple[0] # 专精技能ID DWORD + def GetElementSkillNum(self): return self.attrTuple[1] # 专精技能编号 BYTE + def GetMainSkillID(self): return self.attrTuple[2] # 主技能ID DWORD + def GetNeedLV(self): return self.attrTuple[3] # 选择需要等级 DWORD # 天星塔表 class IPY_SkyTower(): @@ -5400,12 +5400,12 @@ self.attrTuple = None return - def GetFloorID(self): return self.attrTuple[0] # 层 - def GetBossID(self): return self.attrTuple[1] # bossID - def GetReward(self): return self.attrTuple[2] # 奖励 - def GetNeedLV(self): return self.attrTuple[3] # 要求等级 - def GetFightPower(self): return self.attrTuple[4] # 推荐战力 - def GetIsNotify(self): return self.attrTuple[5] # 是否广播 + def GetFloorID(self): return self.attrTuple[0] # 层 DWORD + def GetBossID(self): return self.attrTuple[1] # bossID DWORD + def GetReward(self): return self.attrTuple[2] # 奖励 dict + def GetNeedLV(self): return self.attrTuple[3] # 要求等级 WORD + def GetFightPower(self): return self.attrTuple[4] # 推荐战力 DWORD + def GetIsNotify(self): return self.attrTuple[5] # 是否广播 BYTE # 天星塔全服挑战表 class IPY_SkyTowerServerChallenge(): @@ -5414,9 +5414,9 @@ self.attrTuple = None return - def GetFloorID(self): return self.attrTuple[0] # 层 - def GetPassRankRewardInfo(self): return self.attrTuple[1] # 通关排名奖励 {"名次":[[物品ID,个数,是否拍品],...], ...} - def GetServerRewardInfo(self): return self.attrTuple[2] # 通关排名奖励 {"所需过关人数":[[物品ID,个数,是否拍品],...], ...} + def GetFloorID(self): return self.attrTuple[0] # 层 DWORD + def GetPassRankRewardInfo(self): return self.attrTuple[1] # 通关排名奖励 {"名次":[[物品ID,个数,是否拍品],...], ...} dict + def GetServerRewardInfo(self): return self.attrTuple[2] # 通关排名奖励 {"所需过关人数":[[物品ID,个数,是否拍品],...], ...} dict # 灵根特效表 class IPY_LingGenEffect(): @@ -5425,9 +5425,9 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # 唯一ID - def GetPointID(self): return self.attrTuple[1] # 灵根ID - def GetQualityLV(self): return self.attrTuple[2] # 品级 + def GetID(self): return self.attrTuple[0] # 唯一ID DWORD + def GetPointID(self): return self.attrTuple[1] # 灵根ID DWORD + def GetQualityLV(self): return self.attrTuple[2] # 品级 BYTE # 情缘礼物表 class IPY_LoveGift(): @@ -5436,9 +5436,9 @@ self.attrTuple = None return - def GetGiftNum(self): return self.attrTuple[0] # 聘礼ID - def GetGiftItemID(self): return self.attrTuple[1] # 物品ID - def GetAllowBatch(self): return self.attrTuple[2] # 是否允许批量赠送 + def GetGiftNum(self): return self.attrTuple[0] # 聘礼ID BYTE + def GetGiftItemID(self): return self.attrTuple[1] # 物品ID DWORD + def GetAllowBatch(self): return self.attrTuple[2] # 是否允许批量赠送 BYTE # 情缘提亲表 class IPY_Marry(): @@ -5447,8 +5447,8 @@ self.attrTuple = None return - def GetBridePriceID(self): return self.attrTuple[0] # 聘礼ID - def GetCostMoneyInfo(self): return self.attrTuple[1] # 消耗货币类型|数值 + def GetBridePriceID(self): return self.attrTuple[0] # 聘礼ID BYTE + def GetCostMoneyInfo(self): return self.attrTuple[1] # 消耗货币类型|数值 list # 情缘情戒表 class IPY_LoveRing(): @@ -5457,16 +5457,16 @@ self.attrTuple = None return - def GetRingClassLV(self): return self.attrTuple[0] # 情戒阶级 - def GetRingStarLV(self): return self.attrTuple[1] # 情戒星级 - def GetCoupleAttrType(self): return self.attrTuple[2] # 仙侣属性类型(非累积) - def GetCoupleAttrValue(self): return self.attrTuple[3] # 仙侣属性值(非累积) - def GetStarAttrType(self): return self.attrTuple[4] # 星级额外属性类型(非累积) - def GetStarAttrValue(self): return self.attrTuple[5] # 星级额外属性值(非累积) - def GetUpItemAttrType(self): return self.attrTuple[6] # 每x个培养丹增加属性类型,x=UpEatItemPerCount - def GetUpItemAttrValue(self): return self.attrTuple[7] # 每x个培养丹增加属性值,x=UpEatItemPerCount - def GetNeedEatCount(self): return self.attrTuple[8] # 升级所需个数(非累计) - def GetUpEatItemPerCount(self): return self.attrTuple[9] # 每次培养消耗x个 + def GetRingClassLV(self): return self.attrTuple[0] # 情戒阶级 BYTE + def GetRingStarLV(self): return self.attrTuple[1] # 情戒星级 BYTE + def GetCoupleAttrType(self): return self.attrTuple[2] # 仙侣属性类型(非累积) list + def GetCoupleAttrValue(self): return self.attrTuple[3] # 仙侣属性值(非累积) list + def GetStarAttrType(self): return self.attrTuple[4] # 星级额外属性类型(非累积) list + def GetStarAttrValue(self): return self.attrTuple[5] # 星级额外属性值(非累积) list + def GetUpItemAttrType(self): return self.attrTuple[6] # 每x个培养丹增加属性类型,x=UpEatItemPerCount list + def GetUpItemAttrValue(self): return self.attrTuple[7] # 每x个培养丹增加属性值,x=UpEatItemPerCount list + def GetNeedEatCount(self): return self.attrTuple[8] # 升级所需个数(非累计) DWORD + def GetUpEatItemPerCount(self): return self.attrTuple[9] # 每次培养消耗x个 DWORD # 情缘魅力属性表 class IPY_LoveCharm(): @@ -5475,11 +5475,11 @@ self.attrTuple = None return - def GetCharmLV(self): return self.attrTuple[0] # 魅力等级 - def GetUpNeedCharm(self): return self.attrTuple[1] # 升下级所需总魅力 - def GetLVAttrType(self): return self.attrTuple[2] # 属性类型 - def GetLVAttrValue(self): return self.attrTuple[3] # 总属性值 - def GetLVAwardItemInfo(self): return self.attrTuple[4] # 等级物品奖励[[物品ID,个数,是否拍品], ...] + def GetCharmLV(self): return self.attrTuple[0] # 魅力等级 BYTE + def GetUpNeedCharm(self): return self.attrTuple[1] # 升下级所需总魅力 DWORD + def GetLVAttrType(self): return self.attrTuple[2] # 属性类型 list + def GetLVAttrValue(self): return self.attrTuple[3] # 总属性值 list + def GetLVAwardItemInfo(self): return self.attrTuple[4] # 等级物品奖励[[物品ID,个数,是否拍品], ...] list # 骑宠觉醒表 class IPY_HorsePetSkin(): @@ -5488,12 +5488,12 @@ self.attrTuple = None return - def GetType(self): return self.attrTuple[0] # 1坐骑2灵宠 - def GetID(self): return self.attrTuple[1] # 关联ID(坐骑表和灵宠表ID) - def GetSkinLV(self): return self.attrTuple[2] # 幻化等级 - def GetNeedExp(self): return self.attrTuple[3] # 升级需要经验 - def GetAttrInfo(self): return self.attrTuple[4] # 属性 - def GetSkinIndex(self): return self.attrTuple[5] # 外观 + def GetType(self): return self.attrTuple[0] # 1坐骑2灵宠 BYTE + def GetID(self): return self.attrTuple[1] # 关联ID(坐骑表和灵宠表ID) DWORD + def GetSkinLV(self): return self.attrTuple[2] # 幻化等级 BYTE + def GetNeedExp(self): return self.attrTuple[3] # 升级需要经验 DWORD + def GetAttrInfo(self): return self.attrTuple[4] # 属性 dict + def GetSkinIndex(self): return self.attrTuple[5] # 外观 BYTE # 协助感谢礼盒表 class IPY_AssistThanksGift(): @@ -5502,9 +5502,9 @@ self.attrTuple = None return - def GetGiftID(self): return self.attrTuple[0] # 礼盒物品ID - def GetRequestPlayerAward(self): return self.attrTuple[1] # 发布奖励物品 物品ID|个数 - def GetAssistPlayerAward(self): return self.attrTuple[2] # 协助奖励物品 物品ID|个数 + def GetGiftID(self): return self.attrTuple[0] # 礼盒物品ID DWORD + def GetRequestPlayerAward(self): return self.attrTuple[1] # 发布奖励物品 物品ID|个数 list + def GetAssistPlayerAward(self): return self.attrTuple[2] # 协助奖励物品 物品ID|个数 list # 功能特权奖励表 class IPY_FuncSysPrivilege(): @@ -5513,9 +5513,9 @@ self.attrTuple = None return - def GetFuncSysID(self): return self.attrTuple[0] # 功能系统ID - def GetDayNum(self): return self.attrTuple[1] # 第X天 - def GetDayAwardItemInfo(self): return self.attrTuple[2] # 奖励物品信息 [[物品ID,个数,是否拍品], ...] + def GetFuncSysID(self): return self.attrTuple[0] # 功能系统ID BYTE + def GetDayNum(self): return self.attrTuple[1] # 第X天 BYTE + def GetDayAwardItemInfo(self): return self.attrTuple[2] # 奖励物品信息 [[物品ID,个数,是否拍品], ...] list # 累计充值奖励表 class IPY_HistoryRechargeAward(): @@ -5524,9 +5524,9 @@ self.attrTuple = None return - def GetID(self): return self.attrTuple[0] # id - def GetNeedRMB(self): return self.attrTuple[1] # 所需充值元 - def GetReward(self): return self.attrTuple[2] # 职业对应的奖励内容,每个职业4组数据,物品ID和物品数量(1.枪豪2.道师3.剑修) + def GetID(self): return self.attrTuple[0] # id BYTE + def GetNeedRMB(self): return self.attrTuple[1] # 所需充值元 float + def GetReward(self): return self.attrTuple[2] # 职业对应的奖励内容,每个职业4组数据,物品ID和物品数量(1.枪豪2.道师3.剑修) dict # 奖励表 class IPY_CustomAward(): @@ -5535,8 +5535,8 @@ self.attrTuple = None return - def GetAwardID(self): return self.attrTuple[0] # 奖励ID 1~n - def GetAwardItemList(self): return self.attrTuple[1] # 物品奖励[[物品ID,个数,是否拍品], ...] + def GetAwardID(self): return self.attrTuple[0] # 奖励ID 1~n BYTE + def GetAwardItemList(self): return self.attrTuple[1] # 物品奖励[[物品ID,个数,是否拍品], ...] list # 战令表 class IPY_Zhanling(): @@ -5545,11 +5545,11 @@ self.attrTuple = None return - def GetZhanlingType(self): return self.attrTuple[0] # 战令类型 - def GetNeedValue(self): return self.attrTuple[1] # 所需值 - def GetRewardIndex(self): return self.attrTuple[2] # 奖励记录索引,0~n,同个战令类型不可重复 - def GetFreeRewardItemList(self): return self.attrTuple[3] # 免费奖励物品列表 [[物品ID,个数,是否拍品],...] - def GetZLRewardItemList(self): return self.attrTuple[4] # 战令奖励物品列表 [[物品ID,个数,是否拍品],...] + def GetZhanlingType(self): return self.attrTuple[0] # 战令类型 BYTE + def GetNeedValue(self): return self.attrTuple[1] # 所需值 DWORD + def GetRewardIndex(self): return self.attrTuple[2] # 奖励记录索引,0~n,同个战令类型不可重复 BYTE + def GetFreeRewardItemList(self): return self.attrTuple[3] # 免费奖励物品列表 [[物品ID,个数,是否拍品],...] list + def GetZLRewardItemList(self): return self.attrTuple[4] # 战令奖励物品列表 [[物品ID,个数,是否拍品],...] list def Log(msg, playerID=0, par=0): -- Gitblit v1.8.0