From 6f5db911f3f08f7f482bfebeeab36084ff70e65b Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 10 七月 2025 17:03:27 +0800
Subject: [PATCH] 129 【战斗】战斗系统-服务端(主线掉落战利品、装备;主线击杀怪物获得经验、升级;主线装备穿戴、分解;)

---
 ClientPack/CB4_FightDefine/MainDropItemOP     |    0 
 ClientPack/CB4_FightDefine/MainDropItemOP.h   |   10 ++++++++++
 ClientPack/CB4_FightDefine/MainDropItemOP.des |    1 +
 ServerPack/HB1_Role/DropBootyInfo             |    0 
 ServerPack/HB1_Role/DropBootyInfo.h           |   14 ++++++++++++++
 ServerPack/HB1_Role/DropBootyInfo.des         |    1 +
 6 files changed, 26 insertions(+), 0 deletions(-)

diff --git a/ClientPack/CB4_FightDefine/MainDropItemOP b/ClientPack/CB4_FightDefine/MainDropItemOP
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/CB4_FightDefine/MainDropItemOP
diff --git a/ClientPack/CB4_FightDefine/MainDropItemOP.des b/ClientPack/CB4_FightDefine/MainDropItemOP.des
new file mode 100644
index 0000000..57f32ca
--- /dev/null
+++ b/ClientPack/CB4_FightDefine/MainDropItemOP.des
@@ -0,0 +1 @@
+B4 15 主线掉落物品操作 #tagCSMainDropItemOP
diff --git a/ClientPack/CB4_FightDefine/MainDropItemOP.h b/ClientPack/CB4_FightDefine/MainDropItemOP.h
new file mode 100644
index 0000000..1aa3943
--- /dev/null
+++ b/ClientPack/CB4_FightDefine/MainDropItemOP.h
@@ -0,0 +1,10 @@
+// B4 15 主线掉落物品操作 #tagCSMainDropItemOP
+
+struct	tagCSMainDropItemOP
+{
+	tagHead		Head;
+	BYTE		Count;
+	WORD		IndexList[Count];	// 掉落背包中的物品格子索引列表
+	BYTE		OPType;		// 0 - 拾取非装备物品;1 - 分解;2 - 穿戴/替换;
+	BYTE		OPValue;		// 操作额外指令值,由操作类型决定,如穿戴时可发送穿戴后是否自动分解
+};
diff --git a/ServerPack/HB1_Role/DropBootyInfo b/ServerPack/HB1_Role/DropBootyInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/HB1_Role/DropBootyInfo
diff --git a/ServerPack/HB1_Role/DropBootyInfo.des b/ServerPack/HB1_Role/DropBootyInfo.des
new file mode 100644
index 0000000..46623b9
--- /dev/null
+++ b/ServerPack/HB1_Role/DropBootyInfo.des
@@ -0,0 +1 @@
+B1 23 每日掉落战利品信息 #tagSCDropBootyInfo
diff --git a/ServerPack/HB1_Role/DropBootyInfo.h b/ServerPack/HB1_Role/DropBootyInfo.h
new file mode 100644
index 0000000..c654d0f
--- /dev/null
+++ b/ServerPack/HB1_Role/DropBootyInfo.h
@@ -0,0 +1,14 @@
+// B1 23 每日掉落战利品信息 #tagSCDropBootyInfo
+
+struct    tagSCDropBooty
+{
+	DWORD		ItemID;		// 战利品ID
+	DWORD		TodayDropCnt;	// 今日已掉落数量
+};
+
+struct    tagSCDropBootyInfo
+{
+	tagHead		 Head;
+	WORD		Count;
+	tagSCDropBooty	DropBootyList[Count];	//每日已掉落战利品信息列表
+};

--
Gitblit v1.8.0