|  |  |  | 
|---|
|  |  |  | struct   tagRealm | 
|---|
|  |  |  | { | 
|---|
|  |  |  | WORD      _Lv;   //境界等级 | 
|---|
|  |  |  | BYTE      LvLarge;   //大境界 | 
|---|
|  |  |  | DWORD      NeedLV;   //需要等级 | 
|---|
|  |  |  | DWORD      NeedItemID;   //需要道具ID | 
|---|
|  |  |  | WORD      NeedItemCnt;   //消耗的道具数量 | 
|---|
|  |  |  | 
|---|
|  |  |  | DWORD      BuffID;   //给全服在线玩家增加buff | 
|---|
|  |  |  | DWORD      ExpRate;   //修为池经验速率 | 
|---|
|  |  |  | DWORD      ExpLimit;   //修为池经验上限 | 
|---|
|  |  |  | dict      LearnSkillIDInfo;   //学习技能ID信息 {"职业":[技能ID, ...], ...} | 
|---|
|  |  |  | BYTE      AddFreePoint;   //增加自由属性点 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //神兵表 #tagGodWeapon | 
|---|
|  |  |  | 
|---|
|  |  |  | list      CostItemInfo;   //消耗物品材料及个数 [itemID, itemCount] | 
|---|
|  |  |  | DWORD      AddExp;   //提升熟练度值 | 
|---|
|  |  |  | DWORD      TotalExp;   //升级所需熟练度总值 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //装备总表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagEquipControl | 
|---|
|  |  |  | { | 
|---|
|  |  |  | BYTE      ClassLV;   //阶 | 
|---|
|  |  |  | BYTE      NeedRealmLV;   //需要的境界 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //装备强化大师表 | 
|---|
|  |  |  | 
|---|
|  |  |  | DWORD      Duration;   //持续时间, 0为不限制 | 
|---|
|  |  |  | DWORD      DayTimes;   //每日次数, 0为不限制 | 
|---|
|  |  |  | DWORD      DayBuyTimes;   //每日可购买次数 | 
|---|
|  |  |  | BYTE      BuyTimesPrivilegeID;   //购买次数VIP权限ID | 
|---|
|  |  |  | DWORD      BuyNeedMoney;   //购买次数需要仙玉 | 
|---|
|  |  |  | DWORD      DayItemAddTimes;   //每日可用物品增加次数 | 
|---|
|  |  |  | DWORD      DayItemID;   //增加次数的物品ID | 
|---|
|  |  |  | 
|---|
|  |  |  | list      Condition;   //辅助条件 | 
|---|
|  |  |  | list      PreSuccess;   //需要达成前置成就 | 
|---|
|  |  |  | dict      AwardItem;   //奖励物品列表 | 
|---|
|  |  |  | dict      AwardItem2;   //通行证奖励物品列表 | 
|---|
|  |  |  | dict      Money;   //金钱 | 
|---|
|  |  |  | DWORD      Exp;   //经验 | 
|---|
|  |  |  | dict      AwardAttr;   //奖励属性 | 
|---|
|  |  |  | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _NPCID;   //ID | 
|---|
|  |  |  | DWORD      MapID;   //地图ID | 
|---|
|  |  |  | BYTE      RefreshLine;   //刷新线路 | 
|---|
|  |  |  | BYTE      RefreshMark;   //刷新标识点 | 
|---|
|  |  |  | BYTE      IsNeedShunt;   //是否需要分流 | 
|---|
|  |  |  | BYTE      RelatedType;   //刷怪关联类型 | 
|---|
|  |  |  | WORD      RelatedID;   //关联ID | 
|---|
|  |  |  | char      RelatedID;   //关联ID 日常活动ID 或 运营活动名 | 
|---|
|  |  |  | DWORD      StoneNPCID;   //墓碑NPCID | 
|---|
|  |  |  | BYTE      CanAssist;   //是否可协助 | 
|---|
|  |  |  | BYTE      SkillResist;   //是否技能抵抗 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //Boss首杀 | 
|---|
|  |  |  | 
|---|
|  |  |  | BYTE      ShowType;      //前端表现类型0-无表现, >0有表现需同步结果,具体类型前端自定义 | 
|---|
|  |  |  | BYTE      IsBind;         //开出物品是否绑定 | 
|---|
|  |  |  | BYTE      AucionItemCanSell;   //开出拍品可否上架集市 | 
|---|
|  |  |  | list      AucionItemDiffSellIDList;   //可否上架差异拍品ID列表,即可上架代表不可上架的拍品ID列表,不可上架代表可上架的拍品ID列表 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //宝箱表产出表 | 
|---|
|  |  |  | 
|---|
|  |  |  | float      PayRMBNum;   //付费额度,元 | 
|---|
|  |  |  | DWORD      CTGID;   //对应充值ID | 
|---|
|  |  |  | DWORD      GiftbagID;   //对应限时礼包编号 | 
|---|
|  |  |  | DWORD      CoinExp;   //对应转化经验 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //充值表 | 
|---|
|  |  |  | 
|---|
|  |  |  | WORD      GainGoldPrize;   //赠送仙玉数 | 
|---|
|  |  |  | WORD      FirstGoldPrize;   //首次充值该档位赠送仙玉 | 
|---|
|  |  |  | list      GainItemList;   //获得物品列表[[物品ID,个数,是否绑定], ...] | 
|---|
|  |  |  | dict      ActWorldLVGainItemInfo;   //根据活动世界等级获得物品信息,活动专用 {"世界等级":[[物品ID,个数,是否绑定], ...], ...} | 
|---|
|  |  |  | char      NotifyMark;   //广播提示 | 
|---|
|  |  |  | BYTE      PayType;   //充值类型 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //首充表 | 
|---|
|  |  |  | 
|---|
|  |  |  | BYTE      Type;   //投资类型 | 
|---|
|  |  |  | BYTE      NeedDay;   //需要天数 | 
|---|
|  |  |  | WORD      NeedLV;   //需要等级 | 
|---|
|  |  |  | DWORD      NeedNPCID;   //需要NPCID | 
|---|
|  |  |  | dict      Reward;   //奖励 {"key":[[物品ID,个数,是否绑定],...], ...} | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _GiftbagID;   //礼包编号 | 
|---|
|  |  |  | WORD      GiftbagType;   //礼包类型 | 
|---|
|  |  |  | DWORD      OriginalRMB;   //原价(RMB) | 
|---|
|  |  |  | float      OriginalRMB;   //原价(RMB) | 
|---|
|  |  |  | WORD      BuyCountLimit;      //限购次数,0不限购 | 
|---|
|  |  |  | list      GiftItemList;   //礼包物品信息列表 [(物品ID,个数,是否绑定),...] | 
|---|
|  |  |  | DWORD      MainItemID;   //标的物品ID | 
|---|
|  |  |  | char      NotifyKey;      //全服广播key,默认两个参数(玩家名, 档位额度) | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //每日礼包活动表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActDailyGiftbag | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _CfgID;   //配置ID | 
|---|
|  |  |  | char      StartDate;   //开启日期 | 
|---|
|  |  |  | char      EndDate;   //结束日期 | 
|---|
|  |  |  | WORD      LVLimit;   //限制等级 | 
|---|
|  |  |  | WORD      GiftbagType;   //礼包模板类型 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //每日礼包模板表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagDailyGiftbag | 
|---|
|  |  |  | { | 
|---|
|  |  |  | WORD      _GiftbagType;   //礼包模板类型 | 
|---|
|  |  |  | DWORD      _GiftbagID;   //礼包编号 | 
|---|
|  |  |  | WORD      BuyCountLimit;      //限购次数,0不限购 | 
|---|
|  |  |  | list      GiftItemList;   //礼包物品信息列表 [(物品ID,个数,是否绑定),...] | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //双倍经验活动表 | 
|---|
|  |  |  | 
|---|
|  |  |  | BYTE      AwardIndex;      //返利奖励索引0~31,同个模板中不重复 | 
|---|
|  |  |  | dict      AwardItemList;   //返利物品信息列表 {世界等级范围:[({职业:物品ID,..},个数,是否绑定), ...]} | 
|---|
|  |  |  | char      NotifyKey;      //全服广播key,默认两个参数(玩家名, 档位额度) | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //集字活动时间表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActCollectWords | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _CfgID;   //配置ID | 
|---|
|  |  |  | char      StartDate;   //开启日期 | 
|---|
|  |  |  | char      EndDate;   //结束日期 | 
|---|
|  |  |  | WORD      LVLimit;   //限制等级 | 
|---|
|  |  |  | BYTE      LastDayOnlyExchange;   //最后一天是否仅兑换 | 
|---|
|  |  |  | WORD      TemplateID;   //兑换模板编号 | 
|---|
|  |  |  | WORD      DropDiffLVLimit;   //掉落等级差值限制 | 
|---|
|  |  |  | list      DropItemRateList;   //小怪掉落饼图概率 | 
|---|
|  |  |  | list      DropItemRateListBoss;   //Boss掉落饼图概率 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //集字活动兑换模板表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagCollectWordsExchange | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _TemplateID;   //模板ID | 
|---|
|  |  |  | BYTE      ExchangeNum;   //兑换编号(同个模板中需唯一不可变) | 
|---|
|  |  |  | list      ExchangeItemInfo;   //兑换目标物品[物品ID,个数,是否绑定] | 
|---|
|  |  |  | BYTE      ExchangeCountMax;      //最大兑换次数(0不限制) | 
|---|
|  |  |  | list      NeedItemList;   //所需物品信息列表 [[物品ID,个数,是否绑定], ...] | 
|---|
|  |  |  | BYTE      NeedNotify;      //是否需要广播 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //BOSS复活活动时间表 | 
|---|
|  |  |  | 
|---|
|  |  |  | BYTE      NeedVIPLVGift;   //所需购买VIP等级礼包 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //充值返利活动表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 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 tagTotalRechargeTemplate | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _TemplateID;   //模板ID | 
|---|
|  |  |  | DWORD      NeedGold;   //需要充值仙玉数 | 
|---|
|  |  |  | float      NeedGold;   //需要充值RMB,元 | 
|---|
|  |  |  | 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;   //返利仙玉比例百分比 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //成长必买活动表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActGrowupBuy | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _CfgID;   //配置ID | 
|---|
|  |  |  | char      StartDate;   //开启日期 | 
|---|
|  |  |  | char      EndDate;   //结束日期 | 
|---|
|  |  |  | WORD      LVLimit;   //限制等级 | 
|---|
|  |  |  | list      CTGIDGroupList;   //充值编号组列表 [[ctgID, ...], ...] | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //多日连充活动表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActManyDayRecharge | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _CfgID;   //配置ID | 
|---|
|  |  |  | char      StartDate;   //开启日期 | 
|---|
|  |  |  | char      EndDate;   //结束日期 | 
|---|
|  |  |  | WORD      LVLimit;   //限制等级 | 
|---|
|  |  |  | WORD      TemplateID;   //模板编号 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //多日连充模板表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActManyDayRechargeAward | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _TemplateID;   //模板ID | 
|---|
|  |  |  | float      NeedRMB;   //所需充值额度 | 
|---|
|  |  |  | BYTE      NeedDays;   //所需充值天数 | 
|---|
|  |  |  | BYTE      AwardIndex;   //奖励索引 | 
|---|
|  |  |  | dict      AwardItemInfo;   //奖励物品信息  {世界等级范围:[[物品ID,个数,是否拍品], ...]} | 
|---|
|  |  |  | char       NotifyKey;   //广播 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //法宝副本表 | 
|---|
|  |  |  | 
|---|
|  |  |  | char      Reward;   //奖励物品 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日登录奖励时间表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastLogin | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _CfgID;   //配置ID | 
|---|
|  |  |  | char      StartDate;   //开启日期 | 
|---|
|  |  |  | char      EndDate;   //结束日期 | 
|---|
|  |  |  | WORD      LVLimit;   //限制等级 | 
|---|
|  |  |  | dict      TemplateIDInfo;   //模板信息 {(世界等级A,B):奖励模板编号, ...} | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日登录奖励模板表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastLoginAward | 
|---|
|  |  |  | { | 
|---|
|  |  |  | BYTE      _TemplateID;   //模板ID | 
|---|
|  |  |  | BYTE      DayNum;   //第X天从1开始 | 
|---|
|  |  |  | list      LoginAwardItemList;   //奖励列表[[物品ID,个数,是否拍品], ...] | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日祝福时间表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastWish | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _CfgID;   //配置ID | 
|---|
|  |  |  | char      StartDate;   //开启日期 | 
|---|
|  |  |  | char      EndDate;   //结束日期 | 
|---|
|  |  |  | WORD      LVLimit;   //限制等级 | 
|---|
|  |  |  | BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置 | 
|---|
|  |  |  | dict      TemplateIDInfo;   //模板信息 {(世界等级A,B):模板编号, ...} | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日祝福瓶模板表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastWishBottle | 
|---|
|  |  |  | { | 
|---|
|  |  |  | BYTE      _TemplateID;   //模板ID | 
|---|
|  |  |  | BYTE      WishBottleNum;   //祝福瓶编号 | 
|---|
|  |  |  | WORD      NeedWishValue;   //单次领奖所需祝福值 | 
|---|
|  |  |  | BYTE      ChooseTimeMax;   //最大可领奖次数 | 
|---|
|  |  |  | dict      ChoosePrizeItem;   //选择奖励物品信息,选完为止 {记录索引:[物品ID,个数,是否拍品], ...} | 
|---|
|  |  |  | list      GoodItemIDList;   //需要广播的物品ID列表 [物品ID, ...] | 
|---|
|  |  |  | char      WorldNotifyKey;   //全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,) | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日祝福池模板表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastWishPool | 
|---|
|  |  |  | { | 
|---|
|  |  |  | BYTE      _TemplateID;   //模板ID | 
|---|
|  |  |  | list      WishPoolItemWeightInfo;   //祝福池产出物品权重 [[权重, [物品ID,个数]], ..] | 
|---|
|  |  |  | list      WishPoolClientItemShow;   //前端展示物品列表 [物品ID, ...] | 
|---|
|  |  |  | list      GoodItemIDList;   //需要广播的物品ID列表 [物品ID, ...] | 
|---|
|  |  |  | char      WorldNotifyKey;   //全服广播key,参数(玩家名, 物品ID, 物品数据, 个数,) | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日游历时间表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastTravel | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _CfgID;   //配置ID | 
|---|
|  |  |  | char      StartDate;   //开启日期 | 
|---|
|  |  |  | char      EndDate;   //结束日期 | 
|---|
|  |  |  | WORD      LVLimit;   //限制等级 | 
|---|
|  |  |  | BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置 | 
|---|
|  |  |  | dict      TemplateIDInfo;   //模板信息 {(世界等级A,B):模板编号, ...} | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日游历任务表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastTravelTask | 
|---|
|  |  |  | { | 
|---|
|  |  |  | BYTE      _TraveTasklD;   //游历ID | 
|---|
|  |  |  | WORD      FinishNeedValue;   //完成所需进度值 | 
|---|
|  |  |  | WORD      FinishTimeMax;   //总可完成次数,0不限 | 
|---|
|  |  |  | BYTE      AddTravelPoint;   //完成次数获得游历值 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //节日游历奖励表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagActFeastTravelAward | 
|---|
|  |  |  | { | 
|---|
|  |  |  | BYTE      _TemplatelD;   //奖励模板ID | 
|---|
|  |  |  | BYTE      RecordIndex;   //奖励记录索引 | 
|---|
|  |  |  | WORD      NeedTravelPoint;   //领奖所需游历值 | 
|---|
|  |  |  | BYTE      AwardCountMax;   //可领取次数,0代表不限 | 
|---|
|  |  |  | list      TravelAwardInfo;   //游历奖励 [[物品ID,个数,是否拍品], ...] | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //诛仙BOSS表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagZhuXianBoss | 
|---|
|  |  |  | 
|---|
|  |  |  | 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,个数,是否拍品], ...] | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //神秘商店表 | 
|---|
|  |  |  | 
|---|
|  |  |  | struct tagSkillElement | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _ElementSkillID;   //专精技能ID | 
|---|
|  |  |  | BYTE      ElementSkillNum;   //专精技能编号 | 
|---|
|  |  |  | DWORD      MainSkillID;   //主技能ID | 
|---|
|  |  |  | DWORD      NeedLV;   //选择需要等级 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | 
|---|
|  |  |  | WORD      NeedLV;   //要求等级 | 
|---|
|  |  |  | DWORD      FightPower;   //推荐战力 | 
|---|
|  |  |  | BYTE      IsNotify;   //是否广播 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //天星塔全服挑战表 | 
|---|
|  |  |  |  | 
|---|
|  |  |  | struct tagSkyTowerServerChallenge | 
|---|
|  |  |  | { | 
|---|
|  |  |  | DWORD      _FloorID;   //层 | 
|---|
|  |  |  | BYTE      RewardRecordIndex;   //奖励记录位索引 | 
|---|
|  |  |  | dict      Reward;   //奖励 | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //灵根特效表 | 
|---|
|  |  |  | 
|---|
|  |  |  | struct tagHistoryRechargeAward | 
|---|
|  |  |  | { | 
|---|
|  |  |  | BYTE      _ID;   //id | 
|---|
|  |  |  | DWORD      Recharge;   //所需充值元 | 
|---|
|  |  |  | float      NeedRMB;   //所需充值元 | 
|---|
|  |  |  | dict      Reward;   //职业对应的奖励内容,每个职业4组数据,物品ID和物品数量(1.枪豪2.道师3.剑修) | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | }; | 
|---|