hxp
2 天以前 388823edfe6308cba6f76ca6dc4f20022c5cb2be
PySysDB/PySysDBG.h
@@ -424,6 +424,18 @@
   BYTE      LimitVIPLV;   //需要VIP等级
};
//物品表
struct tagChinItem
{
   DWORD      _ItemID;   //物品ID
   BYTE      ItemType;   //物品类型
   DWORD      Effect1;   //道具使用效果1
   DWORD      EffectValueA1;   //效果1的a值
   DWORD      EffectValueB1;   //效果1的b值
   DWORD      EffectValueC1;   //效果1的c值
};
//NPC表
struct tagChinNPC
@@ -578,9 +590,6 @@
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   dict      NotifyInfoStart;   //全服提示信息 - 相对开始时间
   dict      NotifyInfoEnd;   //全服提示信息 - 相对结束时间
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
   BYTE      IsDayReset;   //是否每天重置
};
@@ -754,6 +763,97 @@
   WORD      XiangongID;   //晋升仙宫ID
};
//炼器活动跨服表
struct tagCrossActLianqi
{
   DWORD      _CfgID;   //配置ID
   char      ActGroupName;   //活动组名(同组活动的名字需相同)
   BYTE      ZoneID;      //组内分组编号
   list      ServerIDRangeList;   //活动的账号服务器ID范围列表 [[serverIDA, serverIDB], ...]
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   char      JoinStartTime;   //参与开始时间点
   char      JoinEndTime;   //参与结束时间点
   WORD      LVLimit;   //限制等级
   WORD      PersonalTemplateID;   //个人排行模板编号
};
//炼器榜单模版表
struct tagActLianqiBillTemp
{
   DWORD      _TemplateID;   //模板编号
   BYTE      Rank;   //名次
   list      AwardItemList;   //奖励物品列表[[物品ID,个数,是否拍品], ...]
   DWORD      NeedScore;   //上榜所需积分
   dict      ScoreAwardEx;   //达标积分额外奖励 {积分:[[物品ID,个数,是否拍品], ...], ...}
};
//活动时间流程表
struct tagActTimeFlow
{
   DWORD      _FlowID;
   BYTE      StartDay;   //开始天
   BYTE      StartHour;   //开始时
   BYTE      StartMinute;   //开始分
   BYTE      EndDay;   //结束天
   BYTE      EndHour;   //结束时
   BYTE      EndMinute;   //结束分
   WORD      StateValue;   //״ֵ̬
};
//活动榜单奖励模版表
struct tagActBillboardAwardTemp
{
   DWORD      _TemplateID;   //模板编号
   BYTE      Rank;   //名次
   DWORD      NeedValue;   //上榜所需值
   dict      ValueAwardEx;   //达标值额外奖励 {值:[[物品ID,个数,是否拍品], ...], ...}
   list      AwardItemList;   //奖励物品列表[[物品ID,个数,是否拍品], ...]
   list      LeaderAwardItemList;   //仙盟榜盟主奖励物品信息列表[[物品ID,个数,是否拍品], ...]
   list      EliteAwardItemList;   //仙盟榜精英奖励物品信息列表[[物品ID,个数,是否拍品], ...]
};
//活动竞猜表
struct tagActGuess
{
   DWORD      _TemplateID;   //模板编号
   DWORD      AwardID;   //奖励ID
   list      RightRankList;   //猜对名次列表
   list      AwardItemList;   //对应奖励列表 [[物品ID,个数,是否拍品], ...]
};
//仙盟攻城战活动表
struct tagCrossActFamilyGCZ
{
   DWORD      _CfgID;   //配置ID
   char      ActGroupName;   //活动组名(同组活动的名字需相同)
   BYTE      ZoneID;      //组内分组编号
   list      ServerIDRangeList;   //活动的服务器ID范围列表 [[serverIDA, serverIDB], ...]
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   BYTE      JoinFamilyCnt;   //参与仙盟数
   WORD      ActFlowID;   //活动流程ID,对应H.活动时间流程表
   WORD      GuessTemplateID;   //竞猜奖励模版,对应H.活动竞猜表
   WORD      PersonalTemplateID;   //个人伤害排行奖励模版,对应H.活动榜单奖励模版表
   WORD      FamilyTemplateID;   //仙盟积分排行奖励模版,对应H.活动榜单奖励模版表
};
//仙盟攻城战大本营等级表
struct tagCrossActFamilyGCZCampLV
{
   DWORD      _CampLV;   //大本营等级
   DWORD      LVUPNeedExp;   //升下一级所需经验
   DWORD      AddHPPer;   //生命累计总加成百分比
};
//仙匣秘境活动时间表
struct tagActXianXiaMJ
@@ -908,7 +1008,7 @@
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
   WORD      LVLimit;   //限制等级
   BYTE      IsDayReset;   //是否每天重置
   list      ShopTypeList;   //商店类型列表
   dict      ShopTypeList;   //商店类型列表
};
@@ -1215,9 +1315,6 @@
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   dict      NotifyInfoStart;   //全服提示信息 - 相对开始时间
   dict      NotifyInfoEnd;   //全服提示信息 - 相对结束时间
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
   BYTE      IsDayReset;   //是否每天重置
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
};
@@ -1232,9 +1329,6 @@
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   dict      NotifyInfoStart;   //全服提示信息 - 相对开始时间
   dict      NotifyInfoEnd;   //全服提示信息 - 相对结束时间
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
   BYTE      IsDayReset;   //是否每天重置
   BYTE      ResetType;   //重置类型,0-0点重置;1-5点重置
};
@@ -1249,9 +1343,6 @@
   BYTE      ActNum;   //活动分组编号, 活动类型 * 10 + 不同界面编号
   char      StartDate;   //开启日期
   char      EndDate;   //结束日期
   dict      NotifyInfoStart;   //全服提示信息 - 相对开始时间
   dict      NotifyInfoEnd;   //全服提示信息 - 相对结束时间
   list      NotifyInfoLoop;   //全服提示信息 - 循环广播[间隔分钟, 广播key]
};
//登录奖励时间表
@@ -1508,6 +1599,8 @@
   DWORD      TitleID;   //称号ID
   list      AwardItemList;   //晋级仙宫奖励物品列表
   char      MailKey;   //仙官通知邮件
   BYTE      WorshipType;   //膜拜类型
   DWORD      WorshipValue;   //膜拜值
};
//缥缈仙域表