From 2e0dbebc2b1e2dbfea405ac4674c7c50bd92b73d Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 08 十一月 2024 13:56:48 +0800 Subject: [PATCH] 10289 【越南】【英语】【砍树】【tqxbqy】运势-服务端 --- PySysDB/PySysDBG.h | 546 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 541 insertions(+), 5 deletions(-) diff --git a/PySysDB/PySysDBG.h b/PySysDB/PySysDBG.h index 9d6c4c2..23311ec 100644 --- a/PySysDB/PySysDBG.h +++ b/PySysDB/PySysDBG.h @@ -18,6 +18,22 @@ list LimitServerGroupIDList; //限制创角的服务器组ID列表 }; +//头像表 + +struct tagPlayerFace +{ + DWORD _FaceID; //头像ID + BYTE UnlockDefault; //是否默认激活 +}; + +//头像框表 + +struct tagPlayerFacePic +{ + DWORD _FacePicID; //头像框ID + BYTE UnlockDefault; //是否默认激活 +}; + //世界等级表格 #tagWorldLV struct tagWorldLV @@ -37,6 +53,55 @@ DWORD NeedMoney; //升级需要资金 DWORD WeekMissionMoneyMax; //每周任务最大可获得仙盟资金 BYTE BossFBCnt; //BOSS副本次数 + DWORD ZhenbaogeWeights; //珍宝阁总权重 +}; + +//仙盟徽章表 + +struct tagFamilyEmblem +{ + BYTE _EmblemID; //徽章ID + BYTE UnlockFamilyLV; //解锁仙盟等级,为0时代表其他方式解锁 + DWORD ExpireMinutes; //有效时长,分钟 + DWORD CustomFamilyID; //定制仙盟ID +}; + +//仙盟珍宝阁砍价 + +struct tagFamilyZhenbaogeCut +{ + BYTE _CutNum; //砍价人次 + DWORD CutWeight; //砍价权重 + float MinRatio; //保底比值 + float RandRatio; //随机比值 +}; + +//仙盟珍宝阁物品 + +struct tagFamilyZhenbaogeItem +{ + BYTE _ItemGroupNum; //物品组编号 + DWORD ItemWeight; //随机权重 + list ItemList; //物品列表[[物品ID,个数,是否拍品], ...] +}; + +//仙盟试炼伤血奖励表 + +struct tagFamilyBossHurtAward +{ + BYTE _AwardType; //奖励类型 1-个人;2-仙盟 + BYTE _RecordIndex; //奖励记录索引,同奖励类型时记录索引不可重复 + DWORD NeedHurtTotal; //所需总伤血 + list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...] +}; + +//仙盟阵法表 + +struct tagFamilyZhenfa +{ + BYTE _ZhenfaType; // 阵法类型 + WORD _ZhenfaLV; // 阵法等级 + DWORD LVUpNeedExp; //升下一级所需经验 }; //集市查询表 @@ -83,6 +148,16 @@ list ItemCountWeightList; //指定上架随机件数权重列表, [[权重, 件数], ...] list AuctionItemWeightList; //指定上架物品随机权重, [[权重, 物品ID],[权重, [阶,颜色,部位集合,是否套装,星级]] ...] list RandMailKeyList; //指定上架随机邮件列表,有配置时上架的时候在线玩家会收到一封上架邮件提醒 +}; + +//跨服日常活动表 + +struct tagCrossDailyAction +{ + DWORD _DailyID; //活动ID + dict OpenTimeDict; //开启时间 + DWORD Duration; //持续时间, 0为不限制 + dict NotifyInfo; //广播提示信息 }; //日常活动表 @@ -198,6 +273,20 @@ list DayFreeHelpCount; //每日免费助战次数,[每日免费助战次数, 是否所有层通用] }; +//功能队伍设定表 + +struct tagFuncTeamSet +{ + DWORD _FuncMapID; //功能地图ID + BYTE NeedName; //需要队伍名 + BYTE MemberMax; //最大人员数 + BYTE ApplyMax; //最大接受申请数 + BYTE ReqApplyMax; //最大申请数 + BYTE SortType; //队伍列表排序方案 + BYTE SortReverse; //是否倒序 + BYTE OPLimitInAct; //活动期间限制队伍操作 +}; + //地图表 struct tagChinMap @@ -230,6 +319,16 @@ { DWORD _NPCID; //ID list ServerFirstKillPlayerAward; // 全服首杀玩家奖励 [[物品ID,个数,是否拍品], ...] +}; + +//全民冲榜排行奖励表 + +struct tagOSCBillRankAward +{ + BYTE _OSCBillType; //冲榜类型 + BYTE RankA; //排名A + BYTE RankB; //至排名B + dict RankAward; //排名奖励 {"职业":[[物品ID,个数],...], ...} }; //宴会题库表 @@ -322,6 +421,7 @@ DWORD LimitLV; //开启等级 DWORD LimitMagicWeapon; //需要解锁法宝ID WORD LimiRealmLV; //需要境界等级 + BYTE LimitVIPLV; //需要VIP等级 }; //NPC表 @@ -452,6 +552,38 @@ BYTE IsDayReset; //是否每天重置 }; +//买一送多活动表 + +struct tagActBuyOne +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key] + BYTE IsDayReset; //是否每天重置 +}; + +//仙盟充值协助活动表 + +struct tagActFamilyCTGAssist +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key] + BYTE IsDayReset; //是否每天重置 +}; + //集字活动时间表 struct tagActCollectWords @@ -483,6 +615,145 @@ BYTE ResetType; //重置类型,0-0点重置;1-5点重置 }; +//Boss历练活动表 + +struct tagActBossTrial +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key] + BYTE IsDayReset; //是否每天重置 + BYTE ResetType; //重置类型,0-0点重置;1-5点重置 + list TemplateIDList; //榜单模板编号列表 + list FamilyTemplateIDList; //仙盟榜单模板编号列表 +}; + +//Boss历练榜单模版表 + +struct tagActBossTrialTemplate +{ + DWORD _TemplateID; //模板编号 + BYTE Rank; //名次 + list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...] 仙盟榜时为盟主奖励,如果没有配置,则统一取成员奖励 + list MemAwardItemList; //仙盟榜成员奖励物品信息列表[[物品ID,个数,是否拍品], ...] + DWORD NeedScore; //上榜所需积分 + dict ScoreAwardEx; //达标积分额外奖励 {积分:[[物品ID,个数,是否拍品], ...], ...} + WORD XiangongID; //晋升仙宫ID +}; + +//Boss历练跨服活动表 + +struct tagCrossActBossTrial +{ + DWORD _CfgID; //配置ID + char ActGroupName; //活动组名(同组活动的名字需相同) + BYTE ZoneID; //组内分组编号 + list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...] + char StartDate; //开启日期 + char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[循环分钟, 广播key, [广播参数列表可选]] + BYTE IsDayReset; //是否每天重置 + BYTE ResetType; //重置类型,0-0点重置;1-5点重置 + WORD PersonalTemplateID; //个人排行模板编号 + WORD FamilyTemplateID; //仙盟排行模板编号 +}; + +//骑宠养成活动时间表 + +struct tagActHorsePetTrain +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + WORD PersonalTemplateID; //个人排行模板编号 +}; + +//骑宠养成活动跨服表 + +struct tagCrossActHorsePetTrain +{ + DWORD _CfgID; //配置ID + char ActGroupName; //活动组名(同组活动的名字需相同) + BYTE ZoneID; //组内分组编号 + list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...] + char StartDate; //开启日期 + char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + WORD PersonalTemplateID; //个人排行模板编号 +}; + +//骑宠养成榜单模版表 + +struct tagActHorsePetTrainBillTemp +{ + DWORD _TemplateID; //模板编号 + BYTE Rank; //名次 + list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...] + DWORD NeedScore; //上榜所需积分 + dict ScoreAwardEx; //达标积分额外奖励 {积分:[[物品ID,个数,是否拍品], ...], ...} + WORD XiangongID; //晋升仙宫ID +}; + +//古宝养成活动时间表 + +struct tagActGubao +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + WORD PersonalTemplateID; //个人排行模板编号 +}; + +//古宝养成活动跨服表 + +struct tagCrossActGubao +{ + DWORD _CfgID; //配置ID + char ActGroupName; //活动组名(同组活动的名字需相同) + BYTE ZoneID; //组内分组编号 + list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...] + char StartDate; //开启日期 + char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + WORD PersonalTemplateID; //个人排行模板编号 +}; + +//古宝养成榜单模版表 + +struct tagActGubaoBillTemp +{ + DWORD _TemplateID; //模板编号 + BYTE Rank; //名次 + list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...] + DWORD NeedScore; //上榜所需积分 + dict ScoreAwardEx; //达标积分额外奖励 {积分:[[物品ID,个数,是否拍品], ...], ...} + WORD XiangongID; //晋升仙宫ID +}; + //仙匣秘境活动时间表 struct tagActXianXiaMJ @@ -493,10 +764,54 @@ BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 char StartDate; //开启日期 char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + BYTE IsDayReset; //是否每天重置 + WORD PersonalTemplateID; //个人排行模板编号 +}; + +//仙匣秘境活动跨服表 + +struct tagCrossActXianXiaMJ +{ + DWORD _CfgID; //配置ID + char ActGroupName; //活动组名(同组活动的名字需相同) + BYTE ZoneID; //组内分组编号 + list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...] + char StartDate; //开启日期 + char EndDate; //结束日期 + char JoinStartTime; //参与开始时间点 + char JoinEndTime; //参与结束时间点 + BYTE IsDayReset; //是否每天重置 + WORD PersonalTemplateID; //个人排行模板编号 +}; + +//仙匣秘境榜单模版表 + +struct tagActXianXiaMJBillTemp +{ + DWORD _TemplateID; //模板编号 + BYTE Rank; //名次 + list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...] + DWORD NeedScore; //上榜所需积分 + dict ScoreAwardEx; //达标积分额外奖励 {积分:[[物品ID,个数,是否拍品], ...], ...} + WORD XiangongID; //晋升仙宫ID +}; + +//天帝礼包活动时间表 + +struct tagActGodGift +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 dict NotifyInfoStart; //全服提示信息 - 相对开始时间 dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key] - BYTE ResetType; //重置类型,0-0点重置;1-5点重置 + BYTE IsDayReset; //是否每天重置 }; //骑宠盛宴活动 @@ -740,6 +1055,15 @@ list ServerGroupIDList; //赛区服务器组ID列表 }; +//跨服分区表古神战场 + +struct tagCrossZoneBattlefield +{ + char _CrossZoneName; //跨服分区名 + BYTE _ZoneID; //赛区ID + list ServerGroupIDList; //赛区服务器组ID列表 +}; + //跨服分区表竞技场 struct tagCrossZonePK @@ -750,13 +1074,48 @@ list ServerGroupIDList; //赛区服务器组ID列表 }; +//跨服排位赛流程表 + +struct tagChampionshipTime +{ + DWORD _ID; + BYTE StartDay; //开始天 + BYTE StartHour; //开始时 + BYTE StartMinute; //开始分 + BYTE EndDay; //结束天 + BYTE EndHour; //结束时 + BYTE EndMinute; //结束分 + WORD StateValue; //状态值 + dict NotifyInfo; //广播提示信息 +}; + +//跨服排位奖励表 + +struct tagChampionshipRank +{ + BYTE _Rank; // 名次 + list RankAwardItemList; //名次奖励物品列表 + WORD MainOfficialID; //主官职ID + WORD XiangongID; //晋升仙宫ID +}; + +//跨服排位官职表 + +struct tagChampionshipOfficial +{ + WORD _OfficialID; // 官职ID + list JuniorOfficialIDList; //下级官职ID列表 + list DailyAwardItemList; //官职每日邮件奖励物品列表 + BYTE CanBeReplace; //是否可被挑战替换 +}; + //跨服竞技场赛季表 struct tagCrossRealmPKSeason { char _CrossZoneName; //跨服分区名 BYTE _ZoneID; //赛区ID - BYTE SeasonID; //赛季ID + WORD SeasonID; //赛季ID char StartDate; //开始日期 yyyy-MM-dd char EndDate; //结束日期 yyyy-MM-dd char EndTime; //结算时间 hh:mm @@ -782,6 +1141,26 @@ BYTE _CopyMapID; //虚拟线路ID }; +//跨服Boss魔化之地分区地图表 + +struct tagCrossDemonLandZoneMap +{ + BYTE ZoneID; //分区ID + DWORD _MapID; //场景地图ID + DWORD _DataMapID; //数据地图ID + BYTE _CopyMapID; //虚拟线路ID +}; + +//跨服分区地图逐鹿万界 + +struct tagCrossFamilyFlagwarZoneMap +{ + BYTE ZoneID; //分区ID + DWORD _MapID; //场景地图ID + DWORD _DataMapID; //数据地图ID + BYTE _CopyMapID; //虚拟线路ID +}; + //周狂欢活动时间表 struct tagActWeekParty @@ -798,6 +1177,68 @@ dict NotifyInfoStart; //全服提示信息 - 相对开始时间 dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 WORD LVLimit; //限制等级 +}; + +//运势活动时间表 + +struct tagActYunshi +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + BYTE ResetType; //重置类型,0-0点重置;1-5点重置 +}; + +//购买次数礼包活动时间表 + +struct tagActBuyCountGift +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key] + BYTE IsDayReset; //是否每天重置 + BYTE ResetType; //重置类型,0-0点重置;1-5点重置 +}; + +//任务活动时间表 + +struct tagActTask +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key] + BYTE IsDayReset; //是否每天重置 + BYTE ResetType; //重置类型,0-0点重置;1-5点重置 +}; + +//登录活动奖励时间表新 + +struct tagActLoginNew +{ + DWORD _CfgID; //配置ID + list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有 + list ServerGroupIDList; //服务器ID列表 + BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号 + char StartDate; //开启日期 + char EndDate; //结束日期 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key] }; //登录奖励时间表 @@ -867,8 +1308,8 @@ struct tagLoveGift { BYTE _GiftNum; //聘礼ID - DWORD AddCharmSelf; //单个增加自身魅力 - DWORD AddCharmTag; //单个增加对方魅力 + float AddCharmSelf; //单个增加自身魅力 + float AddCharmTag; //单个增加对方魅力 DWORD AddIntimacy; //单个增加双方亲密度 char WorldNotifyKey; //广播key }; @@ -882,7 +1323,8 @@ BYTE IsDayReset; //是否每日重置 DWORD Prosperity; //初始繁荣度 WORD CandyTimes; //喜糖持续时间秒 - list CandyItemInfo; //喜糖物品列表[[物品ID,个数,是否拍品], ...] + list CandyItemWeightInfo; //喜糖物品库权重列表[[权重, 物品ID,个数,是否拍品], ...] + list CandyNotifyItemInfo; //喜糖需要广播的物品ID列表 list BrideGiftItemInfo; //聘礼物品列表[[物品ID,个数,是否拍品], ...] char WorldNotifyKey; //广播key }; @@ -904,12 +1346,67 @@ WORD LVLimit; //限制等级 }; +//跨服幸运云购表 + +struct tagCrossActLuckyCloudBuy +{ + DWORD _CfgID; //配置ID + char ActGroupName; //活动组名(同组活动的名字需相同) + BYTE ZoneID; //组内分组编号 + list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...] + char StartDate; //开启日期 + char EndDate; //结束日期 + list StartTimeList; //开启时间列表, 支持多个时段 + list EndTimeList; //结束时间列表, 支持多个时段 + list RoundMaxList; //开启轮次列表 + WORD LVLimit; //限制等级 + list TemplateIDList; //模板ID列表 +}; + +//跨服幸运云购模板表 + +struct tagCrossActLuckyCloudBuyTemplate +{ + DWORD _TemplateID; //模板ID + list BaseAwardInfo; //每次购买固定奖励 [[物品ID,个数,是否拍品], ...] + list RandAwardWeightInfo; //每次购买随机奖励权重信息 [[权重,物品ID,个数,是否拍品], ...] + list SuperItemWeightInfo; //大奖随机权重信息 [[权重,物品ID,个数,是否拍品,价值货币类型,货币值], ...] +}; + +//跨服全民充值时间表 + +struct tagCrossActAllRecharge +{ + DWORD _CfgID; //配置ID + char ActGroupName; //活动组名(同组活动的名字需相同) + BYTE ZoneID; //组内分组编号 + list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...] + char StartDate; //开启日期 + char EndDate; //结束日期 + dict NotifyInfoStart; //全服提示信息 - 相对开始时间 + dict NotifyInfoEnd; //全服提示信息 - 相对结束时间 + list NotifyInfoLoop; //全服提示信息 - 循环广播[循环分钟, 广播key, [广播参数列表可选]] + list TemplateIDList; //模板ID列表 +}; + +//跨服全民充值模板表 + +struct tagCrossActAllRechargeTemplate +{ + DWORD _TemplateID; //模板ID + DWORD CTGNeed; //全民充值RMB + WORD NeedPlayerCount; //所需充值达到该档玩家数 + BYTE AwardIndex; //奖励记录索引,从0开始,同个模板不可重复,不可变更 + list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...] +}; + //跨服充值排行活动时间表 struct tagCrossActCTGBillboard { DWORD _CfgID; //配置ID char ActGroupName; //活动组名(同组活动的名字需相同) + BYTE ZoneID; //组内分组编号 list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...] char StartDate; //开启日期 char EndDate; //结束日期 @@ -944,6 +1441,21 @@ BYTE UnSuitRate; //单件非套装加成概率 }; +//福地物品表 + +struct tagMineAreaItem +{ + BYTE _MineID; //矿物ID + WORD LimitLV; //解锁等级 + DWORD ItemID; //物品ID + BYTE ItemLV; //物品等级 + DWORD ItemCount; //物品个数 + float ItemWeight; //物品总重量 + DWORD RefreshWeightSys; //系统刷新权重 + DWORD RefreshWeight; //常规刷新权重 + DWORD RefreshWeightSuper; //超级刷新权重 +}; + //仙盟联赛排名奖励表 struct tagFamilyWarRankAward @@ -961,6 +1473,30 @@ BYTE AssistAwardCount; // 协助奖励每日次数 }; +//膜拜表 + +struct tagWorship +{ + BYTE _WorshipType; //膜拜类型 + DWORD _WorshipValue; //膜拜值 + BYTE WorshipDays; //膜拜天数 + BYTE MoneyType; //膜拜货币类型 + list MoneyRange; //货币值范围 +}; + +//仙宫表 + +struct tagXiangong +{ + WORD _XiangongID; //仙宫ID + BYTE ShowDays; //展示天数 + BYTE MoneyType; //点赞货币类型 + DWORD MoneyValue; //货币值 + DWORD TitleID; //称号ID + list AwardItemList; //晋级仙宫奖励物品列表 + char MailKey; //仙官通知邮件 +}; + //缥缈仙域表 struct tagFairyDomain -- Gitblit v1.8.0