Infos über meinen Gameserver auf meiner Homepage - woher kriege ich da

Metzgerino
... s Tool her?

Hallo liebe Opferlamm-Clan Boardgemeinde.

Ich habe eine kleine Frage:

Wo kriege ich so ein tolles Tool her, dass mir den aktuellen Stand meines Gamservers auf meiner Homepage zeigt (wie auf der Opferlamm-Seite unten links unter "Gameserver" ) ? Mit IP-Adresse, aktuelle Map, Anzahl der Player etc.

Ist das ein Tool, was ich auf meiner Seite einbinde oder muss das ein Tool sein, was extra für mein CMS (Exoops) geschrieben wurde?

Vielen Dank für Eure Bemühungen, der Metzger
Antrossi
Schnell und einfach bei www.nanospy.de


Kann dann so aussehen www.nice-space.de/gamestats.htm


Viel Spass
yoda
Hier findest Du auch noch was zum Thema, falls Du Dich damit auskennst, so was in Deine Seite einzubinden:

KLICK

KLICK
Nighthawk
oder einfach den Download nutzen, das Skript gibts nämlich auch zum nuckeln für jederman.

https://www.opferlamm-clan.de/dl/serverquery.rar
Metzgerino
Hallo Jungs,

vielen Dank für Eure schnelle und unkomplizierte Hilfe!

Habe das Ding direkt auf unserer Seite eingebaut und es funzt prima!

Ich habe jetzt das Opferlamm-Script genommen und es ein wenig angepasst. Habe noch die Einträge für ctf und hq gemacht beim Gametype (sonst steht da immer unbekannt). Man könnte ja auch einen Befehl erstellen, der bei fehlendem Gameeintrag oder dergleichen ein Offline setzt oder einen Offline-Screenshot setzt (kenne mich aber mit php nicht so aus - den Screenshot müsste man aber noch basteln).

Apropo: wo habt Ihr denn die ganzen Screenshots für die Custom Maps her - standardmäßig sind ja nur ein paar mit im Verzeichnis?

Jedenfalls habe ich dann in unserem EXoops einen IFrame gemacht, um die query-Datei aufzurufen (wollte sie nicht im Block von Exoops ausführen lassen). Wie habt Ihr das denn gemacht auf Eurer Opferlamm-Seite? Das Script direkt in dem Block, IFrame oder gibt es noch einen anderen Befehl?

Habe dann noch einen href gemacht mit "Mehr Serverinfos" und habe dann den IFrame von Nanospy genommen (der zeigt dann auch noch die Spieler an, welche auf dem Server gerade zocken).

Vielen Dank noch mal und viele Grüße, der Metzger
yoda
Also zu dem ganzen Webdesign-Kram kann ich Dir gar nix sagen, da hab ich keine Ahnung von...

Die Screenshots der Custom Maps hab ich selbst gemacht und zugeschnitten und verkleinert, kann eigentlich jedes Bildbearbeitungsprogramm. Die Bilder müssen dann mit in den Ordner, wo die Map-Bilder drinliegen und sie müssen den Namen der Map tragen.
Metzgerino
Hallo yoda, hallo Nighthwak,

nur kur für Euch zur Info.

Wenn Ihr diese Zeile in Eurem Skript:

<td align="left" valign="top"><strong>Screenshot:</strong></td>
<td><img src="screenshots/<?php echo $erg["mapname"].".jpg"; ?>" width="100px" height="75px" border="0"></div></td>

austauscht durch diese:

<?
$screenshotsdir = "screenshots/";
$screenshotfile = $screenshotsdir.$erg["mapname"].".jpg";
if (!file_exists($screenshotfile))
{
$screenshotfile = $screenshotsdir."unknown.jpg";
}
?>
<img src="<?= $screenshotfile ?>" width="100px" height="75px" border="0"></div>

und ein unknown-bild wie dieses (http://www.nanospy.de/images/maps/no_loading.gif)

auf Eurern Server uppt, dann kommt immer das unknown-bild zum Vorschein, wenn es für die gerade gespielte Map kein Bild gibt oder der Server down ist (ansonsten kommt nämlich ein leerer Rahmen).

Das Skript ist nämlich klasse und läuft schon auf unserer Site.

Viele Grüße, der Metzger