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