| | |
| | | char Numerical5; //数据5
|
| | | };
|
| | |
|
| | | //创角限制服务器配置表 #tagCreateRoleLimitServer
|
| | |
|
| | | struct tagCreateRoleLimitServer
|
| | | {
|
| | | list LimitServerGroupIDRangeList; //限制创角的服务器组ID范围列表
|
| | | list LimitServerGroupIDList; //限制创角的服务器组ID列表
|
| | | };
|
| | |
|
| | | //世界等级表格 #tagWorldLV
|
| | |
|
| | | struct tagWorldLV
|
| | |
| | | dict LimitInfo; //限制条件
|
| | | };
|
| | |
|
| | | //运营活动表
|
| | | //拍卖物品表
|
| | |
|
| | | struct tagActionControl
|
| | | struct tagAuctionItem
|
| | | {
|
| | | WORD _ID; //活动ID
|
| | | char Mark[20]; //活动类型标记
|
| | | char Data[50]; //活动数据
|
| | | WORD LVLimit; //限制等级
|
| | | char OpenDate[10]; //开启日期
|
| | | char CloseDate[10]; //结束日期
|
| | | char ValidOpenServerDay[10]; //有效开服天, 与合服天、星期互斥
|
| | | char ValidMixServerDay[10]; //有效合服天, 与开服天、星期互斥
|
| | | char VaildWeek[10]; //有效星期, 与开服天、合服天互斥
|
| | | char OpenTime[5]; //开启时间
|
| | | char CloseTime[5]; //结束时间
|
| | | BYTE TimeValidType; //时间有效性
|
| | | char SpecTimeState[50]; //特殊活动状态时间控制信息
|
| | | char NotifyInfo[100]; //全服广播信息配置
|
| | | DWORD _AuctionItemID;
|
| | | BYTE NoticeSaleMinutes; //预告拍卖分钟
|
| | | WORD FamilySaleMinutes; //仙盟拍卖分钟
|
| | | WORD WorldSaleMinutes; //全服拍卖分钟
|
| | | WORD BasePrice; //起拍价
|
| | | WORD BuyoutPrice; //一口价
|
| | | WORD BiddingAdd; //竞价增加
|
| | | BYTE NeedWorldNotify; //是否需要广播
|
| | | BYTE Sortpriority; //排序优先级归组
|
| | | };
|
| | |
|
| | | //拍卖行系统拍品表
|
| | |
|
| | | struct tagAuctionSystemItem
|
| | | {
|
| | | DWORD _CfgID;
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | char StartTime; //开启时间
|
| | | char EndTime; //结束时间
|
| | | list WorldLVRange; //世界等级范围限制
|
| | | list AddRandSecondRange; //每件拍品随机间隔上架秒数 上限|下限
|
| | | WORD ReplenishCDMinutes; //动态补充拍品间隔分钟
|
| | | BYTE ReplenishAuctionCount; //动态补充拍品保底数
|
| | | DWORD ReplenishItemID; //动态补充物品ID
|
| | | list ReplenishEquipInfo; //动态补充装备信息 [阶,颜色,是否套装]
|
| | | list ReplenishEquipPlaces; //动态补充上架装备位列表
|
| | | BYTE AuctionCount; //指定上架次数
|
| | | list RandMinuteRange; //指定上架随机间隔分钟下限|上限
|
| | | list ItemCountWeightList; //指定上架随机件数权重列表, [[权重, 件数], ...]
|
| | | list AuctionItemWeightList; //指定上架物品随机权重, [[权重, 物品ID],[权重, [阶,颜色,部位集合,是否套装,星级]] ...]
|
| | | list RandMailKeyList; //指定上架随机邮件列表,有配置时上架的时候在线玩家会收到一封上架邮件提醒
|
| | | };
|
| | |
|
| | | //日常活动表
|
| | |
| | | DWORD ID; //ID
|
| | | BYTE _OpenServerWeek; //开服是周几
|
| | | DWORD OpenServerDay; //开服第几天
|
| | | BYTE DailyID; //日常活动ID
|
| | | list OpenTimeList; //开启时间列表
|
| | | DWORD Duration; //持续时间, 0为不限制
|
| | | dict NotifyInfo; //广播提示信息
|
| | | };
|
| | |
|
| | | //日常活动表定制表合服
|
| | |
|
| | | struct tagDailyActionCustomMix
|
| | | {
|
| | | DWORD ID; //ID
|
| | | DWORD _MixServerDay; //合服第几天
|
| | | BYTE DailyID; //日常活动ID
|
| | | list OpenTimeList; //开启时间列表
|
| | | DWORD Duration; //持续时间, 0为不限制
|
| | |
| | | dict NotifyInfoDict; //广播提示信息
|
| | | };
|
| | |
|
| | | //副本状态时间定制表合服
|
| | |
|
| | | struct tagFBStateTimeCustomMix
|
| | | {
|
| | | DWORD ID; //ID
|
| | | DWORD _MixServerDay; //合服第几天
|
| | | DWORD DataMapID; //所属的玩法数据地图ID
|
| | | BYTE StartHour; //开始时
|
| | | BYTE StartMinute; //开始分
|
| | | BYTE EndHour; //结束时
|
| | | BYTE EndMinute; //结束分
|
| | | BYTE CanEnter; //是否可进入副本
|
| | | BYTE StateValue; //״ֵ̬
|
| | | dict NotifyInfoDict; //广播提示信息
|
| | | };
|
| | |
|
| | | //副本总表
|
| | |
|
| | | struct tagFBFunc
|
| | | {
|
| | | DWORD _DataMapID; //数据地图ID
|
| | | WORD HelpPoint; //助战仙缘币(0代表不可助战)
|
| | | };
|
| | |
|
| | | //副本功能线路表
|
| | |
|
| | | struct tagFBLine
|
| | |
| | | DWORD _DataMapID; //数据地图ID
|
| | | BYTE _LineID; //功能线路ID
|
| | | DWORD MapID; //场景地图ID
|
| | | };
|
| | |
|
| | | //副本助战表
|
| | |
|
| | | struct tagFBHelpBattle
|
| | | {
|
| | | DWORD _DataMapID; //数据地图ID
|
| | | BYTE _LineID; //功能线路ID
|
| | | DWORD FightPowerMin; //助战最低战力,也是副本战力
|
| | | DWORD FightPowerMax; //助战最高战力,0为不限制
|
| | | WORD LVLimit; //助战等级限制, 0为不限制
|
| | | list DayFreeHelpCount; //每日免费助战次数,[每日免费助战次数, 是否所有层通用]
|
| | | };
|
| | |
|
| | | //地图表
|
| | |
| | | DWORD StoneNPCID; //墓碑NPCID
|
| | | WORD RebornPreNotifyTime; //复活前X秒通知
|
| | | char SourceName; //BOSS来源
|
| | | BYTE CanAssist; //是否可协助
|
| | | };
|
| | |
|
| | | //Boss首杀
|
| | |
|
| | | struct tagBOSSFirstKill
|
| | | {
|
| | | DWORD _NPCID; //ID
|
| | | list ServerFirstKillPlayerAward; // 全服首杀玩家奖励 [[物品ID,个数,是否拍品], ...]
|
| | | };
|
| | |
|
| | | //宴会题库表
|
| | |
| | | BYTE MoneyType; //金钱类型
|
| | | BYTE PacketCnt; //红包个数
|
| | | BYTE LeaderOwn; //是否归属盟主
|
| | | char PacketOpenTime; //发放红包时间yyyy-MM-dd hh:mm
|
| | | BYTE ValidMinutes; //红包有效时长(分)
|
| | | };
|
| | |
|
| | | //节日红包时间表
|
| | |
|
| | | struct tagActFeastRedPacket
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | list RedPacketIDList; //每日对应红包ID列表[[第一天红包ID列表], ...]
|
| | | WORD LVLimit; //限制等级
|
| | | };
|
| | |
|
| | | //节日登录奖励时间表
|
| | |
|
| | | struct tagActFeastLogin
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | };
|
| | |
|
| | | //节日祝福时间表
|
| | |
|
| | | struct tagActFeastWish
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | };
|
| | |
|
| | | //节日游历时间表
|
| | |
|
| | | struct tagActFeastTravel
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | };
|
| | |
|
| | | //等级开启功能 #tagFuncOpenLV
|
| | |
| | | DWORD ReFightPower; //战斗力
|
| | | };
|
| | |
|
| | | //VIP特权表
|
| | |
|
| | | struct tagVipPrivilege
|
| | | {
|
| | | DWORD _VIPPriID; //特权ID
|
| | | DWORD VIP0; //VIP0对应的特权值
|
| | | DWORD VIP1; //VIP1对应的特权值
|
| | | DWORD VIP2; //VIP2对应的特权值
|
| | | DWORD VIP3; //VIP3对应的特权值
|
| | | DWORD VIP4; //VIP4对应的特权值
|
| | | DWORD VIP5; //VIP5对应的特权值
|
| | | DWORD VIP6; //VIP6对应的特权值
|
| | | DWORD VIP7; //VIP7对应的特权值
|
| | | DWORD VIP8; //VIP8对应的特权值
|
| | | DWORD VIP9; //VIP9对应的特权值
|
| | | DWORD VIP10; //VIP10对应的特权值
|
| | | DWORD VIP11; //VIP11对应的特权值
|
| | | DWORD VIP12; //VIP12对应的特权值
|
| | | DWORD VIP13; //VIP13对应的特权值
|
| | | DWORD VIP14; //VIP14对应的特权值
|
| | | DWORD VIP15; //VIP15对应的特权值
|
| | | };
|
| | |
|
| | | //限时特惠表
|
| | |
|
| | | struct tagActSpringSale
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list ServerIDList; //服务器ID列表
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | list StartTimeList; //开启时间列表, 支持多个时段
|
| | |
| | | struct tagActFlashGiftbag
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list ServerIDList; //服务器ID列表
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | list StartTimeList; //开启时间列表, 支持多个时段
|
| | |
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | WORD LimitWorldLV; //限制开启的最低世界等级
|
| | | WORD LVLimit; //限制等级
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | };
|
| | |
|
| | | //每日礼包表
|
| | |
|
| | | struct tagActDailyGiftbag
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | };
|
| | |
|
| | | //双倍经验活动表
|
| | |
| | | struct tagActExpRate
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list ServerIDList; //服务器ID列表
|
| | | list ServerGroupIDList; //服务器组ID列表
|
| | | list ServerGroupIDListExcept; //排除的服务器组ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | list StartTimeList; //开启时间列表, 支持多个时段
|
| | |
| | | struct tagActCostRebate
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list ServerIDList; //服务器ID列表
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | |
| | | BYTE IsDayReset; //是否每天重置
|
| | | };
|
| | |
|
| | | //集字活动时间表
|
| | |
|
| | | struct tagActCollectWords
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | };
|
| | |
|
| | | //BOSS复活活动时间表
|
| | |
|
| | | struct tagActBossReborn
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list ServerIDList; //服务器ID列表
|
| | | list ServerGroupIDList; //服务器组ID列表
|
| | | list ServerGroupIDListExcept; //排除的服务器组ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | |
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list ServerIDList; //服务器ID列表
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置;2-5点开始0点结束
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | WORD LVLimit; //限制等级
|
| | |
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list ServerIDList; //服务器ID列表
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | |
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | WORD Multiple; //倍数
|
| | | WORD LVLimit; //限制等级
|
| | | DWORD PointLimit; //限制额外修行点
|
| | | };
|
| | |
|
| | | //限时抢购表
|
| | |
|
| | | struct tagActFlashSale
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | list StartTimeList; //开启时间列表, 支持多个时段
|
| | | list EndTimeList; //结束时间列表, 支持多个时段
|
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | WORD LVLimit; //限制等级
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | list ShopTypeList; //商店类型列表
|
| | | };
|
| | |
|
| | |
|
| | | //商城表
|
| | |
|
| | | struct tagStore
|
| | | {
|
| | | DWORD _ID; //ID
|
| | | DWORD ShopType; //商店类型
|
| | | BYTE RefreshType; //刷新类型 0-不重置,1-onWeek0点,2-onWeek5点,3-OnDay0点,4-OnDay5点
|
| | | DWORD ServerLimitCnt; //全服限制数量
|
| | | };
|
| | |
|
| | | //许愿池活动时间表
|
| | |
|
| | | struct tagActWishingWell
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | list ServerGroupIDList; //服务器组ID列表
|
| | | list ServerGroupIDListExcept; //排除的服务器组ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | WORD LVLimit; //限制等级
|
| | | };
|
| | |
|
| | | //充值返利活动表
|
| | |
|
| | | struct tagActRechargePrize
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | };
|
| | |
|
| | | //累计充值返利仙玉活动表
|
| | |
|
| | | struct tagActRechargeRebateGold
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | };
|
| | |
|
| | | //成长必买活动表
|
| | |
|
| | | struct tagActGrowupBuy
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | };
|
| | |
|
| | | //单笔累充活动表
|
| | |
|
| | | struct tagActSingleRecharge
|
| | | {
|
| | | 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 tagActManyDayRecharge
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | BYTE ActNum; //活动分组编号, 活动类型 * 10 + 不同界面编号
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | };
|
| | |
|
| | | //累计充值活动表
|
| | |
|
| | | struct tagActTotalRecharge
|
| | | {
|
| | | 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 tagCrossZoneComm
|
| | | {
|
| | | char _CrossZoneName; //跨服分区名
|
| | | BYTE _ZoneID; //赛区ID
|
| | | list ServerGroupIDList; //赛区服务器组ID列表
|
| | | };
|
| | |
|
| | | //跨服分区表竞技场
|
| | |
|
| | | struct tagCrossZonePK
|
| | | {
|
| | | char _CrossZoneName; //跨服分区名
|
| | | BYTE _ZoneID; //赛区ID
|
| | | char ZoneName; //赛区名字
|
| | | list ServerGroupIDList; //赛区服务器组ID列表
|
| | | };
|
| | |
|
| | | //跨服竞技场赛季表
|
| | |
|
| | | struct tagCrossRealmPKSeason
|
| | | {
|
| | | char _CrossZoneName; //跨服分区名
|
| | | BYTE _ZoneID; //赛区ID
|
| | | BYTE SeasonID; //赛季ID
|
| | | char StartDate; //开始日期 yyyy-MM-dd
|
| | | char EndDate; //结束日期 yyyy-MM-dd
|
| | | char EndTime; //结算时间 hh:mm
|
| | | };
|
| | |
|
| | | //跨服竞技场段位表
|
| | |
|
| | | struct tagCrossRealmPKDan
|
| | | {
|
| | | BYTE _DanLV; //段位等级
|
| | | WORD LVUpScore; //升段位所需积分
|
| | | list MatchRange; //可匹配到的玩家段位区间 [从段位A, 到段位B],配[]代表只匹配本段位的
|
| | | BYTE MatchRobotRate; //匹配机器人基础概率,百分率
|
| | | BYTE MatchRobotRateEx; //匹配机器人失败次数附加概率,百分率
|
| | | };
|
| | |
|
| | | //跨服Boss蓬莱仙境分区地图表
|
| | |
|
| | | struct tagCrossPenglaiZoneMap
|
| | | {
|
| | | BYTE ZoneID; //分区ID
|
| | | DWORD _MapID; //场景地图ID
|
| | | DWORD _DataMapID; //数据地图ID
|
| | | BYTE _CopyMapID; //虚拟线路ID
|
| | | };
|
| | |
|
| | | //周狂欢活动时间表
|
| | |
|
| | | struct tagActWeekParty
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | WORD LVLimit; //限制等级
|
| | | };
|
| | |
|
| | | //登录奖励时间表
|
| | |
|
| | | struct tagActLoginAward
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | WORD LVLimit; //限制等级
|
| | | };
|
| | |
|
| | | //节日巡礼活动时间表
|
| | |
|
| | | struct tagActFeastWeekParty
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | WORD AdvanceMinutes; //前端提前X分钟展示活动
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | WORD LVLimit; //限制等级
|
| | | };
|
| | |
|
| | | //新仙界盛典活动时间表
|
| | |
|
| | | struct tagActNewFairyCeremony
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置;2-5点开始0点结束
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | WORD LVLimit; //限制等级
|
| | | };
|
| | |
|
| | | //新仙界盛典-绝版降临表
|
| | |
|
| | | struct tagNewUniquenessArrive
|
| | | {
|
| | | BYTE _WorldLvNum; //世界等级档
|
| | | DWORD _Rank; //排名
|
| | | dict Award; //奖励 {"职业":[[物品ID,个数,是否绑定],...], ...}
|
| | | };
|
| | |
|
| | | //幸运鉴宝活动时间表
|
| | |
|
| | | struct tagActLuckyTreasure
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActMark; //活动组标记
|
| | | list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
|
| | | list ServerGroupIDList; //服务器ID列表
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | BYTE ResetType; //重置类型,0-0点重置;1-5点重置
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
|
| | | WORD LVLimit; //限制等级
|
| | | };
|
| | |
|
| | | //跨服充值排行活动时间表
|
| | |
|
| | | struct tagCrossActCTGBillboard
|
| | | {
|
| | | DWORD _CfgID; //配置ID
|
| | | char ActGroupName; //活动组名(同组活动的名字需相同)
|
| | | list ServerIDRangeList; //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...]
|
| | | char StartDate; //开启日期
|
| | | char EndDate; //结束日期
|
| | | dict NotifyInfoStart; //全服提示信息 - 相对开始时间
|
| | | dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
|
| | | list NotifyInfoLoop; //全服提示信息 - 循环广播[循环分钟, 广播key, [广播参数列表可选]]
|
| | | BYTE IsDayReset; //是否每天重置
|
| | | list TemplateIDList; //模板ID列表
|
| | | };
|
| | |
|
| | | //跨服充值排行模板名次奖励表
|
| | |
|
| | | struct tagCrossActCTGBillboardOrder
|
| | | {
|
| | | DWORD _TemplateID; //模板ID
|
| | | WORD OrderA; //名次A
|
| | | WORD OrderB; //至名次B
|
| | | float CTGAtleast; //至少充值RMB
|
| | | list AwardItemList; //奖励物品列表[[物品ID,个数,是否拍品], ...]
|
| | | };
|
| | |
|
| | | //装备升星表
|
| | |
|
| | | struct tagEquipStarUp
|
| | | {
|
| | | BYTE _ClassLV; //阶级
|
| | | BYTE _EquipPlace; //装备位
|
| | | BYTE _Star; //星数
|
| | | list CostEquipPlace; //可用装备部位
|
| | | BYTE IsJobLimit; //是否只用本职业装备材料
|
| | | list CostEquipColor; //可用装备品质
|
| | | BYTE UnSuitRate; //单件非套装加成概率
|
| | | };
|
| | |
|
| | | //仙盟联赛排名奖励表
|
| | |
|
| | | struct tagFamilyWarRankAward
|
| | | {
|
| | | WORD _WarWorldLV; //联赛世界等级
|
| | | BYTE WarRank; //联赛排名
|
| | | list RankAuctionItem; //拍品奖励[[拍品ID,个数], ...]
|
| | | };
|
| | |
|
| | | //协助感谢礼盒表
|
| | |
|
| | | struct tagAssistThanksGift
|
| | | {
|
| | | DWORD _GiftID; //礼盒物品ID
|
| | | BYTE AssistAwardCount; // 协助奖励每日次数
|
| | | };
|
| | |
|
| | | //缥缈仙域表
|
| | |
|
| | | struct tagFairyDomain
|
| | | {
|
| | | WORD _ID; //事件编号
|
| | | DWORD HourCntPubLimit; //全服每小时次数限制
|
| | | DWORD DayCntPubLimit; //全服每天次数限制
|
| | | }; |