query (" SELECT hlstats_Games.name FROM hlstats_Games WHERE hlstats_Games.code = '$game' "); if ($db->num_rows() < 1) error("No such game '$game'."); list($gamename) = $db->fetch_row(); $db->free_result(); if (isset($_GET['minkills'])) { $minkills = valid_request(intval($_GET['minkills']),1); } else { $minkills = 0; } pageHeader ( array ($gamename, 'Cheaters & Banned Players'), array ($gamename=>"%s?game=$game", 'Cheaters & Banned Players'=>'') ); $table = new Table ( array( new TableColumn ( 'lastName', 'Player', 'width=26&flag=1&link=' . urlencode('mode=playerinfo&player=%k') ), new TableColumn ( 'ban_date', 'Ban Date', 'width=15&align=right' ), new TableColumn ( 'skill', 'Points', 'width=6&align=right' ), new TableColumn ( 'activity', 'Activity', 'width=10&sort=no&type=bargraph' ), new TableColumn ( 'kills', 'Kills', 'width=5&align=right' ), new TableColumn ( 'deaths', 'Deaths', 'width=5&align=right' ), new TableColumn ( 'headshots', 'Headshots', 'width=7&align=right' ), new TableColumn ( 'kpd', 'K:D', 'width=10&align=right' ), new TableColumn ( 'hpk', 'HS:K', 'width=5&align=right' ), new TableColumn ( 'acc', 'Accuracy', 'width=6&align=right&append=' . urlencode('%') ) ), 'playerId', 'last_event', 'skill', true ); $day_interval = 28; $resultCount = $db->query (" SELECT COUNT(*) FROM hlstats_Players WHERE hlstats_Players.game = '$game' AND hlstats_Players.hideranking = 2 AND hlstats_Players.kills >= $minkills "); list($numitems) = $db->fetch_row($resultCount); $result = $db->query (" SELECT hlstats_Players.playerId, FROM_UNIXTIME(last_event,'%Y.%m.%d %T') as ban_date, hlstats_Players.flag, unhex(replace(hex(hlstats_Players.lastName), 'E280AE', '')) as lastName, hlstats_Players.skill, hlstats_Players.kills, hlstats_Players.deaths, IFNULL(ROUND(hlstats_Players.kills / IF(hlstats_Players.deaths = 0, 1, hlstats_Players.deaths), 2), '-') AS kpd, hlstats_Players.headshots, IFNULL(ROUND(hlstats_Players.headshots / hlstats_Players.kills, 2), '-') AS hpk, IFNULL(ROUND((hlstats_Players.hits / hlstats_Players.shots * 100), 0), 0) AS acc, activity FROM hlstats_Players WHERE hlstats_Players.game = '$game' AND hlstats_Players.hideranking = 2 AND hlstats_Players.kills >= $minkills ORDER BY $table->sort $table->sortorder, $table->sort2 $table->sortorder, hlstats_Players.lastName ASC LIMIT $table->startitem, $table->numperpage "); ?>
Find a player:


draw($result, $numitems, 95); ?>

$v) { $v = valid_request($v, 0); if ($k != "minkills") { echo "\n"; } } ?> Show only players with or more kills from a total banned players
Go to: ">