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