Aus Wiki Grepolis DE
Version vom 26. Juli 2010, 18:56 Uhr von Stewue (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Um externe Statistiken oder ähnliches zu erstellen, werden die wichtigsten Weltdaten zum Download angeboten. Die Eigenschaften der Dörfer, der Allianzen und der…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Um externe Statistiken oder ähnliches zu erstellen, werden die wichtigsten Weltdaten zum Download angeboten. Die Eigenschaften der Dörfer, der Allianzen und der Spieler stehen regelmäßig zum Download bereit. Mittlerweile gibt es auch noch weitere Daten, wie alle Eroberungen seit Anfang der Welt mit Unix Timestamp oder Inhalte von Profilen.

Versuche die Weltdaten möglichst selten zu laden, um Traffic zu reduzieren. Skripte, die im Normalbetrieb mehr als 1 mal pro Stunde die Daten laden, sind nicht erlaubt. Versucht in diesem Fall, die Daten auf einem externen Webserver zu cachen. Die Weltdaten werden zu regelmäßigen Zeitabständen aktualisiert. Diese Abstände sind serverspezifisch.

Die Dateien sind auch komprimiert verfügbar (Dateiendung .txt.gz). Als Kompressionsverfahren wurde gzip genutzt. Nutzt diese Dateien, wenn möglich.


Inhaltsverzeichnis

Spieler

data/players.txt - data/players.txt.gz

In dieser Datei befinden sich Informationen über die Spieler. Die Daten stehen in folgender Reihenfolge zur Verfügung:


$id, $name, $alliance_id, $points, $rank, $towns



Allianz

data/alliances.txt - data/alliances.txt.gz

In dieser Datei befinden sich Informationen über die Allianzen. Die Daten stehen in folgender Reihenfolge zur Verfügung:


$id, $name, $points, $rank, $towns, £members




Dorf

data/towns.txt - data/towns.txt.gz

In dieser Datei befinden sich Informationen über die Dörfer. Die Daten stehen in folgender Reihenfolge zur Verfügung:


$id, $player_id, $name, $island_x, $island_y, $points



Inseln

data/islands.txt - data/islands.txt.gz

In dieser Datei befinden sich Informationen über die Inseln. Die Daten stehen in folgender Reihenfolge zur Verfügung:


$id, $x, $y, $island_x, $island_y, $island_id (s. unten)


= island_id = The internal number of the island, or, what 'type/size/shape' of island this is. 1-10 = player islands with farm towns, 11-16 = uninhabited islands, 17-21 = rocks =