Hi,
also ich hab's mir jetzt erst mal zurechtgebastelt.
Man braucht wohl die "neue" hlquery_funcs.inc.php und auch die binary_funcs.inc.php aus der aktuellen dev. Version.
Die hab ich in meine 1.38 Version gepackt.
Dann muss man noch in der live_stats.inc.php was ändern.
altCode:
$server_players_tmp = $server_players;
$server_status = Source_Rcon($server_ip, $server_port, $server_rcon, 'status');
}
else {
$server_status = HalfLife_Rcon($server_ip, $server_port, $server_rcon, 'status', $query_challenge);
Code:
Parse_HL_Status($server_status, $server['source'], $server_players, $server_hltv);
neuCode:
$challenge = Source_A2S_GetChallenge($server_ip, $server_port);
$server_status = HalfLife_Rcon($server_ip, $server_port, $server_rcon, 'status', $challenge);
}
else {
$server_status = HalfLife_Rcon($server_ip, $server_port, $server_rcon, 'status', $query_challenge);
Code:
Parse_HL_Status($server_status, "", $server_players, $server_hltv);
sieht dann so aus:
http://www.egoiste.org/hlstats2/hlstats.php?mode=live_stats&server=1die Google map und die Lokalisierung der Player hab ich noch selbst mit dazugebaut. Davon also nicht verwirren lassen. (hab ich bei HlstatsX abgekuckt)
Frag mich aber jetzt nicht was genau das Problem ist (war) hab mir das durch versuch und Irrtum zusammengestrickt.
Hmmm, wenn Player komische Sonderzeichen im Namen haben,
dann geht die Google map manchmal nicht. Da muss ich wohl noch
nacharbeiten. :-(
MfG
Frank