Joomla GameServer-Komponente

Ich bin seit einigen Tagen dabei, den Umzug unserer Online-Gaming-Clan-Site www.kiez-clan.de vorzubereiten. Zur Zeit läuft die Seite auf Joomla 1.0.x und soll nach dem Umzug in der aktuellen Joomla 1.5.x in neuem Glanz erscheinen. Da sich aber zwischen den Version so ziemlich alles geändert hat und ich auch ungern die Unterstützung für “Alt-Komponenten” aktivieren möchte, suche ich nun für die verwendeten Komponenten Ersatz.

Eine dieser Komponenten ist die Game-Server-Anzeige-Komponente “com_serverstat”. Die Komponente kann für eine Hand voll Servertypen Daten über das aktuelle Spielgeschehen (Spieler, Karte…) darstellen. Leider wird die Komponente schon seit längerem nicht weiterentwickelt. Auch sonst habe ich keinen passenden Ersatz gefunden, was mich auf die Idee gebracht hat, diese Lücke selbst zu schließen.

com_gameserver_serverdetails

Nach einigen Abenden habe ich heute nun die erste Version mit der viel versprechenden Versionsnummer 0.1 auf meiner Joomla-Seite joomla.larshildebrandt.de veröffentlicht. Die Komponente zeigt neben einigen Parametern, wie Servername, IP-Adresse, Anzahl von Spielern und aktuelle Karte auch die derzeit auf dem Server befindlichen Spieler an. Bei den beiden Voice-Servern Teamspeak 2 und Ventrilo werden weiterhin auch die Channels dargestellt.

Für die Karten-Bilder konnte ich www.allstats.de gewinnen. Eine Beispiel-Installation gibt es unter folgender Adresse: joomla.larshildebrandt.de/gameserver.html. Derzeit werden folgende Servertypen unterstützt:

Battlefield 1942
Battlefield Vietnam
Battlefield 2
Battlefield 2142
Call of Duty
Call of Duty – United Offensive
Call of Duty 2
Call of Duty 4
Call of Duty 5: World at War
Counter-Strike
Counter-Strike: Source
Crysis Wars
Dark Messiah of Might and Magic
Day of Defeat
Day of Defeat: Source
Half-Life
Half-Life 2
Left 4 Dead
Natural Selection
Quake 3: Arena
Quake 4
Return to Castle Wolfenstein
Team Fortress 2
Unreal Tournament
Unreal Tournament 2004
Unreal Tournament 3
Wolfenstein: Enemy Territory

Teamspeak 2
Ventrilo


  1. Gameserver sagt:

    Hey,

    vielen Dank. Das sieht ja echt vielversprechend aus.
    Ich werde das gleich mal ausprobieren und schaun, ob ich unseren BF2 Gameserver in unsere Clanpage einbauen kann.

    Lg

  2. [...] Clan-Website von Joomla 1.0.x auf 1.5.x zu migrieren. Passend dazu entwickelt er momentan eine Joomla-Komonente für die Darstellung von Gameservern. Neben einigen Servereinstellungen, wie Karte oder Anzahl [...]

  3. Andy sagt:

    Wow ich denke mal, du hast es einfach drauf, Seiten, Clan , Server usw. Nice diese Seite gefällt mir schon, ich bin übrigens auch einer der mit Webseiten gerne arbeitet.

    Nice Seite, weiter so.

  4. Fraggle sagt:

    Hi Lars,

    nettes Modul. Das werde ich wohl auch bei unserem Clan nutzen.
    Aber eine andere Frage. Du hast die Kiez-Clan Seite auch gemacht. Wie hast Du es mit den Membern gelöst?
    Danke für eine Antwort :)

    Viele Grüße,

    Fraggle aka —Doc—

  5. admin sagt:

    Hi Fraggle,

    die Membersliste ist die Komponente Joomla-Clantools (http://joomla-clantools.de/) mit modifiziertem Template für die Listendarstellung. Die Detailseite ist mittels Community-Builder gelöst.
    Gruß
    Lars

  6. Fraggle sagt:

    Besten Dank für die Antwort :)

  7. Matze sagt:

    Grüß Dich.
    Erstmal vielen Dank, die erste vernünftige Komponente für Joomla.
    Vielleicht könntest du folgendes in die Einstellungen mit implementieren:
    In den Serverdetails wenn man auf die Serveradresse klickt, ist dieser verlinkt mit HLSW,
    haben leider die wenigsten. Vielleicht hier die Variante mit einem HLSW und einem Steam Icon.
    Wer Steam hat, klickt automatisch auf Steam und bei HLSW sucht man es sich aus ;)
    Mach weiter so ;)

    LG Matze

  8. Rogziel sagt:

    Hey,
    Danke für diese hilfreiche Komponente…wie Matze schon erwähnt hat würde ich es sehr begrüßen wenn es eine auswahl mit steam links geben würde und/oder diese bei den Einstellungen ändern könnte.

    Mfg Rog

  9. Gamersecke sagt:

    Sieht ja echt gut aus hier, weiter so mit der Webseite. Man ist übrigens nie zu alt für Onlinespiele.

Leave a Reply