Statistics for '.htmlentities($map).' |
Matches |
'.$map_matches[matchcount].' |
 |
Total Time |
'.$map_tottime.' minutes |
';
// Show some gametype specific stuff
if ((strtolower(substr($map, 0, 7)) == "ctf-bt-") or (strtolower(substr($map, 0, 3)) == "bt-")) {
// Bunny Track
$record = small_query("SELECT pi.id, pi.name AS name, pi.country, e.col3 AS time, e.col4 AS date FROM uts_events AS e, uts_pinfo AS pi, uts_player AS p, uts_match AS m WHERE m.id = e.matchid AND m.id = p.matchid AND p.playerid = e.playerid AND pi.id = p.pid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap') AND e.col1 = 'btcap' GROUP BY pi.id ORDER BY (0 + e.col3) ASC, e.col4 ASC LIMIT 0,1");
if (!empty($record['time'])) {
echo '
Fastest Capture |
'.FormatPlayerName($record['country'], $record['id'], $record['name']).' ' . btcaptime($record['time']) . ' minutes '.gmdate('d-m-Y h:i a', $record['date']).' |
';
}
else {
echo '
Fastest Capture |
No record set! |
';
}
echo '
Total Flags Captured |
'.$map_matches[gamescore].' |
Total Suicides |
'.$map_matches[suicides].' |
';
}
else if (strtolower(substr($map, 0, 4)) == "ctf-") {
// Capture the Flag
$totals = small_query("SELECT SUM(p.flag_taken) as flag_taken, SUM(p.flag_return) AS flag_return, SUM(p.flag_cover) AS flag_cover FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')");
echo '
Total Flags Captured |
'.$map_matches[gamescore].' |
Total Flags Taken |
'.$totals['flag_taken'].' |
Total Covers |
'.$totals['flag_cover'].' |
Total Flags Returned |
'.$totals['flag_return'].' |
Total Kills |
'.$map_matches[kills].' |
Total Suicides |
'.$map_matches[suicides].' |
';
}
else if (strtolower(substr($map, 0, 3)) == "as-") {
// Assault
$totals = small_query("SELECT SUM(p.ass_obj) as ass_obj FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')");
echo '
Total Objectives Achieved |
'.$totals[ass_obj].' |
Total Kills |
'.$map_matches[kills].' |
Total Suicides |
'.$map_matches[suicides].' |
';
}
else if (strtolower(substr($map, 0, 3)) == "jb-") {
// Assault
$totals = small_query("SELECT SUM(p.ass_obj) as ass_obj FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')");
echo '
Team Releases |
'.$totals[ass_obj].' |
Total Kills |
'.$map_matches[kills].' |
Total Suicides |
'.$map_matches[suicides].' |
';
}
else if (strtolower(substr($map, 0, 4)) == "dom-") {
// Assault
$totals = small_query("SELECT SUM(p.dom_cp) as dom_cp FROM uts_player AS p, uts_match AS m WHERE m.id = p.matchid AND (m.mapfile = '$realmap' OR m.mapfile = '$bugmap')");
echo '
Total Control Points Captured |
'.$totals['dom_cp'].' |
Total Kills |
'.$map_matches[kills].' |
Total Suicides |
'.$map_matches[suicides].' |
';
}
else {
echo '
Total Score |
'.$map_matches[gamescore].' |
Total Kills |
'.$map_matches[kills].' |
Total Teamkills |
'.$map_matches[teamkills].' |
Total Suicides |
'.$map_matches[suicides].' |
';
}
echo '
Last Match |
'.$map_lastmatch.' |