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