diff --git a/FunGame.Server/Model/ServerModel.cs b/FunGame.Server/Model/ServerModel.cs index ec366aa..db9fa8d 100644 --- a/FunGame.Server/Model/ServerModel.cs +++ b/FunGame.Server/Model/ServerModel.cs @@ -327,7 +327,17 @@ namespace Milimoe.FunGame.Server.Model break; case SocketMessageType.QuitRoom: - break; + if (args != null) + { + string? roomid = ""; + if (args.Length > 0) roomid = SocketObject.GetParam(0); + if (roomid != null && roomid.Trim() != "") + { + RoomID = "-1"; + return Send(socket, type, true); + } + } + return Send(socket, type, false); case SocketMessageType.ChangeRoomSetting: break;