World of Gothic Archiv > Editing
Anfängerscriptfrage
Seite 1 von 1  1 
11.01.2004, 19:08 #1
Krany
Beiträge: 9
Anfängerscriptfrage
Hi
wollt mal wissen, hab mir die scripts im gleichnamigen ordner angeschaut und wollt mal den Text im Hauptmenü ändern. Das jeweilige Script zu finden war nicht schwer, doch als ich den geänderten Text ("Gothic 2 starten" -> "Gothic starten") testen wollte, bemerkte ich, dass es nicht ging, als erstes dachte ich, ich müsste die scripts noch compilieren, doch mir viel kein prog ein womit ich scripts compilieren kann, vielleicht der Spacer, ka. Könnt ihr mir helfen?
11.01.2004, 19:29 #2
sascha2k4
Beiträge: 123

Du must Gothic2.exe mit dem Parameter -zreparse ausführen, dann dürfte es gehen... auch zu finden auf http://wiki.devmode.de


greetz, Sascha2k4
11.01.2004, 19:56 #3
Krany
Beiträge: 9

Hi,
G2 startet zwar, das Problem ist aber, kurz bevor das Hauptmenü erscheint, bekomme ich eine Fehlermeldung:
"U:PAR: Source-File CONTENTGothic.SRC not found. (line 0)"
Dabei habe ich nur Text geändert, wie z.B. von "neues abenteuer" in "altes Abenteuer". Hat der damit Probleme??? Wie kann ich diese Meldung beseitigen.

cu Krany
11.01.2004, 20:05 #4
sascha2k4
Beiträge: 123

oder noch anders: lösche die Menu.dat aus workDataScripts_compiled

und starte Gothic 2 ganz normal dann müsste es geändert sein


greetz, Sascha2k4
11.01.2004, 20:15 #5
Krany
Beiträge: 9

Hi,
das problem scheint bei dem parameter zu liegen, denn wenn ich mit dem parameter und ohne die menu.dat starte, kommt der fehler immernoch und ohne parameter und ohne menu.dat sagt mir g2, dass er die menu.dat nicht findet und nicht starten kann.


cu Krany
11.01.2004, 20:19 #6
sascha2k4
Beiträge: 123

ok, noch eine möglichkeit:

Starte den Spacer2 Warte bis er komplett fertig geladen hat!

nun gehe auf WORL-> Reparse Script

nun wähle _work/data/scripts/system/menu.src

dann nollte er sie kompilieren... ne garantie, dass dies klappt gibts nicht aber versuchs....


greetz, Sascha2k4
11.01.2004, 20:28 #7
Krany
Beiträge: 9

Hi
es geht, das was ich geändert habe, war geändert. Was mich aber beunruhigt ist die Tatsache, das beim reparsen hat er viele Fehler entdeckt, jedoch bei scripts die ich nicht einmal selectiert habe. Haben da die Entwickler die Fehler erzeugt oder hat das einen anderen Grund

cu Krany
11.01.2004, 20:37 #8
sascha2k4
Beiträge: 123

bei mir erscheinen nur fehler wenn ich über den Spacer Reparse... per parameter sonst nicht.....



naja... wenigstens geht es jetzt bei dir... greetz, Sascha2k4
12.01.2004, 06:22 #9
alpha32d
Beiträge: 416

Wenn man Menu.src per Spacer parsed, dann kommen Fehlermeldungen über APPLY_....... (Grafik, Sound, und nochwas), du kannst also keine Auflösung und Grafikkarte mehr einstellen. Der Balken wo es sonst immer steht ist leer. Ich hoffe du hast eine Kopie von Menu.src gemacht.

Ich weiß nicht ob Sascha die Gothic 1 scripte meint, aber bei Gothic 2 gibt es keine content Scripte, dass heißt das er nicht die Gothic.src parsen kann. Ich habs jetzt nicht getestet, aber das könnte den Fehler verursachen. Wenn Sascha aber doch den Parameter bei Gothic 2 gesetzt hat, weiß ich auch nicht woher der Fehler kommt.

Edit:

Kopiere Gothic.src in den Content Ornder, und guck ob er sie jetzt findet.
12.01.2004, 10:12 #10
HornOx
Beiträge: 1.458

Der Spacer kennt nur die externen Funktionen von den Gamescripten(gothic.src), wenn man die anderen Scripte mit dem Spacer parsen will muß man sich eine kleine eigene externals.d basteln (sind nur ein paar zeilen aber ich find den Thread nicht und bin in der Uni, also selber testen ;))
Alternativ kann man per -zreparse -parse:system/menu.src (oder so ähnlich, noch ein Thread den ich nicht finde :( War noch alles in der Vor-Wiki-Zeit...) gezielt nur das Menuscript beim Gothicstart parsen, dadurch störten die fehlenden content/game Scripte nicht.
12.01.2004, 16:20 #11
Krany
Beiträge: 9

nachdem ich gemerkt hatte, dass alpha recht hatte, habe ich das AddOn neu installiert, alles gesichert und es mit den geänderten scripten neu versucht, jetzt jedoch mit den zeilen, die hornox gesagt hat:
-zreparse -parse: system/menu.src

Damit startet er zwar das Spiel, jedoch nach den Videos bekomme ich folgende Meldung:
U:PAR: Unknown Identifier: APPLY_OPTIONS_PERFORMANCE (line 201)

Kann es sein, dass die Installation nicht alle Scripts ersetzt hat und ich, wenn dann alles nochmal installieren muss, oder hat das andere Gründe.

cu Krany
12.01.2004, 16:41 #12
Krany
Beiträge: 9

Hi
als ich mich ein wenig auf WOG.de umgeschaut habe, sah ich, dass es einen Patch (2.6) gibt, welcher Scriptänderungen beinhaltet.
Kann es sein, dass dieser Patch diese Probleme behebt?


cu Krany
12.01.2004, 16:45 #13
Mudfreak
Beiträge: 446

Die Neuinstallation ersetzt überhaupt keine scripts sondern nur die *.dat files. Da du aber wahrscheinlich im Gothicstarter noch immer reparse alle scripts aktiviert hast und der alte fehler in der menü.d file noch ned behoben wurde kommt dieser Fehler. Die Scripts werden nach den Videos vom Spiel compilt wenn die Option aktiviert worden ist. Deshalb kommt da der Fehler. Die Installation des Patches 2.6 dürfte nichts helfen.
12.01.2004, 16:53 #14
Krany
Beiträge: 9

mir gings auch nur um die .dat files bei der neuinstallation.
Nein, ich hab beim ersten start der neuinstallation den reparse befehle nicht dabei gehabt.
Ich hab lediglich nachdem ich gemerkt hab, dass es wieder geht, den befehl genommen, den hornox empfohlen hat, also nicht den einfachen -zreparse, sondern den etwas längeren.


cu Krany
12.01.2004, 20:00 #15
Krany
Beiträge: 9

Hi
JUHU, es funktioniert!
Nachdem ich mich nochmal ausgibig hingesetzt und überlget hab, kam ich zu dem Schluss doch einfach mal diese Gothic.src zu erzeugen (wie alpha32d es empfohlen hatte). Bei Programmstart kam dann nun wieder eine Meldung, diesmal wollte er eine Fight.src im selbigen Ordner (Content) haben, nachdem ich diese erstellt hatte und es getestet habe, ging es nun endlich.

Nun noch eine kleine Ablschlussfrage:
Können dadurch das in den beiden erstellten Dateien nix drin steht, Fehler auftreten, wenn ja wo und wie außern sie sich?
Seite 1 von 1  1