Der Server wird als roter Punkt auf der Google-Karte angezeigt.
Ich hatte das Problem auch schon. Die ersten Server, die ich hinzugefügt habe, waren direkt als Standort (roter Punkt) auf der Google-Karte zu sehen.
Nachzdem ich das Game nachträglich kopiert habe, um eine zweite Statistik zu bekommen, war der rote Punkt nach dem Eintragen der Server nicht zu sehen.
Mittlerweile werden alle Server angezeigt. Wieso, können nur die Entwickler von Hlstatsx erklären.
Um die Standorte anzeigen zu können, wird eine GeoIp-Datenbank benötigt. Diese kann durch das mitgelieferte Script heruntergeladen und entpackt werden. Für die Abgrage der Positionen kann einerseits die MySQL-Datenbank verwendet werden oder es wird die Binär-Datei GeoLiteCity.dat direkt durch den Perl-Daemon ausgelesen.
Die Abfragen der Geokoordinaten über MySQL ist langsam und belastet den Host unnötig. Bei Verwendung der MySQL-Datenbank für die Lokalisierung der Spieler, müssen zuerst mit dem Python-Script "geoip.py" die Datensätze in die MySQL-Datenbank geladen werden. Vor ausführen der "geoip.py" muss das Script bearbeitet werden. Dort müssen an der vorgesehen Stelle die Zugangsdaten für die Datenbank angegeben werden. Wird im Gegensatz zur Datenbank-Methode zur Abfrage der Daten die Binärdatei verwendet, muss einmal das Script "install_binary.sh" ausgeführt werden. Nach der Aktion sollte sich die Datei "GeoLiteCity.dat" sich im Verzeichnis befinden. Damit das Python-Script die Methode zur Abfrage der Daten unterstützt, muss das Perl-Modul "GEO:IP

urePerl" installiert werden. Am einfachsten geht das mit cpan. Soweit ich weiß wurde das hier im Thread aber schon einmal beschrieben, im Wiki von uns steht es auch:
|
Source code
|
1
|
perl -MCPAN -e 'install Geo::IP::PurePerl'
|
oder
|
Source code
|
1
2
3
|
cpan #öffnet eine Konsole, in der dann folgendes eingegeben werden muss.
#möglicherweise will cpan noch andere Module, die fehlen, herunterladen.
install Geo::IP::PurePerl
|