Dieses Repository hostet (fast) Tibia -Karten in einem benutzerdefinierten Format, das besser für Versionskontrollsysteme geeignet ist als das ursprüngliche Binärformat.
Das Skript tibia-maps
kann verwendet werden, um von beiden Formaten in den anderen zu konvertieren.
Das benutzerdefinierte Format besteht aus drei Dateien für jede Etage:
Verwenden Sie die generierten Daten in Ihren eigenen Projekten. Wenn Sie beispielsweise Tibia -Karten im PNG -Format benötigen, können Sie die folgenden URLs erhalten:
https://tibiamaps.github.io/tibia-map-data/floor-00-map.png
https://tibiamaps.github.io/tibia-map-data/floor-01-map.png
https://tibiamaps.github.io/tibia-map-data/floor-02-map.png
https://tibiamaps.github.io/tibia-map-data/floor-03-map.png
https://tibiamaps.github.io/tibia-map-data/floor-04-map.png
https://tibiamaps.github.io/tibia-map-data/floor-05-map.png
https://tibiamaps.github.io/tibia-map-data/floor-06-map.png
https://tibiamaps.github.io/tibia-map-data/floor-07-map.png
(dh im Erdgeschoss)https://tibiamaps.github.io/tibia-map-data/floor-08-map.png
https://tibiamaps.github.io/tibia-map-data/floor-09-map.png
https://tibiamaps.github.io/tibia-map-data/floor-10-map.png
https://tibiamaps.github.io/tibia-map-data/floor-11-map.png
https://tibiamaps.github.io/tibia-map-data/floor-12-map.png
https://tibiamaps.github.io/tibia-map-data/floor-13-map.png
https://tibiamaps.github.io/tibia-map-data/floor-14-map.png
https://tibiamaps.github.io/tibia-map-data/floor-15-map.png
Auf diese Weise erhält Ihr Projekt automatisch die gleichen Aktualisierungen, sobald die Karten hier aktualisiert werden.
Haben Sie einen Bereich entdeckt, der auf unseren Karten fehlt? Lass es uns wissen!
Nicht sicher, wo ich erkunden soll? Sehen Sie sich die offenen Probleme an.
Wenn Sie sich mit der Verwendung von Befehlszeilen-Tools und Git wohl fühlen, können Sie die folgenden Anweisungen befolgen, um direkt mit den Kartendateien zu arbeiten. Verwenden Sie den offiziellen Tibia -Client, um Ihre Karten zu aktualisieren, die Karten in PNGs und JSON zu konvertieren und eine Pull -Anfrage mit Ihren Änderungen einzureichen.
Diese Karten werden von Tibiamaps.io und Tibiawiki verwendet, sodass Ihre Beiträge dort reflektiert werden!
Installieren Sie die erwartete Version von node.js.
Installieren Sie das tibia-maps
-Befehlszeilendienstprogramm:
npm install -g github:tibiamaps/tibia-maps-script
Klonen Sie dieses Repository und cd
in Ihrem Lieblingsterminal.
minimap/*
→ data/*
Wenn Sie neue Marker hinzugefügt oder neue Bereiche im Spiel erforscht haben und sie zu unseren Kartendaten beitragen möchten, dann suchen Sie dies. Kopieren Sie die neuen Kartendateien in das minimap
-Verzeichnis, bevor Sie fortfahren.
Um PNGs für die Maps + Pathfinding -Visualisierung und JSON für die Markierungsdaten basierend auf den Kartendateien im minimap
-Verzeichnis zu generieren:
tibia-maps --from-minimap=./minimap --output-dir=./data
Die Ausgabe wird im data
gespeichert.
data/*
→ minimap/*
Wenn Sie Markierungsdaten durch Bearbeiten der JSON -Dateien geändert haben und diese Änderungen zu unseren Kartendaten zurückführen möchten, dann suchen Sie dies.
Um Tibia-kompatible minimap/*
-Fateien basierend auf den PNGs- und JSON-Dateien im data
zu generieren, laufen Sie:
tibia-maps --from-data=./data --output-dir=./minimap
Die Ausgabe wird im minimap
-Verzeichnis gespeichert.
Mathias Bynens |