From cf0a02f1bdffde05491bb0af6c5df879efa0ca0f Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 16 十月 2025 19:36:04 +0800
Subject: [PATCH] 237 【福利内容】每日任务/每周任务/章节奖励-服务端(每日任务、每周奖励;)
---
ServerPack/HB1_Role/DailyTaskInfo.h | 19 +++++++++++++++++++
/dev/null | 12 ------------
ServerPack/HB1_Role/DailyTaskInfo.des | 1 +
ServerPack/HB1_Role/DailyTaskInfo | 0
4 files changed, 20 insertions(+), 12 deletions(-)
diff --git a/ClientPack/CA5_Function/BuyDailyActionCnt b/ClientPack/CA5_Function/BuyDailyActionCnt
deleted file mode 100644
index e69de29..0000000
--- a/ClientPack/CA5_Function/BuyDailyActionCnt
+++ /dev/null
diff --git a/ClientPack/CA5_Function/BuyDailyActionCnt.des b/ClientPack/CA5_Function/BuyDailyActionCnt.des
deleted file mode 100644
index 75ff69b..0000000
--- a/ClientPack/CA5_Function/BuyDailyActionCnt.des
+++ /dev/null
@@ -1 +0,0 @@
-A5 25 购买日常活动次数 #tagCMBuyDailyActionCnt
diff --git a/ClientPack/CA5_Function/BuyDailyActionCnt.h b/ClientPack/CA5_Function/BuyDailyActionCnt.h
deleted file mode 100644
index ccfb77a..0000000
--- a/ClientPack/CA5_Function/BuyDailyActionCnt.h
+++ /dev/null
@@ -1,8 +0,0 @@
-// A5 25 购买日常活动次数 #tagCMBuyDailyActionCnt
-
-struct tagCMBuyDailyActionCnt
-{
- tagHead Head;
- DWORD ActionID; // ID
- BYTE AddType; // 0-花仙玉 1-用物品
-};
diff --git a/ClientPack/CB0_Event/ActivityPlaceQuery b/ClientPack/CB0_Event/ActivityPlaceQuery
deleted file mode 100644
index e69de29..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceQuery
+++ /dev/null
diff --git a/ClientPack/CB0_Event/ActivityPlaceQuery.des b/ClientPack/CB0_Event/ActivityPlaceQuery.des
deleted file mode 100644
index dab1de0..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceQuery.des
+++ /dev/null
@@ -1 +0,0 @@
-B0 29 活跃放置明细查询 #tagCMActivityPlaceQuery
diff --git a/ClientPack/CB0_Event/ActivityPlaceQuery.h b/ClientPack/CB0_Event/ActivityPlaceQuery.h
deleted file mode 100644
index 9e024dc..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceQuery.h
+++ /dev/null
@@ -1,6 +0,0 @@
-// B0 29 活跃放置明细查询 #tagCMActivityPlaceQuery
-
-struct tagCMActivityPlaceQuery
-{
- tagHead Head;
-};
diff --git a/ClientPack/CB0_Event/ActivityPlaceQuickFinish b/ClientPack/CB0_Event/ActivityPlaceQuickFinish
deleted file mode 100644
index e69de29..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceQuickFinish
+++ /dev/null
diff --git a/ClientPack/CB0_Event/ActivityPlaceQuickFinish.des b/ClientPack/CB0_Event/ActivityPlaceQuickFinish.des
deleted file mode 100644
index 1610fda..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceQuickFinish.des
+++ /dev/null
@@ -1 +0,0 @@
-B0 28 活跃放置快速完成 #tagCMActivityPlaceQuickFinish
diff --git a/ClientPack/CB0_Event/ActivityPlaceQuickFinish.h b/ClientPack/CB0_Event/ActivityPlaceQuickFinish.h
deleted file mode 100644
index 4da0890..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceQuickFinish.h
+++ /dev/null
@@ -1,7 +0,0 @@
-// B0 28 活跃放置快速完成 #tagCMActivityPlaceQuickFinish
-
-struct tagCMActivityPlaceQuickFinish
-{
- tagHead Head;
- BYTE FinishCount; //完成次数
-};
diff --git a/ClientPack/CB0_Event/ActivityPlaceStart b/ClientPack/CB0_Event/ActivityPlaceStart
deleted file mode 100644
index e69de29..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceStart
+++ /dev/null
diff --git a/ClientPack/CB0_Event/ActivityPlaceStart.des b/ClientPack/CB0_Event/ActivityPlaceStart.des
deleted file mode 100644
index fa28ffa..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceStart.des
+++ /dev/null
@@ -1 +0,0 @@
-B0 27 活跃放置启动 #tagCMActivityPlaceStart
diff --git a/ClientPack/CB0_Event/ActivityPlaceStart.h b/ClientPack/CB0_Event/ActivityPlaceStart.h
deleted file mode 100644
index 12e098f..0000000
--- a/ClientPack/CB0_Event/ActivityPlaceStart.h
+++ /dev/null
@@ -1,6 +0,0 @@
-// B0 27 活跃放置启动 #tagCMActivityPlaceStart
-
-struct tagCMActivityPlaceStart
-{
- tagHead Head;
-};
diff --git a/ServerPack/HA3_Function/DailyActionCnt.des b/ServerPack/HA3_Function/DailyActionCnt.des
deleted file mode 100644
index 9e3377b..0000000
--- a/ServerPack/HA3_Function/DailyActionCnt.des
+++ /dev/null
@@ -1 +0,0 @@
-A3 15 日常活动次数通知 #tagMCDailyActionCnt
diff --git a/ServerPack/HA3_Function/DailyActionCnt.h b/ServerPack/HA3_Function/DailyActionCnt.h
deleted file mode 100644
index 9119c07..0000000
--- a/ServerPack/HA3_Function/DailyActionCnt.h
+++ /dev/null
@@ -1,18 +0,0 @@
-// A3 15 日常活动次数通知 #tagMCDailyActionCnt
-
-struct tagMCDailyActionInfo
-{
- DWORD ActionID; // ID
- WORD DayFinishCnt; // 今日已完成次数
- BYTE DayBuyTimes; // 今日购买次数
- BYTE DayItemTimes; // 今日物品增加次数
- DWORD WeekFinishCnt; // 本周已完成次数
-};
-
-struct tagMCDailyActionCnt
-{
- tagHead Head;
- BYTE Count; // 个数
- tagMCDailyActionInfo ActionInfo[Count]; // 活动信息
-};
-
diff --git a/ServerPack/HA3_Function/DailyActivityInfoList b/ServerPack/HA3_Function/DailyActivityInfoList
deleted file mode 100644
index 3c8daf4..0000000
--- a/ServerPack/HA3_Function/DailyActivityInfoList
+++ /dev/null
Binary files differ
diff --git a/ServerPack/HA3_Function/DailyActivityInfoList.des b/ServerPack/HA3_Function/DailyActivityInfoList.des
deleted file mode 100644
index 470a181..0000000
--- a/ServerPack/HA3_Function/DailyActivityInfoList.des
+++ /dev/null
@@ -1 +0,0 @@
-A3 33 玩家每日活跃度 #tagMCDailyActivityInfoList
diff --git a/ServerPack/HA3_Function/DailyActivityInfoList.h b/ServerPack/HA3_Function/DailyActivityInfoList.h
deleted file mode 100644
index 9dbd851..0000000
--- a/ServerPack/HA3_Function/DailyActivityInfoList.h
+++ /dev/null
@@ -1,12 +0,0 @@
-//A3 33 玩家每日活跃度 #tagMCDailyActivityInfoList
-
-struct tagMCDailyActivityInfoList
-
-{
- tagHead Head;
- DWORD CurValue; // 当前总活跃度
- DWORD RealmPoint; // 可领取修行点
- BYTE StageIndex; // 当前阶段索引
- DWORD AwardRecord; // 领奖记录 按位存储
- DWORD ExtraPoint; // 多倍活动获得的额外修行点
-};
diff --git a/ServerPack/HA3_Function/DailyActionCnt b/ServerPack/HB1_Role/DailyTaskInfo
similarity index 100%
rename from ServerPack/HA3_Function/DailyActionCnt
rename to ServerPack/HB1_Role/DailyTaskInfo
diff --git a/ServerPack/HB1_Role/DailyTaskInfo.des b/ServerPack/HB1_Role/DailyTaskInfo.des
new file mode 100644
index 0000000..7dea615
--- /dev/null
+++ b/ServerPack/HB1_Role/DailyTaskInfo.des
@@ -0,0 +1 @@
+B1 09 每日活跃任务信息 #tagSCDailyTaskInfo
diff --git a/ServerPack/HB1_Role/DailyTaskInfo.h b/ServerPack/HB1_Role/DailyTaskInfo.h
new file mode 100644
index 0000000..32ff840
--- /dev/null
+++ b/ServerPack/HB1_Role/DailyTaskInfo.h
@@ -0,0 +1,19 @@
+// B1 09 每日活跃任务信息 #tagSCDailyTaskInfo
+
+struct tagSCDailyTask
+{
+ BYTE TaskType; // 任务类型
+ BYTE CLen;
+ DWORD Conds[CLen]; // 条件列表
+ DWORD CurValue; // 进度值,相同任务类型条件的进度值共享
+};
+
+struct tagSCDailyTaskInfo
+{
+ tagHead Head;
+ DWORD ActivityTotal; // 今日累计获得活跃度
+ DWORD ActivityAward; // 累计活跃领奖记录,按活跃ID奖励二进制位存储是否已领取
+ DWORD DailyTaskState; // 今日任务是否已领取奖励,按任务ID二进制位存储是否已领取
+ BYTE TaskCount;
+ tagSCDailyTask TaskList[TaskCount]; // 差异更新的任务信息
+};
--
Gitblit v1.8.0