From 0e05d24e38bde741ea1da855eb36f6ea6d594e32 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期二, 30 九月 2025 10:13:17 +0800
Subject: [PATCH] 135 【挑战】战锤秘境-服务端(白骨盈野;副本基础;副本扫荡;广告奖励支持;)

---
 ServerPack/HA7_Interaction/ADInfoList     |    0 
 /dev/null                                 |    8 --------
 ServerPack/HA7_Interaction/ADInfoList.des |    1 +
 ServerPack/HA3_Function/FBInfoList.h      |   20 ++++++++++++++++++++
 ServerPack/HA7_Interaction/ADInfoList.h   |   14 ++++++++++++++
 ServerPack/HA3_Function/FBInfoList        |    0 
 ClientPack/CA5_Function/BeginFBWipeOut.h  |    2 --
 ServerPack/HA3_Function/FBInfoList.des    |    1 +
 8 files changed, 36 insertions(+), 10 deletions(-)

diff --git a/ClientPack/CA3_Item/GuardPickupItem b/ClientPack/CA3_Item/GuardPickupItem
deleted file mode 100644
index e69de29..0000000
--- a/ClientPack/CA3_Item/GuardPickupItem
+++ /dev/null
diff --git a/ClientPack/CA3_Item/GuardPickupItem.des b/ClientPack/CA3_Item/GuardPickupItem.des
deleted file mode 100644
index 131bb3b..0000000
--- a/ClientPack/CA3_Item/GuardPickupItem.des
+++ /dev/null
@@ -1 +0,0 @@
-A3 12 守护拾取物品 #tagCMGuardPickupItem
diff --git a/ClientPack/CA3_Item/GuardPickupItem.h b/ClientPack/CA3_Item/GuardPickupItem.h
deleted file mode 100644
index ee44a89..0000000
--- a/ClientPack/CA3_Item/GuardPickupItem.h
+++ /dev/null
@@ -1,8 +0,0 @@
-// A3 12 守护拾取物品 #tagCMGuardPickupItem
-
-struct	tagCMGuardPickupItem
-{
-	tagHead		Head;
-	WORD		ItemCount;
-	WORD		MapItemID[ItemCount];	//size = ItemCount
-};
diff --git a/ClientPack/CA5_Function/BeginFBWipeOut.h b/ClientPack/CA5_Function/BeginFBWipeOut.h
index 3073ed7..0dc2e28 100644
--- a/ClientPack/CA5_Function/BeginFBWipeOut.h
+++ b/ClientPack/CA5_Function/BeginFBWipeOut.h
@@ -6,7 +6,5 @@
 	DWORD		MapID;
 	WORD		LineID;
 	BYTE		Cnt;	// 扫荡次数
-	BYTE		IsFinish;	// 是否立即完成; 0-否;1-花钱立即完成;2-客户端自行倒计时间到后发送2代表领取扫荡完成奖励
 	DWORD		DataEx;	//附带信息
-	BYTE		IsLittleHelper;	// 是否小助手扫荡
 };
diff --git a/ServerPack/HA3_Function/BuyEnterInfo.des b/ServerPack/HA3_Function/BuyEnterInfo.des
deleted file mode 100644
index 9f3632e..0000000
--- a/ServerPack/HA3_Function/BuyEnterInfo.des
+++ /dev/null
@@ -1 +0,0 @@
-A3 BD 通知玩家购买副本进入次数 #tagMCBuyEnterInfo
diff --git a/ServerPack/HA3_Function/BuyEnterInfo.h b/ServerPack/HA3_Function/BuyEnterInfo.h
deleted file mode 100644
index 85a4e73..0000000
--- a/ServerPack/HA3_Function/BuyEnterInfo.h
+++ /dev/null
@@ -1,15 +0,0 @@
-// A3 BD 通知玩家购买副本进入次数 #tagMCBuyEnterInfo
-
-struct    tagMCBuyInfo
-{
-    DWORD        	FBID;        // 副本ID
-    BYTE    	BuyCount;    // 已购买次数
-};
-
-struct    tagMCBuyEnterInfo
-{
-    tagHead        	Head;
-    BYTE		FBCount;    // 副本个数
-    tagMCBuyInfo     FBInfo[FBCount];    // 副本信息
-};
-
diff --git a/ServerPack/HA3_Function/BuyEnterInfo b/ServerPack/HA3_Function/FBInfoList
similarity index 100%
rename from ServerPack/HA3_Function/BuyEnterInfo
rename to ServerPack/HA3_Function/FBInfoList
diff --git a/ServerPack/HA3_Function/FBInfoList.des b/ServerPack/HA3_Function/FBInfoList.des
new file mode 100644
index 0000000..a4ded55
--- /dev/null
+++ b/ServerPack/HA3_Function/FBInfoList.des
@@ -0,0 +1 @@
+A3 20 玩家副本相关信息 #tagSCFBInfoList
diff --git a/ServerPack/HA3_Function/FBInfoList.h b/ServerPack/HA3_Function/FBInfoList.h
new file mode 100644
index 0000000..797a075
--- /dev/null
+++ b/ServerPack/HA3_Function/FBInfoList.h
@@ -0,0 +1,20 @@
+// A3 20 玩家副本相关信息 #tagSCFBInfoList
+
+struct    tagSCFBInfo
+{
+	DWORD		MapID;
+	WORD		EnterCnt;		//今日累计进入次数
+	BYTE		ADAddCnt;	//广告增加次数
+	BYTE		BuyAddCnt;	//购买增加次数
+	WORD		ItemAddCnt;	//物品增加次数
+	DWORD		PassLineID;	//已过关到的lineID
+	BYTE		PassGradeCnt;	//星级值对应个数, 每个key存9个lineID
+	DWORD		PassGrade[PassGradeCnt];	//副本线路对应星级值列表
+};
+
+struct    tagSCFBInfoList
+{
+	tagHead		 Head;
+	BYTE		FBDataCnt;		// 副本数据个数
+	tagSCFBInfo	FBDataList[FBDataCnt];	// 副本数据列表
+};
diff --git a/ServerPack/HA3_Function/PlayerFBInfoData b/ServerPack/HA3_Function/PlayerFBInfoData
deleted file mode 100644
index e69de29..0000000
--- a/ServerPack/HA3_Function/PlayerFBInfoData
+++ /dev/null
diff --git a/ServerPack/HA3_Function/PlayerFBInfoData.des b/ServerPack/HA3_Function/PlayerFBInfoData.des
deleted file mode 100644
index e701bfc..0000000
--- a/ServerPack/HA3_Function/PlayerFBInfoData.des
+++ /dev/null
@@ -1 +0,0 @@
-A3 20 玩家副本相关信息 #tagMCPlayerFBInfoData
diff --git a/ServerPack/HA3_Function/PlayerFBInfoData.h b/ServerPack/HA3_Function/PlayerFBInfoData.h
deleted file mode 100644
index 66d3de4..0000000
--- a/ServerPack/HA3_Function/PlayerFBInfoData.h
+++ /dev/null
@@ -1,20 +0,0 @@
-// A3 20 玩家副本相关信息 #tagMCPlayerFBInfoData
-
-struct    tagMCFBInfo
-{
-	DWORD		FBID;		//fbId
-	WORD		EnterCnt;		//当日进入次数
-	WORD		RecoverCnt;	//找回次数
-	WORD		ItemAddCnt;	//物品增加次数
-	BYTE		PassGradeCnt;	//星级值对应个数, 每个key存9个lineID
-	DWORD		PassGrade[PassGradeCnt];	//副本线路对应星级值列表
-	DWORD		EnterCntTotal;	//累计进入次数
-	DWORD		PassLineID;	//已过关到的lineID
-};
-
-struct    tagMCPlayerFBInfoData
-{
-	tagHead		 Head;
-	BYTE		FBDataCnt;		// 副本数据个数
-	tagMCFBInfo	FBDataList[FBDataCnt];	// 副本数据列表
-};
diff --git a/ServerPack/HA3_Function/BuyEnterInfo b/ServerPack/HA7_Interaction/ADInfoList
similarity index 100%
copy from ServerPack/HA3_Function/BuyEnterInfo
copy to ServerPack/HA7_Interaction/ADInfoList
diff --git a/ServerPack/HA7_Interaction/ADInfoList.des b/ServerPack/HA7_Interaction/ADInfoList.des
new file mode 100644
index 0000000..a34dc82
--- /dev/null
+++ b/ServerPack/HA7_Interaction/ADInfoList.des
@@ -0,0 +1 @@
+A7 22 广告信息列表 #tagSCADInfoList
diff --git a/ServerPack/HA7_Interaction/ADInfoList.h b/ServerPack/HA7_Interaction/ADInfoList.h
new file mode 100644
index 0000000..da8cb79
--- /dev/null
+++ b/ServerPack/HA7_Interaction/ADInfoList.h
@@ -0,0 +1,14 @@
+// A7 22 广告信息列表 #tagSCADInfoList
+
+struct	tagSCADInfo
+{
+	WORD		ADID;	//广告ID
+	BYTE		ADCnt;	//今日已领取广告奖励次数
+};
+
+struct    tagSCADInfoList
+{
+	tagHead		 Head;
+	BYTE		Count;
+	tagSCADInfo	ADInfoList[Count];
+};
diff --git a/ServerPack/HA8_Item/GuradPickupItemSucc b/ServerPack/HA8_Item/GuradPickupItemSucc
deleted file mode 100644
index e69de29..0000000
--- a/ServerPack/HA8_Item/GuradPickupItemSucc
+++ /dev/null
diff --git a/ServerPack/HA8_Item/GuradPickupItemSucc.des b/ServerPack/HA8_Item/GuradPickupItemSucc.des
deleted file mode 100644
index e728900..0000000
--- a/ServerPack/HA8_Item/GuradPickupItemSucc.des
+++ /dev/null
@@ -1 +0,0 @@
-A8 12 守护成功拾取物品 #tagMCGuradPickupItemSucc
diff --git a/ServerPack/HA8_Item/GuradPickupItemSucc.h b/ServerPack/HA8_Item/GuradPickupItemSucc.h
deleted file mode 100644
index e84beaa..0000000
--- a/ServerPack/HA8_Item/GuradPickupItemSucc.h
+++ /dev/null
@@ -1,8 +0,0 @@
-// A8 12 守护成功拾取物品 #tagMCGuradPickupItemSucc
-
-struct	tagMCGuradPickupItemSucc
-{
-	tagHead		Head;
-	WORD		ItemCount;
-	WORD		MapItemID[ItemCount];	//size = ItemCount
-};

--
Gitblit v1.8.0