From 9d5ec7599f3abe0cebb76ce1df3c3b8c4e0aa51e Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 10 二月 2026 11:40:15 +0800
Subject: [PATCH] 66 【公会】基础主体-服务端(跨服聊天;)
---
PySysDB/PySysDBPY.h | 518 +++++++++++++++++++--------------------------------------
1 files changed, 174 insertions(+), 344 deletions(-)
diff --git a/PySysDB/PySysDBPY.h b/PySysDB/PySysDBPY.h
index b56fd56..9a713be 100644
--- a/PySysDB/PySysDBPY.h
+++ b/PySysDB/PySysDBPY.h
@@ -60,6 +60,7 @@
struct NPCStronger
{
DWORD _NPCID; //NPCID
+ WORD NPCLV; //等级段
float AtkRatio; //攻击系数
float DefRatio; //防御系数
float MaxHPRatio; //生命系数
@@ -124,6 +125,14 @@
DWORD FightPower; //技能战斗力
};
+//预设解锁
+struct PresetUnlock
+{
+ BYTE _PresetType; //预设类型
+ BYTE UnlockType; // 解锁类型
+ DWORD UnlockValue; // 解锁所需值
+};
+
//武将表
struct Hero
{
@@ -166,6 +175,7 @@
list AttrIDList; // 属性ID列表
list AttrValueList; // 属性值列表
DWORD SkillID; // 激活技能ID
+ list SkillIDExList; // 激活的额外技能ID列表
};
//武将觉醒天赋表
@@ -211,17 +221,14 @@
//武将品质表
struct HeroQuality
{
- DWORD _Quality; //品质
+ BYTE _Quality; //品质
list InitTalentWeight; // 初始天赋数权重
BYTE InitStarUpper; // 初始星级上限
- DWORD InitAddPer; // 上阵初始加成万分率
- DWORD LVAddPer; // 上阵每等级加成
- DWORD BreakLVAddPer; // 上阵每突破等级加成
- DWORD StarAddPer; // 上阵每星级加成
+ DWORD InitAddPer; // 卡牌初始加成万分率
+ DWORD LVAddPer; // 卡牌每等级加成
+ DWORD BreakLVAddPer; // 卡牌每突破等级加成
+ DWORD StarAddPer; // 卡牌每星级加成
list BookActAwardMoney; // 图鉴激活奖励货币 类型|值
- DWORD BookInitAddPer; // 图鉴初始加成
- DWORD BookStarAddPer; // 图鉴每星级加成
- DWORD BookBreakLVAddPer; // 图鉴每突破等级加成
list DismissReturnItems; // 遣散每星返还道具 [[物品ID,个数], ...]
list RecommendAwardMoney; // 阵容推荐激活奖励货币 类型|值
};
@@ -229,16 +236,16 @@
//武将品质突破表
struct HeroQualityBreak
{
- DWORD _Quality; //品质
+ BYTE _Quality; //品质
DWORD _BreakLV; //突破等级
- WORD LVMax; // 等级上限
- list UPCostItem; // 突破到下级消耗道具
+ WORD UPLVNeed; // 突破到下级需要等级
+ list UPCostItemList; // 突破到下级消耗道具
};
//武将品质觉醒表
struct HeroQualityAwake
{
- DWORD _Quality; //品质
+ BYTE _Quality; //品质
DWORD _AwakeLV; //觉醒等级
list UPCostItem; // 觉醒到下级消耗道具
DWORD RebirthCostMoney; //重生消耗货币
@@ -247,7 +254,7 @@
//品质武将升级表
struct HeroQualityLV
{
- DWORD _Quality; //品质
+ BYTE _Quality; //品质
DWORD _HeroLV; //武将等级
list UPCostItem; // 升级到下级消耗道具
list AttrIDList; // 武将属性ID列表
@@ -259,6 +266,27 @@
{
DWORD _RecommendID; //推荐ID
list HeroIDList; // 推荐武将ID列表
+};
+
+//武将宿缘表
+struct HeroFates
+{
+ WORD _FatesID; //宿缘ID
+ BYTE FatesQuality; //宿缘品质
+ list HeroIDList; // 武将ID组合列表
+ list AwardItemList; // 激活奖励物品列表
+ list AttrIDList; // 属性ID列表
+ list LVAttrValueList; // 每级属性值列表
+};
+
+//武将宿缘品质等级表
+struct HeroFatesQualityLV
+{
+ BYTE _FatesQuality; //宿缘品质
+ BYTE _FatesLV; //宿缘等级
+ BYTE NeedStarTotal; // 升到该级所需总星数
+ BYTE NeedHeroCnt; // 所需品质武将数
+ BYTE NeedQuality; // 所需武将品质
};
//属性条目表
@@ -275,6 +303,7 @@
float AtkRatio; //攻击系数
float MaxHPRatio;
float DefRatio;
+ float AtkSpeedRatio;
float StunRateRatio;
float SuperHitRateRatio;
float ComboRateRatio;
@@ -315,6 +344,10 @@
float QunFinalDamPerDefRatio;
float PVPDamPerRatio;
float PVPDamPerDefRatio;
+ float GuanchuanRatio;
+ float GuanchuanDefRatio;
+ float ZhaojiaRatio;
+ float ZhaojiaDefRatio;
};
//主线章节表
@@ -355,6 +388,7 @@
BYTE BossPosView; //Boss通知站位
list SkillIDExList; // boss附加技能列表
BYTE SkillExCnt; //随机附加技能数,0为所有
+ WORD ReModelID; //等级参考值模版
};
//称号表
@@ -670,6 +704,51 @@
list LegendAttrValue; //传奇属性值
};
+//感悟等级表
+
+struct MGGanwuLV
+{
+ BYTE _GanwuLV; //感悟等级
+ DWORD NextNeedExp; //升到下一级所需经验
+ DWORD AtkBase; //攻击基础值
+ DWORD DefBase; //防御基础值
+ DWORD HPBase; //生命基础值
+ DWORD AtkSpeedBase; //先攻基础值
+ dict BatAttrBaseDict; //其他战斗属性基础值字典,{属性ID:基础值, ...}
+};
+
+//卦玉品质表
+
+struct MGGuayuQuality
+{
+ BYTE _ItemColor; //品质
+ float AtkPlus; //攻击加成
+ float DefPlus; //防御加成
+ float HPPlus; //生命加成
+ float AtkSpeedPlus; //先攻加成
+ list AttrRange; //其他属性通用加成范围,下限|上限
+ dict AttrRangeDict; //其他指定属性加成范围字典,{指定属性ID:[范围下限, 上限], ...}
+};
+
+//卦玉类型表
+
+struct MGGuayuType
+{
+ BYTE _ItemType; //类型
+ BYTE EquipPlace; //装备位
+ float BaseAttrProportion; //基础四维属性占比
+ DWORD FixedAttrID; //固定属性ID
+ list AttrIDLib; //随机属性ID库,[属性ID, ...]
+};
+
+//灵应品质表
+
+struct MGLingyingQuality
+{
+ DWORD _Lingying; //灵应段值
+ list ItemColorWeightList; //品质权重列表
+};
+
//装备传奇属性条数表
struct tagEquipLegendAttrCount
@@ -733,16 +812,6 @@
DWORD PlusLVUPTotalExp; //升级所需累计熟练度总值
};
-//符印表
-
-struct tagRune
-{
- DWORD _ID; //编号ID
- list AttrType; //属性类型
- DWORD TowerID; //解锁符印塔编号
-};
-
-
//洗练表 #tagEquipWash
struct tagEquipWash
@@ -782,52 +851,6 @@
DWORD FightPowerEx; //附加战斗力
};
-
-//灵兽表
-
-struct tagPetInfo
-{
- DWORD _ID; //灵兽NPCID
- BYTE Quality; //品质
- char UnlockSys; //解锁广播提示
- DWORD UnLockNeedItemID; //解锁灵兽物品ID
- BYTE UnLockNeedItemCnt; //解锁所需物品数量
- DWORD DecomposeExp; //分解单个解锁物品可获得升阶经验
- BYTE InitRank; //灵兽初始阶数
- WORD MaxRank; //灵兽最高阶数
- WORD UseNeedRank; //多少阶可切换外观
- list SkillID; //灵兽技能ID
- list SkillUnLock; //灵兽技能解锁需要阶数
- list SkillUnLockSys; //灵兽技能解锁提示
- DWORD InitFightPower; //初始战力
-};
-
-//灵宠升星表
-
-struct tagPetStarUp
-{
- DWORD _PetNPCID; //灵兽NPCID
- BYTE _PetStar; //灵兽星级
- list StarUpNeedItemList; //升下一星所需道具 [[物品ID,个数], ...]
- list StarAttrType; //累计总属性类型
- list StarAttrValue; //累计总属性值
-};
-
-//灵宠培养表
-
-struct tagPetTrain
-{
- BYTE _TrainType; //培养类型
- BYTE _TrainLV; //培养等阶
- WORD NeedRealmLV; //培养所需境界
- DWORD EatCntTotal; //升阶所需个数(非累计)
- DWORD EatCntEverytime; //每次培养消耗x个
- list EatItemAttrTypeList; //每X个培养丹增加属性类型=EatCntEverytime
- list EatItemAttrValueList; //每X个培养丹增加属性值=EatCntEverytime
- list LVAttrTypeList; //每级额外属性类(非累积)
- list LVAttrValueList; //每级额外属性值(非累积)
-};
-
//装备分解属性表
struct tagEquipDecompose
@@ -835,28 +858,6 @@
WORD _LV; //等级
DWORD UpNeedExp; //升级所需经验数
dict Attr; //属性加成
-};
-
-
-//灵兽升阶消耗表
-
-struct tagPetClassCost
-{
- DWORD _PetID; //灵兽NPCID
- DWORD _Class; //灵兽阶数
- DWORD UpNeedExp; //灵兽升阶所需经验数
- DWORD AtkAdd; //每阶攻击力加成
-};
-
-
-//灵兽吸收装备表
-
-struct tagPetEatEquip
-{
- BYTE _EquipColor; //装备品质
- BYTE _EquipClass; //装备阶数
- DWORD Exp; //获得灵兽升级经验
- DWORD FamilyStoreItemScore; //仙盟宝库积分
};
//法器升级表
@@ -918,8 +919,11 @@
BYTE SpecEffLayerMax; //特殊效果最大层数
BYTE SpecAttrID; //特殊属性ID
DWORD SpecAttrValue; //特殊属性初始值
- DWORD SpecAttrPerLVAdd; //特殊属性每级成长
DWORD SpecAttrPerStarAdd; //特殊属性每星成长
+ BYTE PowerType; //特权效果类型
+ DWORD PowerTypeValue; //特权类型值
+ DWORD PowerValue; //特权初始值
+ DWORD PowerPerStarAdd; //特权每星值成长
};
//古宝共鸣属性表
@@ -946,6 +950,7 @@
{
BYTE _GubaoQuality; //古宝品质
BYTE GubaoStar; //古宝星级
+ list QualityStarCond; //需同品质X个X星
BYTE StarUPNeedSelfCnt; //升到本星消耗本体碎片数量
list StarUPNeedItemList; //消耗其他物品列表 [[物品ID,个数], ...]
};
@@ -959,6 +964,16 @@
list LVUPNeedItemInfo; //升级所需物品 [[物品ID,个数], ...]
};
+//品质升级属性表
+
+struct GubaoLVAttr
+{
+ BYTE _GubaoQuality; //古宝品质
+ BYTE _GubaoLV; //古宝等级
+ list SpecAttrIDList; //特殊属性ID列表
+ list SpecAttrValueList; //特殊总属性值列表
+};
+
//红颜表
struct Beauty
@@ -968,6 +983,7 @@
BYTE UnlockWay; //解锁方式
DWORD UnlockValue; //解锁方式值
BYTE UnlockNeedCnt; //解锁所需个数
+ DWORD ExclusiveItemID; //专属信物ID
list TalentAttrIDList; //天赋属性ID列表
list TalentAttrValueList; //天赋属性初始值
list TalentPerLVAddList; //天赋属性每级成长
@@ -1036,6 +1052,15 @@
DWORD MaxHP; //生命
DWORD Atk; //攻击
DWORD Def; //防御
+};
+
+//等级参考值
+
+struct LVReValue
+{
+ WORD _ModelID; //模版ID
+ WORD _LV; //玩家等级
+ BYTE ReHeroStar; //参考星级
BYTE ReHeroBreakLV; //参考突破等级
BYTE ReHeroAwakeLV; //参考觉醒等级
DWORD ReAtk; //参考攻击
@@ -1076,22 +1101,6 @@
float AttrPer; //对应等级表中的比例
dict AttrSpecDict; //特殊属性值字典 {attrKey:value, ...}
dict AttrExDict; //特殊属性值字典 {attrKey:value, ...}
-};
-
-//符印塔表
-
-struct tagRuneTower
-{
- DWORD _ID; //塔编号
- DWORD RunePoint; //过关给符印精华
- DWORD Ysog; //过关给魔精
- DWORD NPCID; //npcid
- BYTE IsNotify; //是否广播
- list FixEndAward; //固定结算奖励
- dict GoodDrop; //珍稀符印通关掉落概率
- DWORD SweepRunePoint; //扫荡符印精华
- DWORD SweepYsog; //扫荡魔精
- dict SweepGoodDrop; //扫荡珍稀符印
};
//地图表格
@@ -1142,6 +1151,35 @@
list RandWeightItemList; //宝箱随机物品权重列表,[[权重,物品ID,数量], ...]
};
+//定军阁关卡表
+struct FBDJGLevel
+{
+ WORD _LayerNum; //层数
+ BYTE _LevelNum; //关卡编号
+ list PassAwardList; // 过关奖励列表,[[物品ID,个数], ...]
+ list AwardList; // 挑战奖励,[[物品ID,个数], ...]
+ list LineupIDList; // 阵容ID列表,小队1阵容ID|小队2阵容ID|...
+ WORD NPCLV; //NPC等级
+ float Difficulty; //难度系数
+};
+
+//定军阁速战奖励表
+struct FBDJGQuick
+{
+ WORD _NeedLayer; //所需层数
+ list QuickAwardList; // 速战奖励列表,[[物品ID,个数], ...]
+};
+
+//定军阁效果表
+struct FBDJGEffect
+{
+ DWORD _EffID; //效果ID
+ BYTE EffQuality; // 效果品质
+ BYTE AttrID; // 属性ID
+ DWORD AttrValue; // 属性值
+ DWORD RandWeight; // 随机权重
+};
+
//广告奖励表
struct ADAward
@@ -1162,28 +1200,6 @@
DWORD NeedCnt; //需要数量
list Condition; //辅助条件
list AwardItemList; //奖励物品列表
-};
-
-//通天令等级表
-
-struct tagTongTianLV
-{
- WORD _TTLV; //通天令等级
- WORD LVUPPoint; //升级所需积分(0不可升级)
- list CommAwardItemList; //常规奖励物品列表 [[物品ID,个数,是否拍品], ...]
- list XianAwardItemList; //仙品奖励物品列表 [[物品ID,个数,是否拍品], ...]
- list NotifyItemIDList; //需要广播的物品ID列表
-};
-
-//通天令任务表
-
-struct tagTongTianTask
-{
- WORD _TTTaskID; //通天任务ID(确定后不可修改)
- BYTE TTTaskType; //通天任务类型
- BYTE IsDailyTask; //是否每日任务
- DWORD FinishNeedValue; //任务完成所需值
- DWORD TaskPoint; //任务积分点奖励
};
//法宝表
@@ -1323,15 +1339,6 @@
BYTE SkillResist; //是否技能抵抗
};
-//Boss首杀
-
-struct tagBOSSFirstKill
-{
- DWORD _NPCID; //ID
- WORD PerPlayerMoneyAward; // 首杀全服玩家奖励灵石额度/人
- list PersonFirstKillAward; // 个人首次击杀奖励 [[物品ID,个数,是否拍品], ...]
-};
-
//NPC秀表
struct tagNPCShow
@@ -1356,15 +1363,6 @@
BYTE TotalMaxCount; //所有点总怪物数
BYTE RefreshSeconds; //刷怪间隔秒
BYTE RefreshPerMinutes; //每整X分刷怪
-};
-
-//符印合成表
-
-struct tagRuneCompound
-{
- DWORD _TagItemID; //合成的符印物品ID
- list NeedItem; //需要的物品ID
- WORD NeedMJ; //需要的魔精数量
};
//资源找回表
@@ -1545,9 +1543,13 @@
BYTE LuckyGridNum; //幸运格子编号
dict GridNumMaxLimitInfo; //格子最大产出次数限制,{"格子":最大可产出次数, ...}
list NotifyGridNumList; //需要额外广播的格子
- char NotifyKey; //广播key
+ dict NotifyKeyDict; //广播key
BYTE AwardMoneyType; //额外奖励货币类型
WORD AwardMoneyValue; //单次奖励货币数
+ BYTE WishReset; //心愿重置规则
+ dict WishLibSelect; //心愿库选择数
+ dict WishLibPubFreeCnt; //心愿库公共免费次数
+ dict WishLibCard; //心愿库心愿卡
};
//寻宝产出库表
@@ -1571,10 +1573,13 @@
struct tagTreasureItemLib
{
+ WORD ID; //ID
WORD _LibID; //库ID
DWORD ItemID; //物品ID
DWORD ItemCount; //物品个数
DWORD ItemWeight; //物品权重
+ BYTE IsWishItem; //心愿可选
+ BYTE WishOutCnt; //心愿独立产出次数
};
//寻宝累计次数奖励表
@@ -1657,29 +1662,6 @@
DWORD _CfgID; //配置ID
WORD LVLimit; //限制等级
DWORD AddExpRate; //经验倍率加成,万分率
-};
-
-//消费返利活动表
-
-struct tagActCostRebate
-{
- DWORD _CfgID; //配置ID
- char StartDate; //开启日期
- char EndDate; //结束日期
- WORD LVLimit; //限制等级
- BYTE IsDayReset; //是否每天重置
- list TemplateIDList; //模板ID列表
-};
-
-//消费返利模板表
-
-struct tagCostRebateTemplate
-{
- DWORD _TemplateID; //模板ID
- DWORD NeedCostGold; //需要消费仙玉数
- BYTE AwardIndex; //返利奖励索引0~31,同个模板中不重复
- dict AwardItemList; //返利物品信息列表 {世界等级范围:[({职业:物品ID,..},个数,是否绑定), ...]}
- char NotifyKey; //全服广播key,默认两个参数(玩家名, 档位额度)
};
//买一送多活动表
@@ -1810,29 +1792,6 @@
list NotifyItemNumList; //需要广播的编号列表
};
-//BOSS复活活动时间表
-
-struct tagActBossReborn
-{
- DWORD _CfgID; //配置ID
- char StartDate; //开启日期
- char EndDate; //结束日期
- BYTE ResetType; //重置类型,0-0点重置;1-5点重置
- WORD LVLimit; //限制等级
- BYTE TemplateID; //模板编号
-};
-
-//BOSS复活表
-
-struct tagBossReborn
-{
- BYTE _TemplateID; //模板ID
- BYTE _ID; //活动条目ID
- DWORD TotalTimes; //可完成的总次数,0表示不限次数
- WORD SingleTimes; //单次领奖需要的次数
- dict Reward; //奖励物品ID1
-};
-
//多倍修行点活动时间表
struct tagActRealmPoint
@@ -1939,28 +1898,6 @@
DWORD ExpireMinutes; //时效分钟,0永久
};
-//充值返利活动表
-
-struct tagActRechargePrize
-{
- DWORD _CfgID; //配置ID
- char StartDate; //开启日期
- char EndDate; //结束日期
- WORD LVLimit; //限制等级
- BYTE IsDayReset; //是否每天重置
- list TemplateIDList; //模板ID列表
-};
-
-//充值返利模板表
-
-struct tagRechargePrizeTemplate
-{
- DWORD _TemplateID; //模板ID
- WORD CTGID; //充值表充值ID
- DWORD GoldPrize; //返利仙玉数
- BYTE PrizeCountLimit; //最大赠送次数
-};
-
//累计充值活动表
struct tagActTotalRecharge
@@ -1984,28 +1921,6 @@
BYTE AwardIndex; //返利奖励索引0~31,同个模板中不重复
dict AwardItem; //返利物品信息列表 {职业:[(物品ID,个数,是否绑定),...]}
char NotifyKey; //全服广播key,默认两个参数(玩家名, 档位额度)
-};
-
-//累计充值返利仙玉活动表
-
-struct tagActRechargeRebateGold
-{
- DWORD _CfgID; //配置ID
- char StartDate; //开启日期
- char EndDate; //结束日期
- WORD LVLimit; //限制等级
- BYTE IsDayReset; //是否每天重置
- list TemplateIDList; //模板ID列表
-};
-
-//累计充值返利仙玉模板表
-
-struct tagRechargeRebateGoldTemplate
-{
- DWORD _TemplateID; //模板ID
- DWORD RMBMin; //充值RMB最小值
- DWORD RMBMax; //充值RMB最大值
- WORD RebateRate; //返利仙玉比例百分比
};
//成长必买活动表
@@ -2192,56 +2107,6 @@
WORD PosY; //坐标Y
};
-//时装表
-
-struct tagCoat
-{
- DWORD _CoatID; //时装编号
- BYTE CostQuality; //时装品质 0-普通;1-稀有;2-传说
- list EquipItemID; //装备物品ID(按职业顺序)
- DWORD UnlockItemID; //材料物品ID
- DWORD MaxLV; //最大星级
- list CostItemCnt; //材料数量
- dict StarAttr; //属性
- DWORD InitFightPower; //初始战力
-};
-
-//时装柜升级表
-
-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; //单次领奖需要的次数
- eval Reward; //奖励物品
- WORD Point; //积分
-};
-
//运势活动时间表
struct tagActYunshi
@@ -2256,9 +2121,12 @@
//轮回殿活动时间表
-struct tagActLunhuidian
+struct ActLunhuidian
{
DWORD _CfgID; //配置ID
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
+ list ServerIDList; //服务器ID列表
+ BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
char StartDate; //开启日期
char EndDate; //结束日期
WORD LVLimit; //限制等级
@@ -2270,7 +2138,7 @@
//轮回殿活动奖励表
-struct tagActLunhuidianAward
+struct ActLunhuidianAward
{
BYTE _RoundType; //轮回类型
DWORD NeedValue; //奖励所需值
@@ -2433,33 +2301,6 @@
char WorldNotifyKey; //全服广播key,参数(玩家名, 物品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
@@ -2502,27 +2343,6 @@
WORD ItemCnt; //物品数量
BYTE IsBind; //是否绑定
DWORD Weight; //权重
-};
-
-//跨服充值排行模板达标奖励表
-
-struct tagCrossActCTGBillboardDabiao
-{
- DWORD _TemplateID; //模板ID
- float CTGNeed; //需充值RMB
- BYTE AwardIndex; //奖励记录索引,从0开始,同个模板不可重复,不可变更
- list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...]
-};
-
-//跨服充值排行模板名次奖励表
-
-struct tagCrossActCTGBillboardOrder
-{
- DWORD _TemplateID; //模板ID
- WORD OrderA; //名次A
- WORD OrderB; //至名次B
- float CTGAtleast; //至少充值RMB
- list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...]
};
//装备位背包索引映射表
@@ -2587,7 +2407,16 @@
dict Attr; //属性
};
-//仙盟等级表
+//跨服公会表
+struct FamilyCross
+{
+ char _AppID; //AppID
+ WORD _ZoneID; //分区ID
+ DWORD CrossServerID; //跨服服务器ID
+ list ServerIDList; //互通服务器ID列表
+};
+
+//公会等级表
struct Family
{
BYTE _FamilyLV; //仙盟等级
@@ -2598,7 +2427,7 @@
DWORD ZhenbaogeWeights; //珍宝阁总权重
};
-//仙盟徽章表
+//公会徽章表
struct FamilyEmblem
{
BYTE _EmblemID; //徽章ID
@@ -2607,7 +2436,7 @@
DWORD CustomFamilyID; //定制仙盟ID
};
-//仙盟捐献表
+//公会捐献表
struct FamilyDonate
{
BYTE _DonateType; //捐献类型
@@ -2617,7 +2446,7 @@
list AwardItemList; //获得奖励列表[[物品ID,个数], ...]
};
-//仙盟珍宝阁砍价表
+//公会珍宝阁砍价表
struct FamilyZhenbaogeCut
{
BYTE _CutNum; //砍价人次
@@ -2626,7 +2455,7 @@
float RandRatio; //随机比值
};
-//仙盟珍宝阁物品表
+//公会珍宝阁物品表
struct FamilyZhenbaogeItem
{
BYTE _ItemGroupNum; //物品组编号
@@ -2782,6 +2611,7 @@
list EquipColorRateList; //小怪产出装备品质概率列表,[0品质万分率, 1品质万分率, ...]
list EquipColorRateList1; //精英产出装备品质概率列表,[0品质万分率, 1品质万分率, ...]
list EquipColorRateList2; //boss产出装备品质概率列表,[0品质万分率, 1品质万分率, ...]
+ DWORD LastSureOutNeed; //最后一档保底必出
};
//历练秘笈
--
Gitblit v1.8.0