From ca4cedac152f6de34e3f612003ea784c0cceca3f Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 23 八月 2024 11:16:08 +0800
Subject: [PATCH] 10229 【越南】【主干】【港台】【砍树】古神战场修改(修复查询玩家相关队伍返回的队伍信息申请数据为空的bug;)

---
 PySysDB/PySysDBPY.h |   98 +++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 94 insertions(+), 4 deletions(-)

diff --git a/PySysDB/PySysDBPY.h b/PySysDB/PySysDBPY.h
index 768a184..8267ff7 100644
--- a/PySysDB/PySysDBPY.h
+++ b/PySysDB/PySysDBPY.h
@@ -505,6 +505,24 @@
 	BYTE		UnlockItemCnt;	//解锁所需物品数量
 };
 
+//古宝共鸣属性表
+
+struct tagGubaoResonanceAttr
+{
+	WORD		_ResonanceID;	//共鸣ID
+	BYTE		ResonanceStar;	//共鸣星级
+	list		ResonanceAttrIDList;	//共鸣总属性ID列表
+	list		ResonanceAttrValueList;	//共鸣总属性值列表
+};
+
+//古宝共鸣组合表
+
+struct tagGubaoResonance
+{
+	WORD		_ResonanceID;	//共鸣ID
+	list		GubaoIDList;	//古宝ID列表
+};
+
 //古宝升星表
 
 struct tagGubaoStar
@@ -512,6 +530,9 @@
 	WORD		_GubaoID;	//古宝ID
 	BYTE		_GubaoStar;	//古宝星级
 	list		StarUPNeedItemInfo;	//升星所需物品 [[物品ID,个数], ...]
+	list		StarUPNeedQualityPiece;	//升下一星额外所需品质碎片 [[品质,个数], ...]
+	list		StarAttrIDList;	//累计总属性ID列表
+	list		StarAttrValueList;	//累计总属性值列表
 	list		StarEffIDList;	//星级特殊效果ID列表
 };
 
@@ -775,6 +796,7 @@
 	DWORD		CftFamilyWarHPPer;	//仙盟联赛生命加成
 	DWORD		CftFamilyWarAtkPer;	//仙盟联赛攻击加成
 	DWORD		CftFamilySitExpPer;	//仙盟打坐经验加成
+	DWORD		CftBossFinalHurtPer;	//Boss最终伤害加成系数
 };
 
 //NPC掉落表
@@ -1147,6 +1169,7 @@
 	list		ItemListEx;	//扩展物品列表[[物品ID,个数,是否绑定],...]
 	DWORD		MainItemID;	//标的物品ID
 	list		JobItem;	//职业替换物品
+	BYTE		RefreshLimit;	//是否限制刷新限购次数,即是否永久限购,包含活动也不重置
 	BYTE		RefreshType;	//刷新类型 0-不重置,1-onWeek0点,2-onWeek5点,3-OnDay0点,4-OnDay5点
 	list		LimitVIPLV;	//VIP限制
 	DWORD		LimitLV;	//等级限制
@@ -1647,6 +1670,7 @@
 	list		GridItemRateList1;	//常规产出格子编号饼图 [[概率, 格子编号], ...]
 	list		GridItemRateList2;	//每满x次保底产出格子编号饼图 [[概率, 格子编号], ...]
 	dict		GridItemRateList3;	//第x次必出产出格子编号饼图 {次数:[[概率, 格子编号], ...], ...}
+	list		LuckyItemRateList;	//满幸运产出概率饼图 [[概率, 格子编号], ...]
 };
 
 //寻宝物品库
@@ -1878,6 +1902,53 @@
 	list		MemAwardItemList;	//仙盟榜成员奖励物品信息列表[[物品ID,个数,是否拍品], ...]
 };
 
+//骑宠养成活动时间表
+
+struct tagActHorsePetTrain
+{
+	DWORD		_CfgID;	//配置ID
+	char		StartDate;	//开启日期
+	char		EndDate;	//结束日期
+	char		JoinStartTime;	//参与开始时间点
+	char		JoinEndTime;	//参与结束时间点
+	WORD		LVLimit;	//限制等级
+	WORD		ActShopType;	//开放商店类型,为0时不开放
+	WORD		PersonalTemplateID;	//个人排行模板编号
+	BYTE		IsRelationCrossAct;	//是否关联跨服活动
+};
+
+//骑宠养成榜单模版表
+
+struct tagActHorsePetTrainBillTemp
+{
+	DWORD		_TemplateID;	//模板编号
+	BYTE		Rank;	//名次
+	list		AwardItemList;	//奖励物品列表[[物品ID,个数,是否拍品], ...]
+};
+
+//古宝养成活动时间表
+
+struct tagActGubao
+{
+	DWORD		_CfgID;	//配置ID
+	char		StartDate;	//开启日期
+	char		EndDate;	//结束日期
+	char		JoinStartTime;	//参与开始时间点
+	char		JoinEndTime;	//参与结束时间点
+	WORD		LVLimit;	//限制等级
+	WORD		PersonalTemplateID;	//个人排行模板编号
+	BYTE		IsRelationCrossAct;	//是否关联跨服活动
+};
+
+//古宝养成榜单模版表
+
+struct tagActGubaoBillTemp
+{
+	DWORD		_TemplateID;	//模板编号
+	BYTE		Rank;	//名次
+	list		AwardItemList;	//奖励物品列表[[物品ID,个数,是否拍品], ...]
+};
+
 //仙匣秘境活动时间表
 
 struct tagActXianXiaMJ
@@ -1885,10 +1956,26 @@
 	DWORD		_CfgID;	//配置ID
 	char		StartDate;	//开启日期
 	char		EndDate;	//结束日期
-	BYTE		ResetType;	//重置类型,0-0点重置;1-5点重置
+	char		JoinStartTime;	//参与开始时间点
+	char		JoinEndTime;	//参与结束时间点
+	BYTE		IsDayReset;	//是否每天重置
 	WORD		LVLimit;	//限制等级
+	DWORD		UseItemID;	//消耗物品ID
 	list		UseMoneyInfo;	//消耗货币信息
 	BYTE		TemplateID;	//模板ID
+	WORD		PersonalTemplateID;	//个人排行模板编号
+	WORD		LotteryAddScore;	//每次抽奖加积分
+	WORD		LayerAddScore;	//每次跨层加积分
+	BYTE		IsRelationCrossAct;	//是否关联跨服活动
+};
+
+//仙匣秘境榜单模版表
+
+struct tagActXianXiaMJBillTemp
+{
+	DWORD		_TemplateID;	//模板编号
+	BYTE		Rank;	//名次
+	list		AwardItemList;	//奖励物品列表[[物品ID,个数,是否拍品], ...]
 };
 
 //仙匣秘境奖池表
@@ -1897,9 +1984,9 @@
 {
 	DWORD		_TemplateID;	//奖池模板编号
 	BYTE		AwardLibType;	//奖励库类型
-	BYTE		AwardItemCount;	//选择个数
-	BYTE		UnlockAwardLimitTimes;	//抽X次后可产出(本层)
-	BYTE		AwardLibWeight;	//产出该库外权重
+	list		AwardItemCountList;	//层选择个数列表  层1物品数|层2|…
+	list		UnlockAwardLimitTimesList;	//层抽X次后可产出(本层) 层1限制|层2|…
+	list		AwardLibWeightList;	//产出该库外权重
 	dict		LibItemInfo;	//本库物品随机库内权重(先随机库外权重,若产出再随机库内权重)
 	dict		ItemLayerLimitInfo;	//物品产出奖池层限制 {物品ID:大于等于X层可产出, ...}
 	dict		ItemAwardTimesTotalInfo;	//物品产出次数限制(所有层){物品ID:总产出次数, ...}
@@ -2483,6 +2570,8 @@
 	BYTE		ResetType;	//重置类型,0-0点重置;1-5点重置
 	list		CTGIDList;	//充值ID列表 [ctgID, ...]
 	dict		CTGCountAwardInfo;	//累计充值次数额外奖励
+	list		CTGCountDayResetList;	//每日重置累充次数列表
+	DWORD		ActShopType;	//商城类型
 };
 
 //任务活动时间表
@@ -2496,6 +2585,7 @@
 	BYTE		IsDayReset;	//是否每天重置
 	BYTE		ResetType;	//重置类型,0-0点重置;1-5点重置
 	BYTE		TemplateID;	//登录奖励模板编号
+	BYTE		RoundMax;	//任务最大轮次
 };
 
 //任务活动模板表

--
Gitblit v1.8.0