From cdef660031aaa464d10b785ea00f7819cd2adaa8 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 14 四月 2025 15:08:29 +0800
Subject: [PATCH] 10367 【越南】【英语】【BT】【砍树】仙盟攻城战-服务端(增加查看其他指定仙盟/跨服仙盟支持;增加领取点赞奖励;修改仙盟轮次伤害计算规则受当前城池剩余生命影响;)

---
 ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.des     |    1 +
 ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.h       |   32 ++++++++++++++++++++++++++++++++
 ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.des |    1 +
 ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.h   |    7 +++++++
 ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily     |    0 
 ServerPack/GameServerPack/HA4_Family/TagFamilyInfo         |    0 
 6 files changed, 41 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily b/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily
diff --git a/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.des b/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.des
new file mode 100644
index 0000000..50edcbb
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.des
@@ -0,0 +1 @@
+A4 14 查看目标仙盟 #tagCGViewTagFamily
diff --git a/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.h b/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.h
new file mode 100644
index 0000000..b8db3a0
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CA4_Family/ViewTagFamily.h
@@ -0,0 +1,7 @@
+// A4 14 查看目标仙盟 #tagCGViewTagFamily
+
+struct	tagCGViewTagFamily
+{
+	tagHead		Head;
+	DWORD		TagFamilyID;	// 目标仙盟ID,支持查看跨服仙盟
+};
diff --git a/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo b/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo
diff --git a/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.des b/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.des
new file mode 100644
index 0000000..3f4c2d9
--- /dev/null
+++ b/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.des
@@ -0,0 +1 @@
+A4 13 查看目标仙盟返回信息 #tagGCTagFamilyInfo
diff --git a/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.h b/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.h
new file mode 100644
index 0000000..4e704eb
--- /dev/null
+++ b/ServerPack/GameServerPack/HA4_Family/TagFamilyInfo.h
@@ -0,0 +1,32 @@
+// A4 13 查看目标仙盟返回信息 #tagGCTagFamilyInfo
+
+struct	tagGCTagFamilyMember
+{
+	DWORD		PlayerID;
+	BYTE		NameLen;
+	char		Name[NameLen];		//size = NameLen
+	BYTE		FamilyLV;		//家族成员等级
+	WORD		LV;
+	BYTE		Job;		//职业
+	DWORD		Face;		//头像
+	DWORD		FacePic;		//头像外框
+	BYTE		OfficialRank;	//境界
+	DWORD		FightPower;	//成员战力,求余亿部分
+	DWORD		FightPowerEx;	//成员战力,整除亿部分
+};
+
+struct	tagGCTagFamilyInfo
+{
+	tagHead		Head;
+	DWORD		FamilyID;
+	char		FamilyName[33];		//家族名称
+	WORD		FamilyLV;		//家族等级
+	WORD		BroadcastLen;		//公告
+	char		Broadcast[BroadcastLen];		//size = BroadcastLen
+	WORD		MemberCount;		//人数
+	tagGCTagFamilyMember		Member[MemberCount];		//size = MemberCount
+	DWORD		FightPower;	//仙盟总战力,求余亿部分
+	DWORD		FightPowerEx;	//仙盟总战力,整除亿部分
+	DWORD		EmblemID;	//徽章ID
+	DWORD		ServerID;		//仙盟区服ID
+};

--
Gitblit v1.8.0