public void Die()
    {
        //NetworkServer.Destroy(gameObject);
        //NetworkServer.DestroyPlayerForConnection(connectionToClient);
        PlayerSpawn.RemovePlayer(gameObject);

        if (PlayerSpawn.players.Count == 0)
        {
            print(Room.Players.Count);
            foreach (PlayerController player in Room.Players)
            {
                NetworkServer.Destroy(player.gameObject);
                print("here");
            }
            Room.SetScore(FindObjectOfType <ScoreSystem>().GetScore());
            Room.EndGame();
        }

        GetComponent <PlayerPosition>().enabled = false;
        GetComponent <PlayerRotation>().enabled = false;
        GetComponent <PlayerCameraController>().ChangeTarget();
    }