foreach ($servers[$gametype] as $i) {
$result[$i] = $gameME_sdk_object->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("
You can select a server manually by clicking on a \"Manual Connect\" link
"); } echo "