Well I have found all these dvars in a list and set them up for a online game for people to use, it's all the good ones I have found and use, still trying to make a ranked match.

Code:
onlineDvars()
{
	setDvar( "onlinegame", 1 );
	setDvar( "xblive_privatematch", 0 );
	setDvar( "scr_game_rankenabled", 1 );
	setDvar( "xblive_rankedmatch", 0 );
	setDvar( "onlinegameandhost", 1 );
	wait 0.1;
	setDvar( "onlinegame", "1" );
	setDvar( "xblive_privatematch", "0" );
	setDvar( "scr_game_rankenabled", "1" );
	setDvar( "xblive_rankedmatch", "0" );
	setDvar( "onlinegameandhost", "1" );
	wait 0.1;
	self setClientDvar( "onlinegame", 1 );
	self setClientDvar( "xblive_privatematch", 0 );
	self setClientDvar( "scr_game_rankenabled", 1 );
	self setClientDvar( "xblive_rankedmatch", 0 );
	self setClientDvar( "onlinegameandhost", 1 );
	wait 0.1;
	self setClientDvar( "onlinegame", "1" );
	self setClientDvar( "xblive_privatematch", "0" );
	self setClientDvar( "scr_game_rankenabled", "1" );
	self setClientDvar( "xblive_rankedmatch", "0" );
	self setClientDvar( "onlinegameandhost", "1" );
}