Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Spielstandsdatei - wo ist die Position gespeichert ?
#1
Ich hatte mal irgendwann eine Spielstandsdatei gehext, um die Position meiner Gruppe zu ändern (den Ort/Tempel, wo ich gespeichert  hab). 

Jetzt krieg ich das nicht mehr hin. Kann mir jemand sagen, welches Offset das in der -gam.Datei noch mal war ?

Vielen Dank schon mal.
DSA-Version: V. 3.02, CD von Jowood
Zitieren
#2
Mit der genauen Position kann ich nicht dienen, aber ich würde einen Spielstand nehmen, die Gruppe an eine andere Stelle portieren (oder irgendwo hinlaufen) und die neue Gruppenposition unter einem neuen Spielstand speichern. Diese beiden GAM-Dateien mit einem HEX-Editor vergleichen lassen (Compare-Modus oder dergleichen). Die unterschiedliche Stelle müsste dir der Editor farblich markieren, dann kennst du das betreffende Offset. :think:
Zum NLT-Wiki: http://nlt-wiki.crystals-dsa-foren.de/doku.php , Zum Drakensang-Wiki: http://drakensang-wiki.crystals-dsa-foren.de/doku.php
KEIN SUPPORT per E-Mail, PN, IRC, ICQ! Lest die Regeln und benutzt das Forum für sämtliche Anfragen! KEINE persönliche Betreuung!
Zitieren
#3
Danke für den Tip, @crystal, aber das bringt leider nix.

Die beiden Spielstände weichen in etlichen Offsets voneinander ab, da herauszufinden, welche sich auf die Position beziehen, hab ich bislang nicht hinbekommen.

Habe mal eine Auflistung der Tempel-IDs runtergeladen (war von Arhu oder Kunar), und hatte dann einen Offset mit dem Wert 01 (ID des Travia-Tempels in Thorwal) geändert, das hatte auch gefunzt. Da hilft wohl nur Try-and-error...
DSA-Version: V. 3.02, CD von Jowood
Zitieren
#4
Jetzt bräuchte ich doch noch mal Hilfe.

Der Offset 0x1504 in einer Spielstandsdatei (Position 5380) scheint die Position zu bezeichnen.

Und zwar gemäß der Tempel-ID. Habe einen Spielstand aus dem Rondratempel in Vaermhag. Die Tempel-ID (Hex-Wert 33) findet sich hier.
Habe dieses Offset mit anderen Spielständen abgeglichen, dort steht immer die aktuelle Tempel-ID, wo gespeichert wurde.
Wenn ich das Offset entsprechend ändere, passiert jedoch nichts im Spiel.
Was mache ich also falsch?

Über ein wenig Hilfe.wäre ich sehr dankbar...
DSA-Version: V. 3.02, CD von Jowood
Zitieren
#5
Hast Du vielleicht ein Offset / eine Tempel-ID ausgewählt das/die es an dem Ort nicht gibt?
"Alrik war durstig und hat getrunken."
Zitieren
#6
(02.07.2025, 18:37)Alrik Alrikson schrieb: Hast Du vielleicht ein Offset / eine Tempel-ID ausgewählt das/die es an dem Ort nicht gibt?

Ja, ich habe eine ID vom Rondra-Tempel in Vaermhag eingegeben, der Spielstand war von Thorwal.

Gibt es ein Extra-Offset für den Ort ?
DSA-Version: V. 3.02, CD von Jowood
Zitieren
#7
Nach meinem Verständnis gibt es eine ID für jeden Tempel (http://nlt-wiki.crystals-dsa-foren.de/do...hre_wunder), die aber keine Rückschlüsse auf den Ort zulässt.

Daher würde ich vermuten, dass die Position der Gruppe(n) im Savegame sich in sowas wie Stadt/Dungeon bzw. X/Y-Achse und dann noch in den "Spezialfall Gebäude" (Tempel) unterteilt.
"Alrik war durstig und hat getrunken."
Zitieren
#8
(02.07.2025, 19:14)Alrik Alrikson schrieb: Nach meinem Verständnis gibt es eine ID für jeden Tempel (http://nlt-wiki.crystals-dsa-foren.de/do...hre_wunder), die aber keine Rückschlüsse auf den Ort zulässt.

Daher würde ich vermuten, dass die Position der Gruppe(n) im Savegame sich in sowas wie Stadt/Dungeon bzw. X/Y-Achse und dann noch in den "Spezialfall Gebäude" (Tempel) unterteilt.

Tausend Dank, Alrik. DAS hat geholfen.

Tatsächlich gibt es 2 Offsets für die Koordinaten und einen Offset für die Stadt. Details gibt's morgen, bin jetzt zu müde. 
Habe Koordinaten und Stadt gehext, und siehe da, ich war in Skelellen.

Ich werde dann mal alle Städte durchwandern und einen Städteindex erstellen. 

Vielen Dank.nochmal.
DSA-Version: V. 3.02, CD von Jowood
Zitieren
#9
(02.07.2025, 21:45)Ashil schrieb: Ich werde dann mal alle Städte durchwandern und einen Städteindex erstellen.


Die IDs der Städte kannst du auch dort ablesen. Vorne im Dezimalsystem, hinten im Kommentar in hexadeziamal.
Zitieren
#10
(02.07.2025, 21:45)Ashil schrieb:
(02.07.2025, 19:14)Alrik Alrikson schrieb: Nach meinem Verständnis gibt es eine ID für jeden Tempel (http://nlt-wiki.crystals-dsa-foren.de/do...hre_wunder), die aber keine Rückschlüsse auf den Ort zulässt.

Daher würde ich vermuten, dass die Position der Gruppe(n) im Savegame sich in sowas wie Stadt/Dungeon bzw. X/Y-Achse und dann noch in den "Spezialfall Gebäude" (Tempel) unterteilt.

Tausend Dank, Alrik. DAS hat geholfen.

Tatsächlich gibt es 2 Offsets für die Koordinaten und einen Offset für die Stadt. Details gibt's morgen, bin jetzt zu müde. 
Habe Koordinaten und Stadt gehext, und siehe da, ich war in Skelellen.

Ich werde dann mal alle Städte durchwandern und einen Städteindex erstellen. 

Vielen Dank.nochmal.

Gerne, freut mich wenn es geholfen hat.  :)
"Alrik war durstig und hat getrunken."
Zitieren
#11
Vielen Dank noch mal für die Hilfe.

In der Spielstandsdatei steht das Offset 47 für die Stadt. Hier gibt man den Städteindex.ein. (Liste hänge ich bei).

Und die Offsets 24 und 26 bestimmen waagerecht und senkrecht die Position in der Stadt. Offset 24 ist waagerecht.von links (Das erste Feld hat den Hexwert 00), Offset 26 ist senkrecht von oben (erstes Feld auch Hexwert 00).

Beispiel Thorwal, das Feld vor dem Starttempel. Städteindex 01, Offset 24 mit Hexwert 09, Offset 26 ebenfalls 09. Sind das 10. Feld von links und das 10 von oben.

Klappt nur "draußen", in Tempeln funktioniert es nicht. Man landet zwar im Tempel, fliegt aber sofort raus, und geht danach sofort wieder rein, immer wieder, ohne, dass man was machen kann. Da knobel ich noch dran.

Vielen Dank noch mal.
DSA-Version: V. 3.02, CD von Jowood
Zitieren
#12
Hmmm...ich kann keinei Datei anhängen.  Wenn jemand die Liste haben möchte, dann kurze PN. Ich kann sie gerne mailen.
DSA-Version: V. 3.02, CD von Jowood
Zitieren
#13
(03.07.2025, 22:15)Ashil schrieb: Hmmm...ich kann keinei Datei anhängen.  Wenn jemand die Liste haben möchte, dann kurze PN. Ich kann sie gerne mailen.
Man kann nur bestimmte Dateiformate anhängen. Versuch mal, die Datei zu zippen und das Zip-Archiv dann anzuhängen. Das sollte funktionieren.
"Haut die Säbel auffe Schnäbel."
Zitieren
#14
Danke dir Zugrimm. Man lernt nie aus...


Angehängte Dateien
.pdf   Städte IDs.pdf (Größe: 151,86 KB / Downloads: 5)
DSA-Version: V. 3.02, CD von Jowood
Zitieren




Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste