|
-
Noch ein Screenshot der Inhalte von Scripts\_compiled in der .mod (GothicVDFS) bitte
-
Zitat von Milky-Way
Noch ein Screenshot der Inhalte von Scripts\_compiled in der .mod (GothicVDFS) bitte
[Bild: compiled.PNG]
Das sollte aber alles sein?
-
Ich sehe zumindest kein Problem. Du könntest noch die .mod hochladen, vielleicht fällt uns dabei noch etwas auf.
Du könntest auch mal zSpy vor dem Gothic-Start von Hand starten (Level auf 10, Infos an), und schauen, was da drin steht.
-
Zitat von Milky-Way
Ich sehe zumindest kein Problem. Du könntest noch die .mod hochladen, vielleicht fällt uns dabei noch etwas auf.
Du könntest auch mal zSpy vor dem Gothic-Start von Hand starten (Level auf 10, Infos an), und schauen, was da drin steht.
Ja, im zSpy steht jetzt tatsächlich etwas:
Code:
-4- 00:24 Info: 5 U: PAR: Loading GOTHIC.DAT .... <zError.cpp,#465>
-3- 00:25 Warn: 0 B: VFILE: Error while reading a string from file GOTHIC.DAT .... <zDisk_Vdfs.cpp,#475>
-
Zitat von Bloodfly91
Ja, im zSpy steht jetzt tatsächlich etwas:
Code:
-4- 00:24 Info: 5 U: PAR: Loading GOTHIC.DAT .... <zError.cpp,#465>
-3- 00:25 Warn: 0 B: VFILE: Error while reading a string from file GOTHIC.DAT .... <zDisk_Vdfs.cpp,#475>
Weiß jemand was genau das bedeutet?
-
Zitat von Bloodfly91
Weiß jemand was genau das bedeutet?
Hab jetzt nach einigen Monaten nochmal die .mod erstellt, allerdings hab ich immer noch das gleiche Problem, dass kein Menü erscheint und auch nicht die Musik im Menü zu hören ist. Im zSpy erscheint nur immer wieder die schon oben genannte Fehlermeldung, bis ich das Spiel über den Task-Manager beende.
Hat jemand eine Idee, was das sein könnte oder wie ich herausfinden könnte, was der Fehler ist? So kann ich die Mod ja schlecht veröffentlichen und es wäre Schade, wenn alles umsonst war.
-
Kann es sein, dass du irgendwo Zeilenumbrüche innerhalb eines Strings hast? Ich meine mich daran erinnern zu können, dass das Spiel die Gothic.dat aus einer .mod-Datei dann nicht laden mag (über Skripte parsen funktioniert es allerdings).
-
Zitat von Lehona
Kann es sein, dass du irgendwo Zeilenumbrüche innerhalb eines Strings hast? Ich meine mich daran erinnern zu können, dass das Spiel die Gothic.dat aus einer .mod-Datei dann nicht laden mag (über Skripte parsen funktioniert es allerdings).
Das wäre möglich, aber ich hab mittlerweile so viele (neue) Skripte, da könnte es lange dauern das nachzuschauen. Oder gibt es irgendwie eine einfache Möglichkeit, das rauszufinden? ^^
Geändert von Bloodfly91 (24.05.2017 um 22:01 Uhr)
-
Ich bin leider kein RegEx-Profi, aber damit könnte es schon funktionieren:
Verschiedene Editoren, z.B. Notepad++, unterstützen eine Suche in Dateien mit RegEx (im Suchfenster unten links einen Haken bei "Reguläre Ausdrücke" bzw. "Regular Expressions" machen). Soll heißen: Einfach nach dem String im Code-Block suchen, damit sollte man sowas hoffentlich finden...
Edit: Allerdins bestehen Zeilenumbrüche in Windows ja aus \r\n und nicht nur \n, du solltest also vielleicht einen Haken bei ". findet \r und \n" machen, sonst funktioniert es vielleicht nicht.
Geändert von Lehona (24.05.2017 um 23:58 Uhr)
-
Zitat von Lehona
Ich bin leider kein RegEx-Profi, aber damit könnte es schon funktionieren:
Verschiedene Editoren, z.B. Notepad++, unterstützen eine Suche in Dateien mit RegEx (im Suchfenster unten links einen Haken bei "Reguläre Ausdrücke" bzw. "Regular Expressions" machen). Soll heißen: Einfach nach dem String im Code-Block suchen, damit sollte man sowas hoffentlich finden...
Edit: Allerdins bestehen Zeilenumbrüche in Windows ja aus \r\n und nicht nur \n, du solltest also vielleicht einen Haken bei ". findet \r und \n" machen, sonst funktioniert es vielleicht nicht.
Vielen Dank. Hab das mal probiert und es scheint funktioniert zu haben? Allerdings findet Notepad++ da verdammt viel...
[Bild: StringResults1.PNG]
[Bild: StringResults2.PNG]
... und noch viele weitere.
EDIT: Wollte gerade mal die Velen GOTHIC.DAT aus der .mod mit dem GothicSourcer decompilieren. Allerdings crasht auch der sehr schnell, kurz nachdem die Warnung: "Warning: Internal identifier 'INTTOSTRING' not found.". Aber ob das was damit zu tun hat..?
[Bild: GothicSourcer_Crash_VEL_GothicDat.PNG]
Geändert von Bloodfly91 (25.05.2017 um 00:53 Uhr)
-
"Unter diesen schwierigen Umständen bin ich mir sicher, daß diese guten Menschen meinen augenblicklichen Bedarf an deren Gold verstehen werden." -- Connor
-
Zitat von NicoDE
Hey, super. Ich konnte den Fehler finden, und zwar in der Text.d:
Code:
"0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|
19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|
35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|
51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|
67|68|69|70|71|72|73|74|75|76|77|78|79|80", //NPC_TALENT_C = 19;
Code:
"0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59|60|61|62|63|64|65|66|67|68|69|70|71|72|73|74|75|76|77|78|79|80", //NPC_TALENT_C = 19;
So funktioniert es jetzt, vielen Dank.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
|
|