diff --git a/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes b/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes index 3406eec7..c50cd1df 100644 Binary files a/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes and b/UnityProject/Assets/AssetRaw/DLL/GameLogic.dll.bytes differ diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs index 9ae8e5b9..4b478e8f 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Common/EventConts.cs @@ -10,7 +10,7 @@ namespace GameLogic public static RoomInfoData RoomData; - public static int MaxPlayerIds = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).MaxPlayerId; // 最多九个位置 + public static int MaxPlayerIds = 23; // 最多九个位置 public static int InitPower = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).InitPower; // 初始推力 public static string GmPass = ConfigSystem.Instance.Tables.TbSystemConfig.Get(1).GmPassworld; // Gm解锁密码 public static bool isGmPass = false; // 是否解锁 diff --git a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataDanMuSceneManager.cs b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataDanMuSceneManager.cs index 78a5d7a6..8a64f2f9 100644 --- a/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataDanMuSceneManager.cs +++ b/UnityProject/Assets/GameScripts/HotFix/GameLogic/Manager/DataDanMuSceneManager.cs @@ -68,7 +68,7 @@ namespace GameLogic //var number = protCustMessageData.content.Where(c => char.IsDigit(c)).ToArray(); var number = protCustMessageData.content.Substring(2); - if (number.Length == 1) + if (number.Length > 1) { // 检查是否输入姓氏 foreach (var surname in DataGameSceneManager.Instance.m_Strs) @@ -96,6 +96,7 @@ namespace GameLogic //actor.AddUnitPlayer(data); data = DataGameSceneManager.Instance.CreateUnitPlayerData(protCustMessageData, index); actor.AddPlayer(data); + return; } } }