client_api_serverinfo($i, GAMEME_DATA_STATUS); print $result[$i]["serverinfo"][0]["name"] . " - " . $result[$i]["serverinfo"][0]["map"] . " (" . $result[$i]["serverinfo"][0]["act"] . "/" . $result[$i]["serverinfo"][0]["max"] . " Players) [Manual Connect]" ; print "
"; } $try = 0; while ($try < 3) { $max = 0; $selected = null; foreach ($servers[$gametype] as $i) { if (($result[$i]["serverinfo"][0]["addr"] == $eligible[$try]) || ($mode == 2)) { if ($result[$i]["serverinfo"][0]["act"] > $max && ($result[$i]["serverinfo"][0]["max"] - $result[$i]["serverinfo"][0]["act"] > 0) && ($result[$i]["serverinfo"][0]["act"] - $result[$i]["serverinfo"][0]["bots"] > 0)) { $max = $result[$i]["serverinfo"][0]["act"]; $selected = $i; } } } if ($selected != null) { break; } $try += 1; } if ($selected == null) { die("

Woops, it appears Quickplay had issues finding you a server of this type with players on it...

You can select a server manually by clicking on a \"Manual Connect\" link

"); } echo "

Success!

"; echo "

Connecting you to: ".$result[$selected]["serverinfo"][0]["name"] . " (" . $result[$selected]["serverinfo"][0]["act"] . "/" . $result[$selected]["serverinfo"][0]["max"] . " Players) in 5 seconds

";