Larian Banner: Baldur's Gate Patch 9
Previous Thread
Next Thread
Print Thread
Joined: Mar 2003
Location: Germany
kiya Offline OP
veteran
OP Offline
veteran
Joined: Mar 2003
Location: Germany
Für all die, die sich bereits in Divine Divinity in Problemgegenden hinein hexen konnten, gibt es jetzt von Raze, dem englischen Hex-Pendant für Barnabus, eine Anleitung, die ich hiermit übersetze. Falls ihr in den Original-Teil hineinsehen wollt, hier der Link:

Teleporting anywhere by Raze, klick

In diesem Link findet ihr die Anleitung für Divine Divinity von Barnabus, in dem er euch ein Hex-Editor-Programme empfiehlt, die Voraussetzung für erfolgreiches Hexen.

Hex-Hexereien von Barnie, Klick

Und nu zum Inhalt:

Um zu hexen benötigt ihr ein Hex-programm, Raze hat einige Links aufgeführt, wenn ihr des Englischen mächtig seid - amüsiert euch damit. Frhed, XVI32

Raze benutzt Hackman; in der 8.x release Version von Hackman homepage
diese Version hat ein begrenztes Aufnahme-Limit in der freien Version - daher empfiehlt er die vorherige 7.x Version
hier, oder ihr sucht Google nach "hack704.zip" oder "hack702.zip", etc.

<img src="/ubbthreads/images/graemlins/exclamation.gif" alt="" /> Warnung <img src="/ubbthreads/images/graemlins/exclamation.gif" alt="" />
  • Fehlerhafte Eingaben, Verschreiber oder Werte, die außerhalb des Bereichs sind, verursachen nette Abstürze, entweder zum Desktop oder ganz.
    Macht also ein Backup bevor ihr irgendwas hexen wollt. ich habe euch gewarnt! <img src="/ubbthreads/images/graemlins/puppyeyes.gif" alt="" />
  • Die data.000 Datei determiniert euren Charakter (Stats, Skill, Erfahrungspunkte etc.), enthält die Orte und den Status von NPC, speichert euren eigenen Standort. Wenn ihr also diese Datei vermurkst, ist der ganze Spielstand zum Teufel.


Procedere

1) Speichert das Spiel unter einem eigenen Namen oder macht eine Kopie von dem entsprechenden Spielstand. Um auf Nummer Sicher zu gehen => macht außerdem ein Backup von der data.000 Datei in dem neugespeicherten/kopierten Ordner.

2) Geht zu Programme/Beyond Divinity/savegames/euerSaveName und öffnet data.000 mit einem Hex Editor Programm. (kiya =>ich bin faul, arbeite mich zu data.000 vor und benutze Rechtsklick, dann sehe ich mein Hex-Program, Linksklick, und data.000 liegt vor mir)

[*] [color:"orange"]Standort eures Helden oder der Heldin[/color]

3) sucht im ASCII Suchmodus nach [color:"red"]AgentsV[/color]. Auf dem nachfolgenden Bild seht ihr, dass dieses Wort im rechten Teil steht. (kiya => bei meinem Hex Programm geht es so => Edit -> Find -> Find what/ASCII => dort tippe ich "AgentsV" ein, drücke Ok, Programm sucht für mich).

4) Einige Zeilen darunter seht ihr [color:"red"]Start Agent Save[/color] auf der rechten Seite. Bei einigen Hex Programmen könnt ihr auf der rechten Text Seite einen Wert anklicken (das sind z.T. diese kryptischen Zeichen, Buchstaben oder Zahlen) und seht den entsprechenden Wert im Hauptzahlensalat markiert (bei mir meistens im schwarzen Kästchen). Falls das bei euch nicht klappt, versucht es mit markieren (auf der Textseite), dann färbt sich der Gegenwert im Hex Bereich auch. Ihr braucht den '[color:"red"]a[/color]' Wert in dem Wort [color:"red"]Save[/color], (klar, wieder in der rechten Seite), dann konzentriert euch auf die hex Seite.


5) Direkt unter dem '[color:"red"]a[/color]' (hex Wert '61') fangen die Koordinaten des Helden an. Die ersten beiden Bytes, [color:"green"]40 2B[/color], zeigen die horizontale (ost-west/X) Position eures Chars and, dann kommt eine Konstante 00 00, gefolgt von zwei Bytes, [color:"blue"]B0 92[/color], die die vertikale (nord-süd/Y) Position eures Helden anzeigen. Ist wie im heißgeliebten Geometrie-Unterricht, gell?

  • Wenn ihr die X-Koordinate erhöht ([color:"green"]horizontal[/color]), bewegt sich der Held Richtung Osten - die Erhöhung der Y-Koordinate ([color:"blue"]vertical[/color]) bewegt euren Helden nach Süden.
  • In jedem byte Pärchen, hat das 2. Byte einen viel größeren Effekt auf die Position als das erste Byte. Falls ihr euch also nur einige cm bewegen wollt - z.B. um an einer Wand vorbei zu kommen, braucht ihr nur das 2. Byte zu verändern.
    Wollt ihr also das 2. Byte um 1 verändern (z.B. 19 zu 1A oder 2D zu 2C)bewegt ihr den Helden ungefähr um den 2 1/2 fachen Wert seiner Höhe weiter. Das gilt beim 1. Byte indem ihr z.B. 00 zu FF verändert.



6) Genau diese Koordinaten wiederholen sich weiter unten in der Datei nochmal - weil sich an dieser Stelle noch der Kartenwert befindet. Im Hackman Editor ist es besser auf die Scrollbar zu klicken, um sich seitenweise weiter zu bewegen - falls ihr die Scrollbar zieht, gehts zu schnell und ihr verpasst die Stelle.

1-2 Seiten unter dem ersten Koordinatenset seht ihr 2 Reihen voller FF.
Die 1. Reihe ist ungefähr eine ganze Reihe - oder etwas weniger, die 2. Reihe ist mehr als eine ganze Reihe, daher überlappen sich die Enden. Schauts euch auf Raze's Bild genau an - Konzentriert euch auf die 2. FF-Reihen-Orgie - nehmt das 1. FF-Paar dort und schaut genau 2 Reihen drunter ==> ja, da erkennt ihr die alten Koordinaten wieder. Also, auch hier bitte verändern.
Die Konstanten 00 00 folgen und danach der Karten-Wert, in diesem Fall [color:"orange"]00[/color]. 00 ist der Kartenwert des Hauptspiels; 01 der der Schlachtfelder. Logisch - wenn ihr also nur im Hauptspiel eure Position verändern wollt, könnt ihr den Kartenwert in Ruhe lassen.



[*] [color:"orange"]Standort des Todesritters[/color]

Ja, hier ist der Unterschied zu Divine Divinity - ihr habt 2 Leutchen, also muß der Wert der 2. Person ebenfalls verändert werden, gell?

7) Sucht nach [color:"red"]48 65 72 6F 30 00 0D[/color], ihr erkennt 'Hero0' gefolgt von einer Leerstelle und einem Kästchen-Symbol. Tippt einfach "hero0" im Text des Suchfeldes ein und wechselt zu hex, um die letzten beiden Bytes einzufügen.

8) Gefunden und ist es markiert? Sucht RÜCKWÄRTS nach der ersten Text Instanz von [color:"red"]Start Agent Save[/color], sollte ungefähr 5 Seiten über dem "Hero0" Wort sein.


9) An diesem Punkt macht ihr mit den Koordinaten des Todesritters das gleiche wie mit denen des Helden. Also 2x verändern, gell?



10) Nachdem ihr je 2x die Koordinaten beider Recken verändert habt, speichert und schliesst die data.000 Datei. Den Hex Editor könnt ihr offen lassen, falls ihr noch spielen wollt - aber speichert + schliesst data.000!


11) Startet BD, ladet euren verhexten Spielstand - und entweder ihr seid nu dort, wo ihr hinwollt - oder nicht.

Raze hat alles in Bildern dokumentiert, um alles zu verdeutlichen - seine Koordinaten sind aus dem Anfang des Spiels.

[Linked Image]





[Linked Image]



einige Standort-Koordinaten;



[*] [color:"orange"]Akt 1[/color]

X = E0 57 ; Y = B0 C3 ; map 00 - innerhalb des Parcours - westlich des Eingangs - falls ein NPC, mit dem ihr sprechen wollt, sich hinein verirrte.

[*] [color:"orange"]Akt 2[/color]

X = 80 29 ; Y = 10 AB ; map 00 - Der verfixte Bafflimiri-Dungeon, weil sich für einige der Stein nicht bewegte.


X = 40 67 ; Y = F0 93 ; map 00 - am Anfang der Verfluchten Abtei. Warum? Na ja, in der ungepatchten Version war es so => wer aus der Abtei in die Schlachtfelder ging, fand sich im Impdorf wieder - ok, den Necro-Quest habt ihr zwar gelöst, aber die vielen netten Sächelchen habt ihr verpasst. Vor allem der Heilige Gral, der euch 60+ permanent in Mana gab - und dort (gut versteckerlt) ist auch ein Bronthion Manuskript <img src="/ubbthreads/images/graemlins/shhh.gif" alt="" />




Joined: Mar 2003
Location: Germany
kiya Offline OP
veteran
OP Offline
veteran
Joined: Mar 2003
Location: Germany
Raze geht in seinem oberen Post davon aus, dass ihr einen Hex Editor mit dem Standard 16 Reihen Format arbeitet. Nachdem er herausgefunden hat, das XVI32 mit 17 Reihen arbeitet, hate er folgenden Tip für euch => ändert es in den Optionen oder geht je eine zeile nach links für jede Reihe, die ihr herunter geht.

Schlachtfeld-Händler teleportieren

kennt der eine oder andere schon? Diese Händler können nicht angesprochen werden, weil sie in den Karpaten hocken? Na ja, da deren Standort auch in der data.000 gespeichert ist, könnt ihr sogar den NPC Benehmen beibringen und sie euch herhexen. Nur eine kleine Schikane dabei => sucht in der hex-Datei nicht nach Elkar, Annabelle, Keith, Brian oder Olaf - nö, die heißen intern anders (BF_Trader_Zahl)- deswegen hat Raze euch eine Liste erstellt, um deren Anonymität aufzudecken.

Falls ihr in der data.000 nach der 1. Instanz von BF_Trader_1 sucht, findet ihr eine Namensliste, jedes von einer Nummer gefolgt. Die saubere technische Methode für die NPC Koordinaten wäre nach dem internen Namen zu suchen, danach RÜCKWÄRTS in der Datei nach dem ersten 'Start Agent Save' Term zu suchen (ungefähr 4 Seiten höher). Aber ihr habt ja Raze's Liste <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />

Um nun die Koordinaten zu uschen, sucht nach dem internen Namen, den es 3-4x geben wird. Die richtige Stelle wäre die, wo der Name mit einer Nummer aufgelistet ist und sofort danach ohne (schaut auf Raze's Bild).

Etwas unterhalb taucht "Start Agent Save" auf, mit den Koordinaten - verändert sie. Und nun müßt ihr die - wie im obigen Post beschrieben - nach der 2. FF-Salat-Reihe ebenfalls verändern.

[Linked Image]



Schlachtfeld-Händler - Interner Name
Olaf - BF_Trader_1
Brian - BF_Trader_2
Annabelle - BF_Trader_3
Elkar - BF_Trader_4
Keith - BF_Trader_5


Citadel_Samuel_Death_Knight4 Act 1
Lich_Cave_Inscription Act 2
Academy_Entrance_Door Act 3
Endfight_Damian Act 4

BF => Battlefield => Schlachtfeld <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />

Joined: Mar 2003
Location: Germany
kiya Offline OP
veteran
OP Offline
veteran
Joined: Mar 2003
Location: Germany
Ihr wollt einen besseren Start im Spiel? Raze hat auch hier was ausgeklügelt Hex editing - gold, skills, stats, XP by Raze, Klick

XVI32 - Hex Editor, klick

Hackman 7.02, klick => klickt auf den hack7.02 zip Link, danach auf basic ftp. Kann sein, dass diese Site bald nicht mehr zugänglich ist. (Kiya => ich lade gerade dieses File runter und werde es auf meinem Server für euch speichern, ok?)


<img src="/ubbthreads/images/graemlins/exclamation.gif" alt="" /> Warnung <img src="/ubbthreads/images/graemlins/exclamation.gif" alt="" />

[*] Er hat diese Ergebnisse durch Spielen und nicht genaues Durchtesten erziehlt - in diesem Falle mit der Version 1.44 - und nicht in allen Patch-Kombinationen

[*] Entweder macht ihr eine [color:"yellow"]Kopie[/color] des zu editierenden Speicherstandes oder ein [color:"yellow"]backup[/color] der entsprechenden Datei. Beides zu maches wäre sogar noch besser, da ein Wert, der außerhalb des Erlaubten ist wahrscheinlich vom Spiel ignoriert wird, aber das Editieren an der falschen Stelle Probleme verursacht.

[*] Die Nebeneffekte bei dieser Prozedur sind => Langeweile, keine Herausforderung, Mundtrockenheit - und (da hat Raze wohl noch Divinity im Kopf) ein explodierender PC.


[color:"yellow"]Gold;[/color]

Braucht ihr eigentlich seit den letzten Patches aber... Gold gibts durch hex edit der inv.b0 Datei. Sucht die entsprechenden Hex Werte, die er unten aufgelistet hat. Es gibt je eine Instanz für jeden Goldhaufen - die 2 Byte [color:"yellow"]Gold-Summe[/color] ist direkt davor.

Hero;
[color:"orange"]04 00 01 00 00 00 00 00 00 00 00 00 00 00[/color]

Death Knight;
[color:"orange"]04 00 01 00 01 00 00 00 00 00 00 00 00 00[/color]

Hero;
[color:"yellow"]62 3D[/color] [color:"orange"]04 00 01 00 00 00 00 00 00 00 00 00 00 00[/color]

Death Knight;
[color:"yellow"]62 3D[/color] [color:"orange"]04 00 01 00 01 00 00 00 00 00 00 00 00 00[/color]

Er hat allerdings nicht ausgecheckt, wieviele Nullen folgen müssen, damit ihr die richtige Stelle findet, da dies von der Menge in eurem Inventar abhängt. Ihr könnt euch ja vorher notieren, wieviel Gold ihr habt - es in die Hex-Sprache umwandeln und dann den Wert suchen. Hat also jeder Char ein Häuflein und der Suchbegriff zeigt eine Instanz auf, habt ihrs gefunden.
Jeder Goldhaufen in BD ist auf 50.000 begrenzt (oder [color:"orange"]C3 50[/color] in hex). Ihr könnt es aber erhöhen - auf [color:"orange"]FF FF[/color] = 65,535). BD wird dann den Haufen aufteilen.
Falls ihr das mehrfach wiederholen wollt - erhöht das Gold im Inventar jedes Chars - startet das Spiel - lasst 15534 (oder so) bei beiden fallen - hinterlasst einen 50.000 Haufen + 1 Goldstück - speichert - wiederholt.

[Linked Image]


[color:"#23D478"]Unbenutzte Stats Punkte;[/color]

Hex editiert data.000 und sucht nach [color:"orange"]PartyV[/color] (dürfte nur 1 Instanz geben). Raze geht davon aus, dass ihr eine Reihe mit 16 Spalten habt - dann sind die unbenutzten Stats Punkte des Helden 8 Reihen unter dem "a" und die des Todesritters 8 Reihen unter dem "V".

Falls ihr die Dezimalwerte der Punkte, die ihr euch geben wollt, in Hex konvertiert, wird das letzte Byte des Zahlenpaars als erstes aufgeführt. Das spielt keine Rolle falls ihr folgende Werte eintragen wollt: [color:"orange"]FF[/color] (255), [color:"orange"]FF FF[/color] (65535) or [color:"orange"]FF FF FF[/color] (16777215).
Himmel, da kann ich nur "think big" dazu sagen =>
Falls ihr euch 500 Stat Punkte geben wollt - das wäre in Hex-Sprache
[color:"orange"]01 F4[/color] - würde es umgekehrt aufgeführt stehen [color:"orange"]F4 01 00[/color].

Zur Beachtung: die relativen Positionen ändern sich, wenn ihr eine Beschwörungspuppe aktiviert habt - aber er hat noch keine Zeit gehabt das genau herauszubekommen. (mein Rat, deaktiviert sie?)

Zur Beachtung 2:

In jedem Akt verändern sich die unbenutzten Stats Punkte folgendermaßen =>
3 Reihen tiefer und 4 Byte nach rechts. Wenn ihr die [color:"orange"]PartyV1.0 16-03-[/color] als Referenz nehmt:

Helden Stats;
Akt 1 - 8 Reihen tiefer vom 'a' aus gezählt
Akt 2 - 11 Reihen tiefer vom 'V' aus gezählt
Akt 3 - 14 Reihen tiefer vom ' ' aus gezählt(die Leerstelle nach 1.0)
Akt 4 - 17 Reihen tiefer vom '0' in "03" aus gezählt

Todesritter Stats;
Akt 1 - 8 Reihen vom 'V' aus gezählt
Akt 2 - 11 Reihen vom ' ' aus gezählt (Leerstelle nach 1.0)
Akt 3 - 14 Reihen vom '0' in "03" aus gezählt
Akt 4 - 18 Reihen vom 'a' aus gezählt


[Linked Image]


Zur Beachtung 3: Spiele, die mit Version 1.42 (mindestens, vielleicht sogar schon seit Version1.40/1.41) gestartet wurden, zeigen eine 2. Stelle an, wo freie Stats Punkte geändert werden müssen. Für Spiele, die mit einer früheren Version gestartet und dann unter 1.4x gespeichert wurden, mag dies nicht nötig sein.
Sucht nach [color:"orange"]48 65 72 6F 30 00 05[/color], dies ist "Hero0", gefolgt von einer Leerstelle und einem Kästchen-Symbol. Dort gibt es einige Instanzen, eine davon wird von 00 00 00 und einem erneuten "Hero" gefolgt. Direkt darüber ist die Hex Konstante FF FF FF FF, sofort danach kommen die unbenutzen Stat Punkte des Helden, die genau die Werte der früher erwähnten Stelle haben und geändert werden müssen.

Nun müßt ihr nach [color:"orange"]48 65 72 6F 30 00 0D[/color] suchen, das wie "Hero0" aussieht, gefolgt von einer Leerstelle und einem Kästchensymbol, ABER das letzte Byte ist anders. Es dürfte davon nur eine Instanz geben - genau ÜBER "Hero" ist die Hex Konstante FF FF FF FF, sofort gefolgt von den unbenutzten Stats Punkten des Todesritters.

[Linked Image]




[color:"#23D478"]Skills und Erfahrungspunkte[/color]

Hex editiert data.000 file und sucht;
[color:"orange"]44 65 61 74 68 6B 6E 69 67 68 74 00 23[/color]
Ihr könnt das auch so suchen => [color:"#8CADFF"]Deathknight und danach 00 23 in hex einfügen[/color].

[color:"#8CADFF"]Deathknight #[/color] => sieht wie "Leerstelle" # aus, ist es aber keine Leerstelle.

Diese Wertkette taucht mehrere Male auf, daher müßt ihr solange suchen, bis ihr die letzte findet - bei der nix rotes oder schwarzes davor steht. Außerdem sollten ein Kästchenblock und andere Symbole 2 Reihen darüber stehen.

Die Erfahrungspunkte des Todesritters stehen 6 Reihen über dem "h", die Skill Punkte sind 6 Reihen über dem "#" Symbol.

Von hier aus sucht ihr RÜCKWÄRTS in der data.000 nach der 1. Instanz der Hex Serie:
[color:"orange"]42 61 73 65 00 23[/color]
es sieht aus wie [color:"#8CADFF"]Base #[/color] (also, könnt ihr auch mit der Textsuche "Base" vorgehen). Die richtige Stelle ist einige Seiten über den Werten des Todesritters - könnten auch mehr sein, falls eure Beschwörungspuppe aktiv ist.
Die Erfahrungspunkte des helden sind 6 Reihen über [color:"orange"]00[/color] (zwischen dem 'e' und '#' Symbol), und die Stats Punkte sind 5 Reihen über den 'B' und 4 Bytes nach links.

In beiden Fällen gibt es 4 Bytes für die Erfahrung, danach eine Konstante 00 00 00 00 danach 3 Bytes für die Skillpunkte. Wie bei den Stats Punkten werden die Hex Paare in umgekehrter Reihenfolge aufgelistet.

Ihr könnt [color:"orange"]FF FF FF[/color] für die Skillpunkte nehmen, aber nicht für 4 Bytes [color:"orange"]FF FF FF FF[/color] (Raze hat es versucht und im Spiel den Wert 0 bekommen).
Um auf Level 163 zu kommen => das sind 1443528000 Erhahrungspunkte, 560A7D40 in Hex, oder [color:"orange"]40 7D 0A 56[/color] in data.000.

[Linked Image]

Gold, Stats und Skillpunkte werden sofort nach Starten des Spiels angezeigt. Veränderte Erfahrungspunkte werden erst angezeigt, nachdem ihr ein Monster getötet oder einen Quest gelöst habt - erst danach ist euer neuer Level upgedatet worden.


[color:"yellow"] Flüche, Danksagungen oder Fragen bitte an Raze im englischen Forum oder via PM richten. Falls ihr eurem Englisch nicht traut => schickt mir (Kiya) eine PM, ich leite es übersetzt weiter. Warum? Na ja, ich cheate nicht oft - nur wenns um den ölschen Bafflimiri-Dungeon geht - alles was mit besseren Heldenausstattungen zu tun hat, geht gegen meine altmodische Spielerehre - sorry. [/color]

Last edited by kiya; 18/09/04 03:38 PM.
Joined: Mar 2003
Location: Germany
kiya Offline OP
veteran
OP Offline
veteran
Joined: Mar 2003
Location: Germany
http://www.kiya1.de/beyond/Hackman/hack702.zip

sodele, da könnt ihr den Hackman 7.02 runterladen, falls die anderen Links nicht mehr funzen.
Kiya

Joined: Aug 2004
S
veteran
Offline
veteran
S
Joined: Aug 2004
Super Kiya <img src="/ubbthreads/images/graemlins/biggrin.gif" alt="" />!
Danke dass du den Hex-Editor übersetzt hast <img src="/ubbthreads/images/graemlins/up.gif" alt="" /> <img src="/ubbthreads/images/graemlins/up.gif" alt="" /> <img src="/ubbthreads/images/graemlins/up.gif" alt="" />(obwohl das ziemlich kompliziert ist)!
Ich hab irgendwie das Problem das ich die Koardinaten(also die hex zahlen)nicht ändern kann. Wie geht das <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />
Und das mit dem gold ändern(also erhöhen)ich find nähmlich die Zahlen nicht.

Es gibt ja verschiedene Suchmoden(bei mir auf jeden fall)zum beispiel ASC2(ich mein ASC mit diesen zwei Strichen),dann gibts noch den hex suchmodus und noch 3 andere. In welchem Modus soll ich die Zahlen suchen? Und wo sind die Optionen das ich aus 17 16 Zeilen machen kann(is nähmlich english und ich versteh das nicht ganz <img src="/ubbthreads/images/graemlins/rolleyes.gif" alt="" />.
Kannst du mir vielleicht helfen bzw. genauer erklären???
Danke im voraus
Skydragon

Joined: Mar 2003
Location: Germany
kiya Offline OP
veteran
OP Offline
veteran
Joined: Mar 2003
Location: Germany
Hm, ich benutze Hackman nicht, hab ein anderes - aber wenn ich z.B. im rechten Textteil einen Buchstaben markiere (er ist dunkel) - ist das Gegenteil im Hex auch dunkel, dann tipp ich einfach drüber.

Wenn ich ein Wort suche, gehe ich in ASCII, und tippe es dann ein => z.B. AgentsV.

Um die Optionen von 17 auf 16 zu veränern => das war doch nicht Hackman? Das war doch in dem anderen Programm?

Mein Programm ist HHD Hex Editor, auch in Englisch.

Joined: Aug 2004
S
veteran
Offline
veteran
S
Joined: Aug 2004
Jaja, danke <img src="/ubbthreads/images/graemlins/biggrin.gif" alt="" />.
Aber wo soll ich die Zahlen suchen <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />
Wo hast du deinen hex-eitor her <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />
Kannst du mir nen link geben <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />
Ist der kostenlos/gut <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />
Hat der 16 Zeilen <img src="/ubbthreads/images/graemlins/confused.gif" alt="" />
Danke im vorraus!
Skydragon

Joined: Mar 2003
Location: Germ. 2
enthusiast
Offline
enthusiast
Joined: Mar 2003
Location: Germ. 2
Alle die mit den englischen hexen nicht zurechtkommen können auch den Hex Editor200(MX) nehmen ,
ich nehm den und der funktioniert gut .
ach ja der ist freeware
Hex-Editor 2000

viel spass damit


Nicht alles ist Tot wo kein Leben ist.
Joined: Mar 2007
Location: Germany
stranger
Offline
stranger
Joined: Mar 2007
Location: Germany
Hallo zusammen!
Ich bin heute auf das Problem gestoßen, dass der gute Brian auf dem Schlachtfeld (Akt I, Version 1.470 aus der GameStar) verschwunden ist. Laut Minimap befindet er sich da, wo sein Zelt steht ("im" Zelt), allerdins kann ich ihn nicht mehr anwählen, es ist nichtmal mehr der Lebensbalken sichtbar.
Ich habe darauf hin versucht nach der Anleitung hier seine Position per Hex-Editor zu ändern. Ich bin mir ziemlich sicher, das ich alles nach Anleitung gemacht habe - aber die Änderungen der Positionswerte hatten schlicht gar keinen Effekt! Egal ob 1. oder 2. Byte, egal ob horizontal oder vertikal - der Junge bewegt sich nicht vom Fleck!
Hat hier vielleicht jemand eine Idee, was ich übersehen haben könnte? Die Reihenfolge Spiel speichern - schließen - Editor starten - beide Vorkommen der Koordinaten ändern - sichern - Editor schließen - Spiel starten&laden stimmt auf jeden Fall. Die Änderung wird auch unter Windows registriert (am "letzte Änderung"-Datum erkennbar - also kein Schreibschutz-Problem).
Vielen Dank für jede Hilfe!

Joined: Mar 2003
veteran
Offline
veteran
Joined: Mar 2003
Hallo und willkommen im Forum ! <img src="/ubbthreads/images/graemlins/wave.gif" alt="" />

Ich habe die Hexereien zu meinen Glück noch nicht nötig gehabt, was für dich in gewisser Weise auch zugleich etwas Pech ist, da ich mich nun nicht zu 100% damit auskenne <img src="/ubbthreads/images/graemlins/disagree.gif" alt="" />

Leider weiß ich auch nicht - ohne Original und Änderung zu sehen, was du genau abgeändert hast und was du hättest ändern müssen <img src="/ubbthreads/images/graemlins/winkwink.gif" alt="" />

Da ich schon gesehen habe, dass du im englischen Teil postest, dann würde ich dir empfehlen im englischen, technischen Beyond Divinity Forumsteil einen englischen Beitrag zu erstellen. Ich denke mal, dass dir Raze ordentlich helfen kann.


Xanlosch's Home - Fortombla hortomosch !
Kein Support via Foren-PM - postet mehr im Forum.
Joined: Mar 2007
Location: Germany
stranger
Offline
stranger
Joined: Mar 2007
Location: Germany
Ich habe es geschafft!
Danke für den Hinweis auf das englische Forum, beim erneuten Durchlesen des Textes dort ist mir ein Missverständnis aufgefallen:
Ich hatte folgende Stelle fallsch verstanden:
Quote
Falls ihr in der data.000 nach der 1. Instanz von BF_Trader_1 sucht, findet ihr eine Namensliste, jedes von einer Nummer gefolgt. Die saubere technische Methode für die NPC Koordinaten wäre nach dem internen Namen zu suchen, danach RÜCKWÄRTS in der Datei nach dem ersten 'Start Agent Save' Term zu suchen (ungefähr 4 Seiten höher). Aber ihr habt ja Raze's Liste

Ich hatte daraus gelesen, dass die darunter aufgestellte Liste diejenige ist, mit der man nach der gefundenen Stelle weite nach unten gehen muss. Sie ist aber diejenige mit den Originalnamen, deren zugehörige Koordinaten weiter oben stehen.
Ich habe jetzt die Werte unter Brian (die Koordinaten für Annabelle) auf das Original zurückgesetzt und die Brians Werte jeweils im 2. Byte um 1 erhöht. Damit hat sich mein Problem erledigt.
Hier nochmal die Liste der Namen, nach denen man suchen muss, um direkt darunter die zugehörigen Koordinaten zu sehen:

(Händlername / Suchbegriff)

Brian / BF_Trader_1

Annabelle / BF_Trader_2

Elkar / BF_Trader_3

Kieth / BF_Trader_4

Olaf (Act 1) / Citadel_Samuel_Death_Knight4
Olaf (Act 2) / Lich_Cave_Inscription
Olaf (Act 3) / Academy_Entrance_Door
Olaf (Act 4) / Endfight_Damian


Moderated by  Alix, Larian_QA, Lynn, Macbeth 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.5