| | |
| | | list Skills; //被动技能
|
| | | };
|
| | |
|
| | | //灵根表 #tagDienstgrad
|
| | | //灵根表 #tagRolePoint
|
| | |
|
| | | struct tagRolePoint
|
| | | {
|
| | | BYTE _AttrID; //属性ID
|
| | | dict AddAttrInfoPerPoint; //每点增加属性信息
|
| | | BYTE PointQualityAttrID; //点数品质进阶增加属性ID
|
| | | list PointQualityAttrValueList; //点数品质进阶增加属性值列表
|
| | | dict AddAttrInfoPerPoint; //每点增加属性信息 {"职业":[[每X点,属性ID,值], ...], ..}
|
| | | BYTE FightPowerPerPoint; //每点附加战斗力
|
| | | dict PointQualityAttrDict; //点数品质进阶增加属性, {职业:{属性ID:[阶段属性,..],..},..}
|
| | | list PointQualityIntervalList; //点数品质进阶属性点区间列表
|
| | | };
|
| | |
|
| | | //灵器属性表 #tagLingQiAttr
|
| | |
|
| | | struct tagLingQiAttr
|
| | | {
|
| | | BYTE _ItemID; //属性ID
|
| | | list LingQiAttrID; //灵器属性ID
|
| | | list LingQiAttrValue; //灵器属性数值
|
| | | DWORD LingQiAttrScore; //灵器属性评分
|
| | | };
|
| | |
|
| | | //境界表 #tagRealm
|
| | |
| | | DWORD NeedLV; //需要等级
|
| | | DWORD NeedItemID; //需要道具ID
|
| | | WORD NeedItemCnt; //消耗的道具数量
|
| | | list NeedEquip; //需要8部位装备条件阶级|品质|是否套装
|
| | | list AddAttrType; //境界加成属性类型
|
| | | list AddAttrNum; //境界加成属性值
|
| | | DWORD BossID; //渡劫bossid
|
| | |
| | | WORD LimiRealmLV; //需要境界等级
|
| | | DWORD LimitMissionID; //需要完成的任务ID
|
| | | BYTE LimitVIPLV; //需要VIP等级
|
| | | char MailKey; //邮件
|
| | | };
|
| | |
|
| | |
|
| | |
| | | {
|
| | | DWORD _ID; //物品ID
|
| | | BYTE FuncID; //所属功能ID
|
| | | WORD MaxUseCnt; //最大可使用数量
|
| | | dict MaxUseCnt; //境界对应最大可使用数量
|
| | | list AddItemInfo; //[增幅丹ID,单次物品数量,单次增加上限]
|
| | | WORD RecycleMoney; //回收货币值
|
| | | DWORD FightPowerEx; //附加战斗力
|
| | | };
|
| | |
| | | DWORD FightPowerCoefficient;//压制战斗力系数
|
| | | };
|
| | |
|
| | | //NPC时间掉血表
|
| | |
|
| | | struct tagNPCTimeLostHP
|
| | | {
|
| | | DWORD _NPCID; //NPCID
|
| | | DWORD LostHPPerSecond; //单人每秒掉血量
|
| | | BYTE MaxPlayerCount; //最大人数
|
| | | DWORD LostHPPerSecondEx; //每增加一人附加掉血量
|
| | | DWORD FightPowerMin; //标准战力
|
| | | DWORD FightPowerMax; //上限战力
|
| | | DWORD EveryFightPower; //每x点战力
|
| | | DWORD EveryFightPowerLostHPEx; //每x点战力附加伤害
|
| | | };
|
| | |
|
| | | //装备套装属性表
|
| | |
|
| | | struct tagEquipSuitAttr
|
| | |
| | | WORD _LV; //等级
|
| | | DWORD CftHit; //命中系数
|
| | | DWORD CftMiss; //闪避系数
|
| | | DWORD CftDamagePer; //增加伤害系数
|
| | | DWORD CftDamReduce; //减少伤害系数
|
| | | DWORD CftIgnoreDefRate; //无视防御系数
|
| | | DWORD CftDamChanceDef; //抵御系数
|
| | | DWORD CftBleedDamage; //流血伤害系数
|
| | | DWORD CftFaintRate; //击晕系数
|
| | | DWORD CftSuperHitReduce; //暴击抗性系数
|
| | | DWORD CftSuperHitRateReduce; //暴击率抗性系数
|
| | | DWORD CftSuperHitRate; //暴击率系数
|
| | | DWORD CftLuckyHitRate; //会心一击率系数
|
| | | DWORD CftLuckyHitRateReduce; //会心一击抗性系数
|
| | | DWORD CftSkillAtkRate; //技能伤害系数
|
| | | DWORD CftSkillAtkRateReduce; //技能减伤系数
|
| | | DWORD CftDamagePerPVP; //PVP伤害增肌系数
|
| | | DWORD CftFinalHurtPer; //最终伤害加成系数
|
| | | DWORD CftFinalHurtReducePer; //最终伤害减免系数
|
| | | DWORD CftDamagePerPVP; //PVP伤害增加系数
|
| | | DWORD CftDamagePerPVPReduce; //PVP伤害减少系数
|
| | | DWORD CftNPCHurtAddPer; //PVE技能加成系数
|
| | | DWORD CftNormalHurtPer; //普通附加伤害加成系数
|
| | | DWORD CftFabaoHurtPer; //法宝附加伤害加成系数
|
| | | DWORD CftDamBackPer; //伤害反射系数
|
| | | DWORD CftIgnoreDefRateReduce; //无视防御抗性系数
|
| | | DWORD CftFaintDefRate; //控制抵抗系数
|
| | | DWORD CftAtkSpeed; //攻速系数
|
| | | DWORD CftLuckyHit; //会心一击系数
|
| | | DWORD CftSpeedPer; //移动速度百分比系数
|
| | | DWORD CftAtkPer; //攻击百分比系数
|
| | | DWORD CftMaxHPPer; //生命百分比系数
|
| | | DWORD CftJobAHurtAddPer; //对目标战士伤害加成
|
| | | DWORD CftJobBHurtAddPer; //对目标法师伤害加成
|
| | | DWORD CftJobCHurtAddPer; //对目标弓箭伤害加成
|
| | |
| | | dict EquipColorMaxDropCount; //装备颜色最大掉落物品数 {颜色:上限数量,...}
|
| | | dict EquipColorSuitInfo; //装备颜色对应套装概率 {颜色:套装概率, ...}
|
| | | dict EquipPartKeyRateInfo; //装备部位集合信息 {(颜色,是否套装):部位集合key, ...}
|
| | | BYTE ColorSuitPartOptimization; //部位颜色套评分优选掉落,十位代表颜色,个位代表套装
|
| | | dict KillCountDropEquipPub; //第x次击杀附加必掉装备 {次数:[阶,颜色,是否套装,部位集合key], ...}
|
| | | dict ItemIDDropRate; //指定物品ID掉率信息 {物品ID:概率, ...}
|
| | | dict ItemIDMaxDropCount; //指定物品ID最大掉落个数,没配默认1次 {物品ID:随机次数,...}
|
| | |
| | | DWORD SweepRunePoint; //扫荡符印精华
|
| | | DWORD SweepYsog; //扫荡魔精
|
| | | dict SweepGoodDrop; //扫荡珍稀符印
|
| | | };
|
| | |
|
| | | //地图表格
|
| | |
|
| | | struct tagChinMap
|
| | | {
|
| | | DWORD _MapID; //地图ID
|
| | | BYTE CanRide; //可否骑乘
|
| | | BYTE CanOutPet; //可否召唤宠物
|
| | | };
|
| | |
|
| | | //副本总表
|
| | |
| | | struct tagAppointItem
|
| | | {
|
| | | DWORD _ID; //定制物品ID
|
| | | BYTE SuiteLV; //套装等级
|
| | | BYTE CancelUseLimit; //穿戴限制(除职业)
|
| | | list LegendAttrID; //传奇属性ID
|
| | | list LegendAttrValue; //传奇属性值
|
| | | list OutOfPrintAttr; //绝版属性ID
|
| | | list OutOfPrintAttrValue; //绝版属性最大值
|
| | | };
|
| | |
|
| | | //拍卖物品表
|
| | |
| | | list ItemBind; //是否绑定
|
| | | };
|
| | |
|
| | | //法宝铸炼表
|
| | |
|
| | | struct tagTreasureRefine
|
| | | {
|
| | | WORD _TreasureID; //法宝id
|
| | | BYTE _TreasureLV; //法宝阶数 |
| | | dict TreasureAttr; //属性(最多3条)
|
| | | dict Material; //铸炼材料
|
| | | WORD SuccessRate; //成功率 |
| | | DWORD OpenSkill; //解锁技能
|
| | | BYTE NeedAlchemyLV; //所需炼丹等级
|
| | | BYTE NeedAllTreasureLV; //所需所有法宝等级
|
| | | };
|
| | |
|
| | | //炼丹炉等级表
|
| | |
|
| | |
| | | {
|
| | | BYTE _StoveLV; //炼丹炉等级
|
| | | DWORD UpNeedExp; //升下一级所需经验
|
| | | list AddAttrType; //等级加成属性类型 |
| | | list AddAttrNum; //等级加成属性值
|
| | | };
|
| | |
|
| | | //炼丹表
|
| | |
|
| | | struct tagAlchemy
|
| | | {
|
| | | WORD _AlchemyID; //炼丹编号
|
| | | dict Material; //所需所有材料和数量
|
| | | DWORD _ID; //秘方唯一ID不可变更
|
| | | DWORD AlchemItemID; //丹药物品ID
|
| | | BYTE AlchemType; //秘方类型1-灵丹 2-仙丹
|
| | | BYTE AlchemyQuality; //秘方品级
|
| | | DWORD LearnNeedItemID; //丹方物品ID
|
| | | BYTE LearnNeedAlchemLV; //丹方需要炼丹等级
|
| | | WORD LearnNeedLingGenPoint; //丹方需要总灵根点数
|
| | | WORD NeedTime; //炼丹时间(秒)
|
| | | WORD AlchemyExp; //炼丹获得经验值
|
| | | list AlchemyItem; //产出物品及数量及权重
|
| | | list SpecAlchemyID; //特殊炼丹ID组
|
| | | list AlchemyUp; //产出包含的进阶丹药
|
| | | BYTE NeedAlchemyLV; //所需炼丹等级
|
| | | dict Material; //炼丹材料
|
| | | };
|
| | |
|
| | | //炼丹特殊产出表
|
| | | //炼丹数量表
|
| | |
|
| | | struct tagAlchemySpec
|
| | | struct tagAlchemyResult
|
| | | {
|
| | | WORD _SpecAlchemyID; //特殊炼丹ID
|
| | | DWORD MaterialID; //特殊材料ID
|
| | | BYTE MaterialCnt; //特殊材料ID消耗个数
|
| | | WORD AlchemyExp; //特殊材料经验
|
| | | list AlchemyItem; //产出物品及数量及权重
|
| | | BYTE NeedAlchemyLV; //所需炼丹等级
|
| | | BYTE _AlchemyQuality; //丹方等级
|
| | | DWORD LuckValue; //慧根
|
| | | list CntRateList; //数量饼图 |
| | | };
|
| | |
|
| | |
|
| | | //BOSS信息表
|
| | |
|
| | |
| | |
|
| | | struct tagPersonalBoss
|
| | | {
|
| | | DWORD _NPCID; //ID
|
| | | DWORD ChanllengeLv; //可挑战等级
|
| | | DWORD NPCID; //ID
|
| | | DWORD _FuncLineID; //可挑战等级
|
| | | };
|
| | |
|
| | | //仙盟活跃表
|
| | |
| | | {
|
| | | DWORD _NPCID; //ID
|
| | | BYTE LineID;
|
| | | WORD KillTime; //击杀总时间秒
|
| | | list OwnerAwardItemEx; //第一名额外奖励物品[[itemID,个数,是否拍品], ...]
|
| | | };
|
| | |
|
| | | //副本鼓舞表
|
| | |
| | | BYTE _InspireType; //鼓舞类型
|
| | | WORD InspireMaxLV; //鼓舞等级限制
|
| | | char MoneyCount; //单次消耗金钱数量
|
| | | };
|
| | |
|
| | | //地图标试点NPC刷新
|
| | |
|
| | | struct tagMapRefreshNPC
|
| | | {
|
| | | DWORD _MapID; //地图ID
|
| | | BYTE RefreshNum; //刷怪规则编号
|
| | | list NPCIDList; //NPCID列表
|
| | | list RefreshMarkList; //标试点列表
|
| | | BYTE PointMaxCount; //单个点最大存在怪物数
|
| | | BYTE TotalMaxCount; //所有点总怪物数
|
| | | BYTE RefreshSeconds; //刷怪间隔秒
|
| | | BYTE RefreshPerMinutes; //每整X分刷怪
|
| | | };
|
| | |
|
| | | //符印合成表
|
| | |
| | | struct tagCollectNPC
|
| | | {
|
| | | DWORD _NPCID; //ID
|
| | | BYTE IsMissionCollectNPC; //是否任务采集物
|
| | | BYTE PrepareTime; //采集耗时,秒
|
| | | list LostHPPer; //采集掉血,[每X秒,掉血百分比]
|
| | | BYTE MaxCollectCount; //每日可采集次数,0限制
|
| | | BYTE MaxCollectCount; //可采集次数,0无限制
|
| | | BYTE CollectResetType; //采集次数重置类型,0-不重置,1-每日5点重置
|
| | | char CollectCountLimitNotify; //无采集次数采集提示
|
| | | list CollectAward; //采集奖励物品, [物品ID,个数,是否绑定]
|
| | | list CollectAward; //采集奖励物品,权重列表 [[权重, [物品ID,个数,是否拍品]], ...]
|
| | | dict CollectAppointAward; //采集次数定制产出 {次数:[物品ID,个数,是否拍品], ...}
|
| | | BYTE AlchemyDiffLV; //过滤炼丹等级差,0-不过滤,>0过滤大于自身炼丹等级X级的物品
|
| | | BYTE NotifyCollectResult; //是否通知采集结果
|
| | | BYTE CanBreakCollect; //被攻击是否打断采集
|
| | | };
|
| | |
|
| | | //宝箱怪表
|
| | |
|
| | | struct tagTreasureNPC
|
| | | {
|
| | | DWORD _NPCID; //宝箱怪NPCID
|
| | | dict AttackCountDropWeightInfo; //攻击次数对应掉落权重饼图 {次数:[[权重, [物品ID,个数,是否拍品]], ...], ...}
|
| | | list AttackDropWeightList; //常规攻击权重饼图 [[权重, [物品ID,个数,是否拍品]], ...]
|
| | | list AttackDropWeightListEx; //额外掉落权重饼图库,每次攻击都会掉落 [[权重, [物品ID,个数,是否拍品]], ...]
|
| | | BYTE DropCountEx; //额外库执行次数
|
| | | BYTE AlchemyDiffLV; //过滤炼丹等级差,0-不过滤,>0过滤大于自身炼丹等级X级的物品
|
| | | char NotDropNotify; //没有掉落时提示信息
|
| | | };
|
| | |
|
| | | //宝箱表开启
|
| | |
| | | WORD CostGold; //消耗仙玉
|
| | | BYTE ShowType; //前端表现类型0-无表现, >0有表现需同步结果,具体类型前端自定义
|
| | | BYTE IsBind; //开出物品是否绑定
|
| | | BYTE AucionItemCanSell; //开出拍品可否上架集市
|
| | | };
|
| | |
|
| | | //宝箱表产出表
|
| | |
| | | BYTE MoneyType; //货币类型
|
| | | DWORD MoneyCount; //货币数量
|
| | | list NeedNotifyItemList; //需要广播的物品ID列表
|
| | | BYTE IsDropJobSelf; //是否只掉落本职业
|
| | | list PieRateDrop; //饼图概率掉落信息 [(概率,0),(概率,(阶,颜色)),...]
|
| | | BYTE PieRateDoCnt; //饼图概率执行次数
|
| | | dict IndepRateDrop; //独立概率掉落信息 {(阶,颜色):概率,...}
|
| | | dict EquipColorSuitInfo; //装备颜色对应套装概率 {颜色:套装概率, ...}
|
| | | dict EquipPartKeyRateInfo; //装备部位集合信息 {(颜色,是否套装):部位集合key, ...}
|
| | | };
|
| | |
|
| | | //VIP杀怪加攻击表
|
| | |
| | | struct tagCTG
|
| | | {
|
| | | BYTE _RecordID; //记录ID
|
| | | BYTE CanResetBuyCount; //是否允许重置次数
|
| | | BYTE TotalBuyCount; //总限购次数
|
| | | BYTE DailyBuyCount; //每日限购次数
|
| | | WORD GainGold; //获得仙玉数
|
| | | WORD GainGoldPrize; //赠送仙玉数
|
| | |
| | | list ServerGroupIDList; //赛区服务器组ID列表
|
| | | };
|
| | |
|
| | | //跨服分区表竞技场
|
| | |
|
| | | struct tagCrossZonePK
|
| | | {
|
| | | char _CrossZoneName; //跨服分区名
|
| | | BYTE _ZoneID; //赛区ID
|
| | | list ServerGroupIDList; //赛区服务器组ID列表
|
| | | };
|
| | |
|
| | | //跨服Boss蓬莱仙境分区地图表
|
| | |
|
| | | struct tagCrossPenglaiZoneMap
|
| | |
| | | char Reward; //奖励物品
|
| | | };
|
| | |
|
| | | //诛仙装备套装属性表
|
| | |
|
| | | struct tagZhuXianSuitAttr
|
| | | {
|
| | | BYTE _SuitType; //套装类型
|
| | | BYTE _SuitLV; //套装等级
|
| | | list SuitAttrIDList; //属性ID列表
|
| | | list SuitAttrValueList; //属性值列表
|
| | | };
|
| | |
|
| | | //诛仙BOSS表
|
| | |
|
| | | struct tagZhuXianBoss
|
| | | {
|
| | | DWORD NPCID; //ID
|
| | | BYTE _LineID;
|
| | | WORD KillTime; //击杀总时间秒
|
| | | WORD RealmLV; //需要境界
|
| | | DWORD ZhuXianScore; //需要诛仙总评分
|
| | | };
|
| | |
|
| | | //诛仙塔表
|
| | |
|
| | | struct tagZhuXianTower
|
| | | {
|
| | | DWORD _ID; //塔编号
|
| | | DWORD NPCID; //npcid
|
| | | list FirstAward; //首次S级奖励
|
| | | dict GradeAward; //评级奖励
|
| | | WORD UnLockEquipPlace; //解锁的装备位
|
| | | DWORD NeedPower; //推荐战力
|
| | | };
|
| | |
|
| | | //诛仙装备分解表
|
| | |
|
| | | struct tagZhuXianEquipDecompose
|
| | | {
|
| | | BYTE _ClassLV; //阶级
|
| | | dict DecomposeInfo; //{(产出物品ID,..):饼图,..}
|
| | | };
|
| | |
|
| | | //节日巡礼活动时间表
|
| | |
| | | DWORD _Index; //索引
|
| | | DWORD NeedPoint; //需要点数
|
| | | dict Award; //奖励 {"职业":[[物品ID,个数,是否绑定],...], ...}
|
| | | };
|
| | |
|
| | | //诛仙宝石共鸣属性表
|
| | |
|
| | | struct tagZhuXianStoneAttr
|
| | | {
|
| | | BYTE _SuitType; //套装类型
|
| | | BYTE _ShareSoneLV; //共鸣等级
|
| | | list AttrIDList; //属性ID列表
|
| | | list AttrValueList; //属性值列表
|
| | | };
|
| | |
|
| | | //幸运鉴宝活动时间表
|
| | |
| | | BYTE _EquipPlace; //装备位
|
| | | BYTE _Star; //星数
|
| | | list CostEquipPlace; //可用装备部位
|
| | | BYTE IsJobLimit; //是否只用本职业装备材料
|
| | | list CostEquipColor; //可用装备品质
|
| | | BYTE CostEquipCnt; //装备数量
|
| | | BYTE SuitTotalRate; //全套装加成概率(非套50%)
|
| | |
| | | list WorldLV; //世界等级
|
| | | list Rank; //排名
|
| | | list Award1; //奖励 [[独立概率万分率,[物品ID,数量,是否拍品]],..]
|
| | | dict Award2; //饼图奖励{随机次数:[(概率,[物品ID,数量,是否拍品]),..]}
|
| | | list Award2; //饼图奖励 [[(概率,[物品ID,数量,是否拍品]),..]]
|
| | | };
|
| | |
|
| | | //缥缈仙域表
|
| | |
| | | DWORD MapID; //副本id
|
| | | BYTE LineID; //副本线路id
|
| | | DWORD BossID; //副本BossID
|
| | | BYTE EventFBType; //事件副本类型,0-前端,1-本服,2-跨服
|
| | | BYTE CostEnergy; //消耗体力
|
| | | BYTE NeedAlchemyLV; //出现的炼丹等级要求
|
| | | list NeedLV; //出现的玩家等级要求
|
| | | DWORD Weight; //权重
|
| | | DWORD HourCntPriLimit; //个人每小时次数限制
|
| | | DWORD DayCntPriLimit; //个人每天次数限制
|
| | | };
|
| | |
|
| | | //缥缈奇遇表
|
| | |
| | | WORD _Cnt; //次数
|
| | | DWORD EventID; //事件编号
|
| | | list Award; //定制奖励(没配走正常奖励规则)[[物品ID,数量,是否拍品],..]
|
| | | list RandomAward; //随机奖励 [[(权重,[物品ID,数量,是否拍品]),..],..]
|
| | | };
|
| | |
|
| | | //副本Buff表
|
| | |
|
| | | struct tagFBBuyBuff
|
| | | {
|
| | | DWORD _MapId; //
|
| | | WORD _MoneyCnt; //仙玉数量
|
| | | DWORD BuffID; //BuffID
|
| | | WORD BuffCD; //间隔时间s
|
| | | };
|
| | |
|
| | | //技能升级表
|
| | |
|
| | | struct tagSkillElement
|
| | | {
|
| | | DWORD _ElementSkillID; //专精技能ID
|
| | | DWORD MainSkillID; //主技能ID
|
| | | DWORD NeedLV; //选择需要等级
|
| | | };
|
| | |
|
| | | //天星塔表
|
| | |
|
| | | struct tagSkyTower
|
| | | {
|
| | | DWORD _FloorID; //层
|
| | | DWORD BossID; //bossID
|
| | | dict Reward; //奖励
|
| | | WORD NeedLV; //要求等级
|
| | | DWORD FightPower; //推荐战力
|
| | | BYTE IsNotify; //是否广播
|
| | | }; |