| | |
| | | struct tagRealm
|
| | | {
|
| | | WORD _Lv; //境界等级
|
| | | BYTE IsBigRealm; //是否大境界
|
| | | DWORD NeedPoint; //开启渡劫需要修炼点
|
| | | DWORD NeedItemID; //开启渡劫需要道具ID
|
| | | WORD NeedItemCnt; //开启渡劫消耗的道具数量
|
| | | dict NeedActiveTreasure; //开启渡劫需要激活法宝条件
|
| | | DWORD NeedLV; //需要等级
|
| | | DWORD NeedItemID; //需要道具ID
|
| | | WORD NeedItemCnt; //消耗的道具数量
|
| | | list AddAttrType; //境界加成属性类型
|
| | | list AddAttrNum; //境界加成属性值
|
| | | DWORD BossID; //渡劫bossid
|
| | | dict SitTime; //打坐时间
|
| | | dict TeamAward; //组队帮打的人的奖励
|
| | | };
|
| | |
|
| | | //神兵表 #tagGodWeapon
|
| | |
| | | struct tagItemPlusMax
|
| | | {
|
| | | BYTE _Type; //按装备位对应类型查找
|
| | | BYTE _ItemRank; // 装备阶数
|
| | | BYTE _ItemColor; //装备颜色 如橙装
|
| | | BYTE _Star; // 装备星数
|
| | | WORD LevelMax; //强化等级上限
|
| | | };
|
| | |
|
| | |
| | | BYTE _StarsNeed; //全身星数
|
| | | list AttrType; //属性类型
|
| | | list AttrValue; //属性值
|
| | | };
|
| | |
|
| | | //装备传奇属性条数表
|
| | |
|
| | | struct tagEquipLegendAttrCount
|
| | | {
|
| | | BYTE _ItemType; //物品类型
|
| | | BYTE _ItemColor; //物品颜色
|
| | | BYTE _IsSuit; //是否套装
|
| | | list LegendAttrCountInfo; //传奇属性条数信息 [[条数, [属性类型库编号, ...]], ...]
|
| | | };
|
| | |
|
| | | //装备传奇属性类型表
|
| | |
|
| | | struct tagEquipLegendAttrType
|
| | | {
|
| | | BYTE _ItemType; //物品类型
|
| | | dict LegendAttrTypeLib; //传奇属性类型库 {属性类型库编号:[属性ID,...], ...}
|
| | | };
|
| | |
|
| | | //装备传奇属性值库表
|
| | |
|
| | | struct tagEquipLegendAttrLib
|
| | | {
|
| | | BYTE _LegendAttrID; //传奇属性ID
|
| | | dict LegendAttrLib; //属性库信息 {库编号:[随机数值, ...], ...}
|
| | | };
|
| | |
|
| | | //装备传奇属性等级数值表
|
| | |
|
| | | struct tagEquipLegendAttrValue
|
| | | {
|
| | | BYTE _ItemType; //物品类型
|
| | | BYTE _ItemClassLV; //物品阶级
|
| | | BYTE _ItemColor; //物品颜色
|
| | | BYTE _IsSuit; //是否套装
|
| | | dict LVLegendAttrLibNumInfo; //属性ID等级段对应数值库编号 {属性ID:{等级:库编号, ...}}
|
| | | };
|
| | |
|
| | | //神兽表
|
| | |
| | | {
|
| | | DWORD _NPCID; //NPCID
|
| | | BYTE IsStrengthenByPlayerCount;//是否根据人数成长
|
| | | BYTE LVStrengthenMark;//等级成长属性公式标记
|
| | | BYTE LVStrengthenType;//等级成长类型, 0-不按等级成长;1-按玩家平均等级;2-按玩家最大等级;3-按世界等级;
|
| | | BYTE CmpNPCBaseLV;//是否比较NPC表等级, 是的话取NPC表配置等级与成长等级中较大等级
|
| | | DWORD HitTime;//受击次数
|
| | |
| | |
|
| | | struct tagEquipSuitAttr
|
| | | {
|
| | | BYTE _GroupType; //套装组合类型
|
| | | BYTE _SuiteType; //套装类型
|
| | | WORD _SuiteLV; //套装等级
|
| | | BYTE _Job; //ְҵ
|
| | | BYTE Count1; //阶段1所需数量
|
| | | list AttrType1; //阶段1属性类型
|
| | | list AttrValue1; //阶段1属性值
|
| | | BYTE Count2; //阶段2所需数量
|
| | | list AttrType2; //阶段2属性类型
|
| | | list AttrValue2; //阶段2属性值
|
| | | BYTE Count3; //阶段2所需数量
|
| | | list AttrType3; //阶段2属性类型
|
| | | list AttrValue3; //阶段2属性值
|
| | | WORD _SuiteID; //套装ID
|
| | | BYTE SuiteCnt; //套装件数
|
| | | BYTE Star; //星数
|
| | | dict AttrInfo; //属性
|
| | | DWORD SkillID; //技能ID
|
| | | BYTE IsNotify; //是否广播
|
| | | };
|
| | |
|
| | | //套装合成表
|
| | |
|
| | | struct tagEquipSuitCompound
|
| | | {
|
| | | BYTE _SuiteType; //套装类型
|
| | | BYTE _EquipPlace; //装备部位
|
| | | WORD _SuiteLV; //套装等级
|
| | | BYTE _Job; //ְҵ
|
| | | list CostItemID; //材料ID
|
| | | list CostItemCnt; //材料数量
|
| | | };
|
| | |
|
| | | //羽翼精炼属性表
|
| | |
|
| | |
| | | DWORD CftSpeedPer; //移动速度百分比系数
|
| | | DWORD CftAtkPer; //攻击百分比系数
|
| | | DWORD CftMaxHPPer; //生命百分比系数
|
| | | DWORD CftJobAHurtAddPer; //对目标战士伤害加成
|
| | | DWORD CftJobBHurtAddPer; //对目标法师伤害加成
|
| | | DWORD CftJobCHurtAddPer; //对目标弓箭伤害加成
|
| | | DWORD CftJobAAtkReducePer; //战士攻击伤害减免
|
| | | DWORD CftJobBAtkReducePer; //法师攻击伤害减免
|
| | | DWORD CftJobCAtkReducePer; //弓箭攻击伤害减免
|
| | | };
|
| | |
|
| | | //NPC掉落表
|
| | |
| | | DWORD SkillAtkRateReduceC; // 技能减伤百分比系数
|
| | | DWORD HitC; // 命中系数
|
| | | DWORD MissC; // 闪避系数
|
| | | DWORD SkillAddPer1C; // 技能伤害增强1系数
|
| | | DWORD SkillAddPer2C; // 技能伤害增强2系数
|
| | | DWORD SkillAddPer3C; // 技能伤害增强3系数
|
| | | DWORD SkillAddPer4C; // 技能伤害增强4系数
|
| | | DWORD SkillAddPer5C; // 技能伤害增强5系数
|
| | | DWORD SkillAddPer6C; // 技能伤害增强6系数
|
| | | DWORD SkillAddPer7C; // 技能伤害增强7系数
|
| | | DWORD SkillReducePer1C; // 受到技能伤害减少1系数
|
| | | DWORD SkillReducePer2C; // 受到技能伤害减少2系数
|
| | | DWORD SkillReducePer3C; // 受到技能伤害减少3系数
|
| | | DWORD SkillReducePer4C; // 受到技能伤害减少4系数
|
| | | DWORD SkillReducePer5C; // 受到技能伤害减少5系数
|
| | | DWORD SkillReducePer6C; // 受到技能伤害减少6系数
|
| | | DWORD SkillReducePer7C; // 受到技能伤害减少7系数
|
| | | };
|
| | |
|
| | | //成就表
|
| | |
| | | list SuccessList; //需要完成成就
|
| | | };
|
| | |
|
| | | //法宝技能升级表
|
| | |
|
| | | struct tagTreasureSkill
|
| | | {
|
| | | BYTE _SkillUpType; //技能升级类型
|
| | | BYTE _SkillLV; //技能等级
|
| | | DWORD NeedPoint; //升到当前级消耗天石精华
|
| | | WORD InitRate; //初始概率
|
| | | list NeedItemID; //升到当前级溶彩石ID
|
| | | list NeedItemCnt; //升到当前级溶彩石数量
|
| | | list MaxRate; //升到当前级概率
|
| | | };
|
| | |
|
| | | //连续签到奖励表
|
| | |
|
| | | struct tagContineSignAward
|
| | |
| | | list LegendAttrValue; //传奇属性值
|
| | | list OutOfPrintAttr; //绝版属性ID
|
| | | list OutOfPrintAttrValue; //绝版属性最大值
|
| | | };
|
| | |
|
| | | //拍卖物品表
|
| | |
|
| | | struct tagAuctionItem
|
| | | {
|
| | | DWORD _AuctionItemID;
|
| | | };
|
| | |
|
| | | //VIP特权表
|
| | |
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | WORD LVLimit; //限制等级
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | list ShopTypeList; //商店类型列表
|
| | | dict ShopTypeList; //商店类型列表
|
| | | char MailKey; //活动更新时发送邮件key
|
| | | list MailItemPrize; //活动更新时发送邮件奖励物品
|
| | | };
|
| | |
| | | BYTE PacketCnt; //红包个数
|
| | | };
|
| | |
|
| | | //节日红包每日成就表
|
| | |
|
| | | struct tagActFeastRedPacketSucc
|
| | | {
|
| | | BYTE _FeastDay; //节日第几天
|
| | | list FeastSuccIDList; //节日成就ID列表
|
| | | };
|
| | |
|
| | | //NPC秀表
|
| | |
|
| | | struct tagNPCShow
|
| | |
| | | DWORD CostCopper; //铜钱找回铜钱消耗
|
| | | dict CopperReward; //铜钱找回奖励
|
| | | list JobItemList; //职业物品列表
|
| | | };
|
| | |
|
| | | //采集物表
|
| | |
|
| | | struct tagCollectNPC
|
| | | {
|
| | | DWORD _NPCID; //ID
|
| | | BYTE PrepareTime; //采集耗时,秒
|
| | | list LostHPPer; //采集掉血,[每X秒,掉血百分比]
|
| | | BYTE MaxCollectCount; //每日可采集次数,0限制
|
| | | char CollectCountLimitNotify; //无采集次数采集提示
|
| | | list CollectAward; //采集奖励物品, [物品ID,个数,是否绑定]
|
| | | };
|
| | |
|
| | | //宝箱表开启
|
| | |
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | WORD LVLimit; //限制等级
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | list GiftbagTypeList; //礼包类型列表
|
| | | dict GiftbagTypeList; //礼包类型列表
|
| | | char MailKey; //活动更新时发送邮件key
|
| | | list MailItemPrize; //活动更新时发送邮件奖励物品
|
| | | };
|
| | |
| | | DWORD _TemplateID; //模板ID
|
| | | DWORD NeedCostGold; //需要消费仙玉数
|
| | | BYTE AwardIndex; //返利奖励索引0~31,同个模板中不重复
|
| | | list AwardItemList; //返利物品信息列表 [(物品ID,个数,是否绑定),...]
|
| | | dict AwardItemList; //返利物品信息列表 {世界等级范围:[({职业:物品ID,..},个数,是否绑定), ...]}
|
| | | char NotifyKey; //全服广播key,默认两个参数(玩家名, 档位额度)
|
| | | };
|
| | |
|
| | |
| | | BYTE _ID; //活动条目ID
|
| | | DWORD TotalTimes; //可完成的总次数,0表示不限次数
|
| | | WORD SingleTimes; //单次领奖需要的次数
|
| | | list Reward; //奖励物品ID1
|
| | | dict Reward; //奖励物品ID1
|
| | | };
|
| | |
|
| | | //多倍修行点活动时间表
|
| | |
| | | };
|
| | |
|
| | |
|
| | | //神兵特效表
|
| | | //跨服竞技场段位表
|
| | |
|
| | | struct tagGodWeaponEffect
|
| | | struct tagCrossRealmPKDan
|
| | | {
|
| | | BYTE GWType; //神兵类型
|
| | | WORD Level; //神兵等级
|
| | | char NotifyCode; //广播
|
| | | DWORD FightPower; //增加战力
|
| | | dict Attr; //属性加成
|
| | | BYTE _DanLV; //段位等级
|
| | | WORD LVUpScore; //升段位所需积分
|
| | | };
|
| | |
|
| | | //跨服竞技场段位奖励表
|
| | |
|
| | | struct tagCrossRealmPKDanAward
|
| | | {
|
| | | char _CrossZoneName; //跨服分区名
|
| | | BYTE _SeasonID; //赛季ID
|
| | | BYTE _DanLV; //段位等级
|
| | | list DanLVAwardList; //段位达标奖励物品列表 [[奖励物品ID,个数,是否绑定], ...]
|
| | | list SeasonDanLVAwardList; //赛季段位奖励物品列表 [[奖励物品ID,个数,是否绑定], ...]
|
| | | };
|
| | |
|
| | | //跨服竞技场排名奖励表
|
| | |
|
| | | struct tagCrossRealmPKOrderAward
|
| | | {
|
| | | char _CrossZoneName; //跨服分区名
|
| | | BYTE _SeasonID; //赛季ID
|
| | | dict OrderAwardInfo; //赛季排名奖励信息 {"排名":[[奖励物品ID,个数,是否绑定], ...], ...}
|
| | | };
|
| | |
|
| | | //跨服分区表通用
|
| | |
|
| | | struct tagCrossZoneComm
|
| | | {
|
| | | char _CrossZoneName; //跨服分区名
|
| | | BYTE _ZoneID; //赛区ID
|
| | | list ServerGroupIDList; //赛区服务器组ID列表
|
| | | };
|
| | |
|
| | | //跨服Boss蓬莱仙境分区地图表
|
| | |
|
| | | struct tagCrossPenglaiZoneMap
|
| | | {
|
| | | BYTE ZoneID; //分区ID
|
| | | DWORD _MapID; //场景地图ID
|
| | | DWORD _DataMapID; //数据地图ID
|
| | | BYTE _CopyMapID; //虚拟线路ID
|
| | | WORD PosX; //坐标X
|
| | | WORD PosY; //坐标Y
|
| | | };
|
| | |
|
| | | //聚魂表
|
| | |
| | | dict AttrInfo3; //多属性系数
|
| | | dict AttrInfo4; //初始属性(品质_属性值|…)
|
| | | dict AttrInfo5; //阶段系数
|
| | | };
|
| | |
|
| | | //王者法宝表
|
| | |
|
| | | struct tagMagicWeaponOfKing
|
| | | {
|
| | | DWORD _MWID; //法宝ID
|
| | | BYTE _AwardMark; //赛季奖励等级
|
| | | dict AddAttr; //属性
|
| | | };
|
| | |
|
| | | //时装表
|
| | |
|
| | | struct tagCoat
|
| | | {
|
| | | DWORD _CoatID; //时装编号
|
| | | list EquipItemID; //装备物品ID(按职业顺序)
|
| | | DWORD UnlockItemID; //材料物品ID
|
| | | DWORD MaxLV; //最大星级
|
| | | list CostItemCnt; //材料数量
|
| | | dict StarAttr; //属性
|
| | | };
|
| | |
|
| | | //时装柜升级表
|
| | |
|
| | | struct tagCoatChestUp
|
| | | {
|
| | | DWORD _LV; //等级
|
| | | BYTE NeedExp; //升级所需经验
|
| | | dict AddAttr; //属性
|
| | | };
|
| | |
|
| | | //周狂欢活动时间表
|
| | |
|
| | | struct tagActWeekParty
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | WORD LVLimit; //限制等级
|
| | | list TemplateID; //模板编号
|
| | | dict PointAward; //总积分奖励
|
| | | };
|
| | |
|
| | | //周狂欢表
|
| | |
|
| | | struct tagWeekParty
|
| | | {
|
| | | BYTE _TemplateID; //模板ID
|
| | | BYTE ActionType; //活动条目ID
|
| | | DWORD TotalTimes; //可完成的总次数,0表示不限次数
|
| | | WORD SingleTimes; //单次领奖需要的次数
|
| | | list Reward; //奖励物品
|
| | | WORD Point; //积分
|
| | | };
|
| | |
|
| | | //登录奖励时间表
|
| | |
|
| | | struct tagActLoginAward
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | WORD LVLimit; //限制等级
|
| | | list TemplateID; //模板编号
|
| | | };
|
| | |
|
| | | //登录奖励模板表
|
| | |
|
| | | struct tagLoginAward
|
| | | {
|
| | | BYTE _TemplateID; //模板ID
|
| | | BYTE ActionType; //活动条目ID
|
| | | DWORD TotalTimes; //可完成的总次数,0表示不限次数
|
| | | WORD SingleTimes; //单次领奖需要的次数
|
| | | 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,..):饼图,..}
|
| | | };
|
| | |
|
| | | //节日巡礼活动时间表
|
| | |
|
| | | struct tagActFeastWeekParty
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | WORD LVLimit; //限制等级
|
| | | list TemplateID; //模板编号
|
| | | dict PointAward; //总积分奖励
|
| | | };
|
| | |
|
| | | //节日巡礼模板表
|
| | |
|
| | | struct tagFeastWeekParty
|
| | | {
|
| | | BYTE _TemplateID; //模板ID
|
| | | BYTE ActionType; //活动条目ID
|
| | | DWORD TotalTimes; //可完成的总次数,0表示不限次数
|
| | | WORD SingleTimes; //单次领奖需要的次数
|
| | | list Reward; //奖励物品
|
| | | WORD Point; //积分
|
| | | };
|
| | |
|
| | | //新仙界盛典-全民来嗨表
|
| | |
|
| | | struct tagNewAllPeopleParty
|
| | | {
|
| | | BYTE _ID; //ID
|
| | | WORD TotalTimes; //总次数
|
| | | WORD AddPoint; //每完成次数获得嗨点
|
| | | };
|
| | |
|
| | | //新仙界盛典-全民来嗨奖励表
|
| | |
|
| | | struct tagNewAllPeoplePartyAward
|
| | | {
|
| | | BYTE _WorldLvNum; //世界等级档
|
| | | DWORD _Index; //索引
|
| | | DWORD NeedPoint; //需要点数
|
| | | dict Award; //奖励 {"职业":[[物品ID,个数,是否绑定],...], ...}
|
| | | };
|
| | |
|
| | | //诛仙宝石共鸣属性表
|
| | |
|
| | | struct tagZhuXianStoneAttr
|
| | | {
|
| | | BYTE _SuitType; //套装类型
|
| | | BYTE _ShareSoneLV; //共鸣等级
|
| | | list AttrIDList; //属性ID列表
|
| | | list AttrValueList; //属性值列表
|
| | | };
|
| | |
|
| | | //幸运鉴宝活动时间表
|
| | |
|
| | | struct tagActLuckyTreasure
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | WORD LVLimit; //限制等级
|
| | | BYTE TemplateID; //模板编号
|
| | | WORD LuckyPoint; //总幸运值
|
| | | };
|
| | |
|
| | | //幸运鉴宝库模板表
|
| | |
|
| | | struct tagLuckyTreasureTemplate
|
| | | {
|
| | | BYTE _TemplateID; //模板ID
|
| | | list WorldLVLimit; //世界等级范围
|
| | | DWORD ItemID; //物品ID
|
| | | WORD ItemCnt; //物品数量
|
| | | BYTE IsBind; //是否绑定
|
| | | DWORD Weight; //权重
|
| | | };
|
| | |
|
| | | //神秘商店表
|
| | |
|
| | | struct tagMysteryShop
|
| | | {
|
| | | list LVRange; //等级范围
|
| | | DWORD GoodsID; //商城表ID
|
| | | };
|
| | |
|
| | | //装备位背包索引映射表
|
| | |
|
| | | struct tagEquipPlaceIndexMap
|
| | | {
|
| | | DWORD GridIndex; //背包格子索引
|
| | | DWORD _ClassLV; //阶级(物品表LV字段)
|
| | | DWORD _EquipPlace; //装备位(物品表EquipPlace字段)
|
| | | };
|
| | |
|
| | | //装备升星表
|
| | |
|
| | | struct tagEquipStarUp
|
| | | {
|
| | | BYTE _ClassLV; //阶级
|
| | | BYTE _EquipPlace; //装备位
|
| | | BYTE _Star; //星数
|
| | | list CostEquipPlace; //可用装备部位
|
| | | list CostEquipColor; //可用装备品质
|
| | | BYTE CostEquipCnt; //装备数量
|
| | | BYTE SuitTotalRate; //全套装加成概率(非套50%)
|
| | | dict CostItemDict; //特殊材料
|
| | | dict StarAttrInfo; //星级属性
|
| | | dict BaseAttrInfo; //基础属性增加
|
| | | };
|
| | |
|
| | | //装备强化进化表
|
| | |
|
| | | struct tagEquipPlusEvolve
|
| | | {
|
| | | BYTE _EquipPlace; //装备位
|
| | | BYTE _EvolveLV; //进化等级
|
| | | WORD NeedPlusLV; //需要强化等级
|
| | | dict CostItem; //消耗材料
|
| | | dict Attr; //属性
|
| | | };
|
| | |
|
| | | //仙盟Boss奖励表
|
| | |
|
| | | struct tagFamilyBossAward
|
| | | {
|
| | | list WorldLV; //世界等级
|
| | | list Rank; //排名
|
| | | list Award; //奖励 [[独立概率万分率,[物品ID,数量,拍品分组]],..]
|
| | | };
|
| | |
|
| | | //装备洗练等级上限
|
| | |
|
| | | struct tagItemWashMax
|
| | | {
|
| | | BYTE _Type; //按装备位对应类型查找
|
| | | BYTE _Star; // 装备星数
|
| | | WORD LevelMax; //洗练等级上限
|
| | | }; |