HeyBitch( ) { if( Some-Random-Checks-Goes-Here ) { new iPlayers[ 32 ], iCount; for( new i = 1; i <= g_iMaxplayers; i++ ) { if( !is_user_connected( i ) ) continue; switch( cs_get_user_team( i ) ) { case CS_TEAM_T : if( is_user_alive( i ) ) iPlayers[ iCount++ ] = i; case CS_TEAM_CT: cs_set_user_team( i, CS_TEAM_T ); } } if( !iCount ) { // No alive terrorists return; } new iPlayer = ( iCount == 1 ? iPlayers[ 0 ] : iPlayers[ random( iCount ) ] ); cs_set_user_team( iPlayer, CS_TEAM_CT ); // Your stuff } }