From 74e9dc483767948e8d4eaa36a2dc86f57d7592e9 Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期五, 04 一月 2019 17:00:12 +0800
Subject: [PATCH] 2822 【1.4.100】聚魂副本怪物被守卫击杀没有掉落
---
PySysDB/PySysDBG.h | 149 +++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 149 insertions(+), 0 deletions(-)
diff --git a/PySysDB/PySysDBG.h b/PySysDB/PySysDBG.h
index 7e919ba..617ab5c 100644
--- a/PySysDB/PySysDBG.h
+++ b/PySysDB/PySysDBG.h
@@ -115,6 +115,14 @@
dict NotifyInfoDict; //广播提示信息
};
+//副本总表
+
+struct tagFBFunc
+{
+ DWORD _DataMapID; //数据地图ID
+ WORD HelpPoint; //助战仙缘币(0代表不可助战)
+};
+
//副本功能线路表
struct tagFBLine
@@ -122,6 +130,18 @@
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; //每日免费助战次数,[每日免费助战次数, 是否所有层通用]
};
//地图表
@@ -197,12 +217,36 @@
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 PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
list ServerIDList; //服务器ID列表
char StartDate; //开启日期
char EndDate; //结束日期
@@ -222,6 +266,7 @@
{
DWORD _CfgID; //配置ID
char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
list ServerIDList; //服务器ID列表
char StartDate; //开启日期
char EndDate; //结束日期
@@ -241,6 +286,7 @@
{
DWORD _CfgID; //配置ID
char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
list ServerIDList; //服务器ID列表
char StartDate; //开启日期
char EndDate; //结束日期
@@ -248,6 +294,7 @@
list EndTimeList; //结束时间列表, 支持多个时段
dict NotifyInfoStart; //全服提示信息 - 相对开始时间
dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
+ list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key, [可选参数1, ...]]
WORD LVLimit; //限制等级
DWORD AddExpRate; //经验倍率加成,万分率
};
@@ -258,6 +305,7 @@
{
DWORD _CfgID; //配置ID
char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
list ServerIDList; //服务器ID列表
char StartDate; //开启日期
char EndDate; //结束日期
@@ -273,6 +321,7 @@
{
DWORD _CfgID; //配置ID
char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
list ServerIDList; //服务器ID列表
char StartDate; //开启日期
char EndDate; //结束日期
@@ -289,9 +338,11 @@
{
DWORD _CfgID; //配置ID
char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
list ServerIDList; //服务器ID列表
char StartDate; //开启日期
char EndDate; //结束日期
+ BYTE ResetType; //重置类型,0-0点重置;1-5点重置;2-5点开始0点结束
dict NotifyInfoStart; //全服提示信息 - 相对开始时间
dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
WORD LVLimit; //限制等级
@@ -312,6 +363,7 @@
{
DWORD _CfgID; //配置ID
char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
list ServerIDList; //服务器ID列表
char StartDate; //开启日期
char EndDate; //结束日期
@@ -320,4 +372,101 @@
dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
WORD Multiple; //倍数
WORD LVLimit; //限制等级
+ DWORD PointLimit; //限制额外修行点
};
+
+//限时抢购表
+
+struct tagActFlashSale
+{
+ DWORD _CfgID; //配置ID
+ char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
+ list ServerIDList; //服务器ID列表
+ 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
+ char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
+ list ServerIDList; //服务器ID列表
+ char StartDate; //开启日期
+ char EndDate; //结束日期
+ BYTE IsDayReset; //是否每天重置
+ BYTE ResetType; //重置类型,0-0点重置;1-5点重置
+ dict NotifyInfoStart; //全服提示信息 - 相对开始时间
+ dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
+ list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
+ WORD LVLimit; //限制等级
+};
+
+//累计充值活动表
+
+struct tagActTotalRecharge
+{
+ DWORD _CfgID; //配置ID
+ char ActMark; //活动组标记
+ list PlatformList; //活动平台列表["平台A", "平台A", ...],配[]代表所有
+ list ServerIDList; //服务器ID列表
+ char StartDate; //开启日期
+ char EndDate; //结束日期
+ dict NotifyInfoStart; //全服提示信息 - 相对开始时间
+ dict NotifyInfoEnd; //全服提示信息 - 相对结束时间
+ list NotifyInfoLoop; //全服提示信息 - 循环广播[间隔分钟, 广播key]
+ BYTE IsDayReset; //是否每天重置
+};
+
+//跨服竞技场赛区表
+
+struct tagCrossRealmPKZone
+{
+ BYTE _ZoneID; //赛区ID
+ char ZoneName; //赛区名字
+ list ServerGroupIDList; //赛区服务器组ID列表
+};
+
+//跨服竞技场赛季表
+
+struct tagCrossRealmPKSeason
+{
+ 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],配[]代表只匹配本段位的
+};
+
--
Gitblit v1.8.0