
ÜBER DEN DOWNLOAD
DxlHPStats ist das Schnittstellen-Plugin zwischen einem Eco Game Server und der DXL Eco Homepage. Das Plugin liest wichtige Daten direkt aus dem laufenden Eco-Server aus und überträgt diese automatisch über eine geschützte API an die Homepage.
Dadurch können aktuelle Serverinformationen ohne manuelle Pflege auf der Webseite dargestellt werden. Dazu gehören unter anderem Online-Spieler, registrierte Spieler, Gesamtspielzeit, Wirtschaftsdaten sowie weitere Server- und Spielerdaten.
Die Verbindung wird über eine einfache JSON-Konfigurationsdatei eingerichtet. Dadurch kann dieselbe Plugin-DLL auf unterschiedlichen Eco-Servern verwendet werden, ohne dass das Plugin für jeden Server neu kompiliert werden muss.
Je nach verwendeter Homepage-Version können die übertragenen Daten unterschiedlich umfangreich dargestellt werden. Die DXL Eco Homepage FREE nutzt beispielsweise nur ausgewählte Basisinformationen und zeigt bei den Spielern ausschließlich an, wer aktuell online ist.
Dadurch können aktuelle Serverinformationen ohne manuelle Pflege auf der Webseite dargestellt werden. Dazu gehören unter anderem Online-Spieler, registrierte Spieler, Gesamtspielzeit, Wirtschaftsdaten sowie weitere Server- und Spielerdaten.
Die Verbindung wird über eine einfache JSON-Konfigurationsdatei eingerichtet. Dadurch kann dieselbe Plugin-DLL auf unterschiedlichen Eco-Servern verwendet werden, ohne dass das Plugin für jeden Server neu kompiliert werden muss.
Je nach verwendeter Homepage-Version können die übertragenen Daten unterschiedlich umfangreich dargestellt werden. Die DXL Eco Homepage FREE nutzt beispielsweise nur ausgewählte Basisinformationen und zeigt bei den Spielern ausschließlich an, wer aktuell online ist.
HIGHLIGHTS
- - Eco Game Server 0.14.x
- - Aktuell getestet mit Eco 0.14.0.2
- - DxlHPStats FREE v1.2.2
- - DXL Eco Homepage FREE v0.7.8
- - PHP 8.0 oder neuer
- - Eigene Domain/Subdomain mit HTTPS empfohlen
GALERIE
CHANGELOG
v1.2.2 – 08.08.2026
- DXLHPSTATS – README / CHANGELOG
- DxlHPStats ist das Schnittstellen-Plugin zwischen einem Eco Game Server und der DXL Eco Homepage.
- Das Plugin überträgt ausgewählte Server-, Spieler- und Wirtschaftsdaten automatisch an die Homepage.
- ============================================================
- CHANGELOG
- ============================================================
- VERSION 1.2.2 FREE
- Aktuelle FREE-Version
- Eigene FREE-Ausgabe von DxlHPStats erstellt.
- Datenerfassung bewusst auf die für die DXL Eco Homepage FREE Edition benötigten Daten reduziert.
- Spieler-Daten werden nur noch mit folgenden Informationen ausgelesen:
- Eindeutige Spieler-ID
- Spielername
- Online-/Offline-Status
- Gesamte Spielzeit des Spielers
- Serverstatistik wird auf folgende Daten beschränkt:
- Anzahl Online-Spieler
- Anzahl registrierter Spieler
- Gesamtspielzeit aller Spieler
- Wirtschaftsdaten werden weiterhin ausgelesen:
- Vorhandene Währungen
- Name der jeweiligen Währung
- Geldmenge/Umlaufmenge je Währung
- Bevorzugte bzw. primäre Währung
- Gesamte Geldmenge der primären Währung
- Individuelles Spielerguthaben vollständig aus der FREE-Version entfernt.
- Zugriff auf individuelle Bankkonten der Spieler entfernt.
- Berufe vollständig aus der FREE-Version entfernt.
- Skills vollständig aus der FREE-Version entfernt.
- Spezialisierungen vollständig aus der FREE-Version entfernt.
- Balance wird nicht mehr im Spieler-JSON übertragen.
- Professions wird nicht mehr im Spieler-JSON übertragen.
- Map-/Terrain-Funktion in der FREE-Version vollständig deaktiviert.
- Kartenübertragung bleibt für eine spätere PRO/PAID-Version reserviert.
- Alte mapEnabled-Einstellungen werden von der FREE-DLL nicht mehr berücksichtigt.
- Plugin-Konfiguration auf die tatsächlich benötigten FREE-Einstellungen reduziert.
- Nicht benötigte Map-Einstellungen aus der Konfiguration entfernt.
- Snapshot-Schema auf Version 3 aktualisiert.
- HTTP-/User-Agent-Fix aus Version 1.2.1 übernommen.
- Für die Verwendung mit der DXL Eco Homepage FREE Edition vorbereitet.
1.2.1
- Hotfix
- Kritischen Startfehler unter Eco 0.14.x behoben.
- Fehlerhaften HTTP-User-Agent korrigiert.
- Bisherige fehlerhafte Kennung:
- DxlHPStats/Dixie/1.2.0
- Neue gültige Kennung:
- DxlHPStats-Dixie/1.2.1
- System.FormatException beim Initialisieren von DxlHPStats behoben.
- Fehler behoben, durch den der komplette Eco-Server beim Start abbrechen konnte.
- HTTP-Kommunikation zwischen Eco-Server und Homepage wiederhergestellt.
- API-Übertragung weiterhin über HTTPS möglich.
- Bestehende Statistikfunktionen aus Version 1.2.0 beibehalten.
- Bestehende Wirtschaftsfunktionen aus Version 1.2.0 beibehalten.
- Bestehende Spielerfunktionen aus Version 1.2.0 beibehalten.
- Plugin-Version auf 1.2.1 erhöht.
1.2.0
- Erste öffentliche DxlHPStats-Version
- Bisheriges Plugin ProjektBiotopStats für die öffentliche Nutzung zu DxlHPStats umbenannt.
- DXL steht für Dixieland.
- Öffentliche und serverunabhängige Version des Plugins vorbereitet.
- Keine feste Bindung mehr an Projekt Biotop.
- Keine feste Bindung an eine bestimmte Eco-Server-IP.
- Keine feste Bindung an eine bestimmte Homepage-Domain.
- Einstellungen in eine externe JSON-Konfigurationsdatei ausgelagert.
- API-Endpunkt über DxlHPStatsSettings.json konfigurierbar.
- API-Authentifizierung über individuellen Ingest-Token.
- Übertragungsintervall frei einstellbar.
- Servername frei konfigurierbar.
- Serveradresse frei konfigurierbar.
- Bevorzugte Hauptwährung frei konfigurierbar.
- Automatische Übertragung der Eco-Serverstatistiken an die Homepage integriert.
- Spieler-ID wird aus Eco ausgelesen.
- Spielername wird aus Eco ausgelesen.
- Online-/Offline-Status wird aus Eco ausgelesen.
- Gesamte Spielzeit jedes Spielers wird aus Eco ausgelesen.
- Individuelles Spielerguthaben wird aus Eco ausgelesen.
- Skills und Berufe werden aus Eco ausgelesen.
- Spezialisierungen werden aus Eco ausgelesen.
- Anzahl der aktuell online befindlichen Spieler wird übertragen.
- Anzahl der registrierten Spieler wird übertragen.
- Gesamtspielzeit aller Spieler wird berechnet und übertragen.
- Vorhandene Eco-Währungen werden ermittelt.
- Namen der vorhandenen Währungen werden übertragen.
- Umlaufmenge der jeweiligen Währungen wird ermittelt.
- Bevorzugte bzw. primäre Währung wird bestimmt.
- Gesamte Geldmenge der primären Währung wird übertragen.
- Unterstützung für die Eco-Terrain-/Kartenübertragung integriert.
- Map-Quelle konfigurierbar.
- Map-API-Endpunkt konfigurierbar.
- Kartenübertragungsintervall konfigurierbar.
- Kartenbreite konfigurierbar.
- Kartenhöhe konfigurierbar.
- Beispiel-Konfiguration für öffentliche Installationen erstellt.
- Persönliche Projekt-Biotop-Domain aus der öffentlichen Ausgabe entfernt.
- Persönliche Server-IP aus der öffentlichen Ausgabe entfernt.
- Persönliche API-Tokens aus der öffentlichen Ausgabe entfernt.
- Grundlegende Vorbereitung für die DXL Eco Homepage FREE & PAID Edition.
- ============================================================
- VERSIONSÜBERSICHT
- ============================================================
- DxlHPStats v1.2.0
- Erste öffentliche und serverunabhängige Version.
- Vollständige Spieler-, Wirtschafts- und Map-Datenerfassung.
- DxlHPStats v1.2.1
- Hotfix für den kritischen HTTP-Header-/Serverstartfehler.
- Kompatibilität mit Eco 0.14.x korrigiert.
- DxlHPStats v1.2.2 FREE
- Eigene reduzierte FREE-Version.
- Kein Spielerguthaben.
- Keine Berufe, Skills oder Spezialisierungen.
- Keine Map-/Terrainübertragung.
- Nur die für die DXL Eco Homepage FREE benötigten Spieler-, Server- und Wirtschaftsdaten.
- Aktuelle Version: DxlHPStats v1.2.2 FREE
- ============================================================
- DXL ECO HOMEPAGE
- ============================================================
- Projekt: DXL Eco Homepage
- Plugin: DxlHPStats
- Edition: FREE
- Webseite: Dixieland-Gaming.de
