From 1ba1f6b4ff07d2501de77e2eadd05cbaea839748 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 23 五月 2022 17:04:24 +0800
Subject: [PATCH] 9415 【BT】【后端】古神战场(召集队伍可设置是否仅召集本服玩家)

---
 ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.h   |    9 +++++++++
 ServerPack/GameServerPack/HC0_CrossRealm/CrossBattlefieldBuyInfo.h          |    1 +
 ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange     |    0 
 ClientPack/ClientToMapServer/CC1_CrossRealm/CrossBattlefieldBuyOpen.h       |    1 +
 ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.des |    1 +
 5 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange b/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange
diff --git a/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.des b/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.des
new file mode 100644
index 0000000..8e9ccf9
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.des
@@ -0,0 +1 @@
+C0 09 跨服战场召集场次修改 #tagCGCrossBattlefieldCallChange
diff --git a/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.h b/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.h
new file mode 100644
index 0000000..17a8684
--- /dev/null
+++ b/ClientPack/ClientToGameServer/CC0_CrossRealm/CrossBattlefieldCallChange.h
@@ -0,0 +1,9 @@
+// C0 09 跨服战场召集场次修改 #tagCGCrossBattlefieldCallChange
+
+struct	tagCGCrossBattlefieldCallChange
+{
+	tagHead		Head;
+	BYTE	Hour;		//战场开启时
+	BYTE	Minute;		//战场开启分
+	BYTE	ServerOnly;	//是否仅本服玩家可加入,0-否,1-是
+};
diff --git a/ClientPack/ClientToMapServer/CC1_CrossRealm/CrossBattlefieldBuyOpen.h b/ClientPack/ClientToMapServer/CC1_CrossRealm/CrossBattlefieldBuyOpen.h
index 2af5a54..db25983 100644
--- a/ClientPack/ClientToMapServer/CC1_CrossRealm/CrossBattlefieldBuyOpen.h
+++ b/ClientPack/ClientToMapServer/CC1_CrossRealm/CrossBattlefieldBuyOpen.h
@@ -6,4 +6,5 @@
 	BYTE	Hour;		//战场开启时
 	BYTE	Minute;		//战场开启分
 	BYTE	Faction;		//阵营 1-红;2-蓝
+	BYTE	ServerOnly;	//是否仅本服玩家可加入,0-否,1-是
 };
diff --git a/ServerPack/GameServerPack/HC0_CrossRealm/CrossBattlefieldBuyInfo.h b/ServerPack/GameServerPack/HC0_CrossRealm/CrossBattlefieldBuyInfo.h
index 9923ffb..15cd5d9 100644
--- a/ServerPack/GameServerPack/HC0_CrossRealm/CrossBattlefieldBuyInfo.h
+++ b/ServerPack/GameServerPack/HC0_CrossRealm/CrossBattlefieldBuyInfo.h
@@ -15,6 +15,7 @@
 {
 	DWORD		BuyPlayerID;	//购买的玩家ID,即召集人
 	BYTE		Faction;		//阵营 1-红;2-蓝
+	BYTE		ServerOnly;	//是否仅本服玩家可加入,0-否,1-是
 	BYTE		FactionPlayerCount;
 	tagGCCrossBattlefieldPlayer		FactionPlayerList[FactionPlayerCount];	//阵营所有玩家列表,包含召集人
 };

--
Gitblit v1.8.0