private void Stop()
        {
            foreach (var player in players)
            {
                player.conn.Close(MpDisconnectReason.ServerClosed);
            }

            netManager?.Stop();
            lanManager?.Stop();
            arbiter?.Stop();

            instance = null;
        }
Ejemplo n.º 2
0
        private void Stop()
        {
            SendToAll(Packets.Server_DisconnectReason, new[] { "MpServerClosed" });

            foreach (var player in players)
            {
                player.conn.Close();
            }

            netManager?.Stop();
            lanManager?.Stop();
            arbiter?.Stop();

            instance = null;
        }
 public MpNetListener(MultiplayerServer server, bool arbiter)
 {
     this.server  = server;
     this.arbiter = arbiter;
 }