PySysDB/PySysDBG.h
@@ -53,6 +53,7 @@
   DWORD      NeedMoney;   //升级需要资金
   DWORD      WeekMissionMoneyMax;   //每周任务最大可获得仙盟资金
   BYTE      BossFBCnt;   //BOSS副本次数
   DWORD      ZhenbaogeWeights;   //珍宝阁总权重
};
//仙盟徽章表
@@ -63,6 +64,25 @@
   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,个数,是否拍品], ...]
};
//仙盟试炼伤血奖励表
@@ -888,7 +908,7 @@
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
   WORD      LVLimit;   //限制等级
   BYTE      IsDayReset;   //是否每天重置
   list      ShopTypeList;   //商店类型列表
   dict      ShopTypeList;   //商店类型列表
};
@@ -1159,6 +1179,32 @@
   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 tagActLunhuidian
{
   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
@@ -1169,9 +1215,6 @@
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   dict      NotifyInfoStart;   //全服提示信息 - 相对开始时间
   dict      NotifyInfoEnd;   //全服提示信息 - 相对结束时间
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
   BYTE      IsDayReset;   //是否每天重置
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
};
@@ -1186,9 +1229,6 @@
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   dict      NotifyInfoStart;   //全服提示信息 - 相对开始时间
   dict      NotifyInfoEnd;   //全服提示信息 - 相对结束时间
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
   BYTE      IsDayReset;   //是否每天重置
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
};
@@ -1203,9 +1243,6 @@
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   dict      NotifyInfoStart;   //全服提示信息 - 相对开始时间
   dict      NotifyInfoEnd;   //全服提示信息 - 相对结束时间
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
};
//登录奖励时间表