public void changeplayer(String[] split, String command)
	{
		if (split.length != 4)
		{
			PrintMessage("Syntax:!switch [game] [oldplayer] [newplayer]");
			return;
		}
		TournyGame m = (TournyGame) games.get(split[1]);
		if (m == null)
		{
			PrintMessage(split[1] + " is not an existing game");
			return;
		}
		String p = split[2];
		if (!m.exists(new String[]
		{ p }))
		{
			return;
		}
		if (!(m instanceof NTGame))
		{
			Player p2 =getPlayer(split[3]);
			if (p2 == null)
			{
				PrintMessage(split[3] + " does not exist");
				return;
			}
			if (p2 == m.players[0] || p2 == m.players[1] || p2 == m.players[2] || p2 == m.players[3])
			{
				PrintMessage(split[3] + " is already in " + split[1]);
				return;
			}

			m.changeplayer(p, p2);
		}
		else
			m.changeplayer(p, new Player(split[3], 25000, null, null));
		m.printgamestatus();
		m.updatedetail(command);

	}