query(" SELECT code, name FROM hlstats_Games WHERE hidden='0' ORDER BY realgame, name ASC "); $num_games = $db->num_rows($resultGames); $redirect_to_game = 0; if ($num_games == 1 || $game = valid_request($_GET['game'], 0)) { $redirect_to_game++; if ($num_games == 1) { list($game) = $db->fetch_row($resultGames); } include(PAGE_PATH . '/game.php'); } else { unset($_SESSION['game']); pageHeader(array('Contents'), array('Contents' => '')); include(PAGE_PATH . '/voicecomm_serverlist.php'); printSectionTitle('Games'); ?>
fetch_row($resultGames)) { $nonhiddengamestring .= "'$gamedata[0]',"; $result = $db->query(" SELECT playerId, lastName, activity FROM hlstats_Players WHERE game='$gamedata[0]' AND hideranking=0 ORDER BY ".$g_options['rankingtype']." DESC, (kills/IF(deaths=0,1,deaths)) DESC LIMIT 1 "); if ($db->num_rows($result) == 1) { $topplayer = $db->fetch_row($result); } else { $topplayer = false; } $result = $db->query(" SELECT hlstats_Clans.clanId, hlstats_Clans.name, AVG(hlstats_Players.skill) AS skill, AVG(hlstats_Players.kills) AS kills, COUNT(hlstats_Players.playerId) AS numplayers FROM hlstats_Clans LEFT JOIN hlstats_Players ON hlstats_Players.clan = hlstats_Clans.clanId WHERE hlstats_Clans.game='$gamedata[0]' AND hlstats_Clans.hidden = 0 AND hlstats_Players.hideranking=0 GROUP BY hlstats_Clans.clanId HAVING ".$g_options['rankingtype']." IS NOT NULL AND numplayers >= 3 ORDER BY ".$g_options['rankingtype']." DESC LIMIT 1 "); if ($db->num_rows($result) == 1) { $topclan = $db->fetch_row($result); } else { $topclan = false; } $result= $db->query(" SELECT SUM(act_players) AS `act_players`, SUM(max_players) AS `max_players` FROM hlstats_Servers WHERE hlstats_Servers.game='$gamedata[0]' "); $numplayers = $db->fetch_array($result); if ($numplayers['act_players'] == 0 and $numplayers['max_players'] == 0) $numplayers = false; else $player_string = $numplayers['act_players'].'/'.$numplayers['max_players']; ?>
 Game  Players  Top Player  Top Clan
'.htmlspecialchars($topplayer[1], ENT_COMPAT).''; } else { echo '-'; } ?> '.htmlspecialchars($topclan[1], ENT_COMPAT).''; } else { echo '-'; } ?>



query("SELECT COUNT(playerId) FROM hlstats_Players WHERE game IN $nonhiddengamestring"); list($num_players) = $db->fetch_row($result); $num_players = number_format($num_players); $result = $db->query("SELECT COUNT(clanId) FROM hlstats_Clans WHERE game IN $nonhiddengamestring"); list($num_clans) = $db->fetch_row($result); $num_clans = number_format($num_clans); $result = $db->query("SELECT COUNT(serverId) FROM hlstats_Servers WHERE game IN $nonhiddengamestring"); list($num_servers) = $db->fetch_row($result); $num_servers = number_format($num_servers); $result = $db->query("SELECT SUM(kills) FROM hlstats_Servers WHERE game IN $nonhiddengamestring"); list($num_kills) = $db->fetch_row($result); $num_kills = number_format($num_kills); $result = $db->query(" SELECT eventTime FROM hlstats_Events_Frags ORDER BY id DESC LIMIT 1 "); list($lastevent) = $db->fetch_row($result); ?>