TT-MS Headquarters
Spielstände editieren - Druckversion

+- TT-MS Headquarters (https://www.tt-ms.de/forum)
+-- Forum: Problemecke (/forumdisplay.php?fid=70)
+--- Forum: Probleme mit OpenTTD (/forumdisplay.php?fid=27)
+--- Thema: Spielstände editieren (/showthread.php?tid=4424)



Spielstände editieren - greatest - 20.12.2009 21:25

Ich schon wieder Zwinkern

Ich hatte bis zuletzt die Gelegenheit gern wahrgenommen die Spielstände - also die SAV-Dateien - durch das Umbenennen der Erweiterung in SCN im Spieleigenen Editor bearbeitet. Aktuell scheint es nicht zu klappen. Das Umbenennen und das Laden der Datei im Editor klappt problemlos. Allerdings befindet sich der Editor im Pausenmodus und lässt das Abschalten der Pause nicht zu.

Gibt es hierzu Problemlösungen?


RE: Spielstände editieren - planetmaker - 20.12.2009 23:31

Ja, ganz einfach: als Spiel laden, Pausenmodus aufheben und dann wieder in den Scenario-Editor laden. Allerdings hat mein Scenario-Editor durchaus einen Button mit dem ich auch den Pausenmodus aufheben (und auch wieder einschalten) kann.


RE: Spielstände editieren - Bernhard - 21.12.2009 09:43

(20.12.2009 23:31)planetmaker schrieb:  ...Allerdings hat mein Scenario-Editor durchaus einen Button mit dem ich auch den Pausenmodus aufheben (und auch wieder einschalten) kann.

habe schon
erlebt, dass der "ausgegraut" (also nicht nutzbar) war, vlt. weil das Spiel im Pausemodus gespeichert war, habe ich damals nicht weiter verfolgt ...


RE: Spielstände editieren - greatest - 21.12.2009 09:51

(21.12.2009 09:43)Bernhard schrieb:  
(20.12.2009 23:31)planetmaker schrieb:  ...Allerdings hat mein Scenario-Editor durchaus einen Button mit dem ich auch den Pausenmodus aufheben (und auch wieder einschalten) kann.

habe schon
erlebt, dass der "ausgegraut" (also nicht nutzbar) war, vlt. weil das Spiel im Pausemodus gespeichert war, habe ich damals nicht weiter verfolgt ...


der Pausenbutton ist doch im Editor seit ewigkeiten da ... ich glaube gar von Anfang an.
"ausgegraut" war die Taste bei mir noch nie. Wenn ich im Pausenmodus gespeichert hatte, so konnte ich den Modus im Editor völlig problemlos wieder ausschalten.

MEIN Problem ist: egal wie du das Spiel speicherst - im Editor kannst du es nur im Pausenmodus aufrufen, den aber nicht abschalten - sprich das scn editieren. Komischerweise betrifft es allein das "eben" erstellte Szenario. Spielstände aus älteren Versionen ruft er nach einer GRF-Fehlermeldung problemlos auf.


RE: Spielstände editieren - planetmaker - 21.12.2009 15:15

Tja... da offensichtlich nicht nur ich das so nicht nachvollziehen kann, schlage ich vor, dass Du uns eine Anleitung zum Nachmachen schreibst:
- genaue Versionsangabe (es gibt keine "neueste" Version!)
- ggf. Spielstand mit dem das Problem auftritt
- ggf. Handlungsanweisung wie wir das Problem ohne einen Spielstand reproduzieren können.


RE: Spielstände editieren - greatest - 21.12.2009 19:19

Das ist einfach:
Man nehme openttd-0.7.4-windows-win64 (oder die 0.7.5), füge openttd-trunk-r18545-windows-win64 hinzu. Man erstelle ein beliebiges SCN. Fange das SCN zu spielen. Mache eine SAV. Kopiere diese in den SCN-Ordner und bennene die Erweiterung von SAV auf SCN um. Man starte den Editor und versuche die zuletzt gespeicherte und umbenannte Datei zu starten. Die Pause kann zum Editieren nicht deaktiviert werden!

Ob man die 64er oder die 32er Version nimmt, ob man mit GRF’s oder gänzlich ohne spielt: ich habe dieses jeweils getestet, und habe dasselbe Bild / Problem vorgefunden.


RE: Spielstände editieren - Addi - 21.12.2009 21:52

Woher kommt eigentlich der Trugschluss, dass eine stable Version benötigt wird, um ein Nightly zu spielen? Ein Nightly ist eine eigenständige Version, dafür muss nicht im vornherein die Stable installiert werden!

Zu deinem Problem: ich habs ausprobiert, die Pause lässt sich tatsächlich nicht aufheben. Allerdings frage ich mich auch: warum sollte man es tun können? Wenn man spielen will, also nicht gepaust, dass die Zeit läuft, dann muss man sich ja auch nicht im Szenarioeditor aufhalten. Dieser ist ja nur dazu da, um Karten zu erstellen. Dafür muss die Zeit auch nicht laufen!


RE: Spielstände editieren - greatest - 21.12.2009 22:12

tja ...
wenn es irgendjemandem gelingen würde, das Problem zu lösen wäre ich über eine entsprechende Info sehr dankbar!!!

Ich möchte endlich mit dem Spielen anfangen, und kann das Problem nicht lösen (ohne Editor spiele ich nicht Zunge ).


RE: Spielstände editieren - Eddi - 22.12.2009 00:40

(21.12.2009 21:52)Addi schrieb:  Dieser ist ja nur dazu da, um Karten zu erstellen. Dafür muss die Zeit auch nicht laufen!

Diesen Satz versteh ich nicht, man kann sowohl im Spiel als auch im Szenarioeditor bei Pause nix verändern...

Greatest: am besten, du gehst zum Bugtracker, und schilderst dort dein Problem, dann wird sich ein Entwickler dir annehmen.


RE: Spielstände editieren - planetmaker - 22.12.2009 09:37

Eddi hat vollkommen Recht. Bugs meldet man am sinnvollsten auf der Bug-Tracker-Seite von OpenTTD. Mit Deiner Anleitung habe ich es nachvollziehen können und hatte gestern einen entsprechenden Eintrag dort angelegt. Heute morgen scheint er schon behoben zu sein und eine fehlerbereinigte Version sollte sich im heutigen Nightly abends wiederfinden können:
Zitat:> OpenTTD: rubidium * r18598 /trunk/src/openttd.cpp: -Fix [FS#3402]: also cancel the save-pause when loading a savegame as scenario

Also merken: Bugs mit ordentlicher Beschreibung dort melden - dann wird das auch meist schnell behoben Zwinkern


RE: Spielstände editieren - greatest - 22.12.2009 18:30

(22.12.2009 09:37)planetmaker schrieb:  Eddi hat vollkommen Recht. Bugs meldet man am sinnvollsten auf der Bug-Tracker-Seite von OpenTTD. Mit Deiner Anleitung habe ich es nachvollziehen können und hatte gestern einen entsprechenden Eintrag dort angelegt. Heute morgen scheint er schon behoben zu sein und eine fehlerbereinigte Version sollte sich im heutigen Nightly abends wiederfinden können:
Zitat:> OpenTTD: rubidium * r18598 /trunk/src/openttd.cpp: -Fix [FS#3402]: also cancel the save-pause when loading a savegame as scenario

Also merken: Bugs mit ordentlicher Beschreibung dort melden - dann wird das auch meist schnell behoben Zwinkern

Danke schön!
Leider kann ich eurem Ratschlag nicht folgen, weil mir die Englischkenntnisse fehlen ;(
Aber wenn die neue nightly es behebt bin ich überglücklich und kann endlich OTTD spielen!!! JUHUUUUUU!!!


RE: Spielstände editieren - Addi - 22.12.2009 22:38

(22.12.2009 00:40)Eddi schrieb:  
(21.12.2009 21:52)Addi schrieb:  Dieser ist ja nur dazu da, um Karten zu erstellen. Dafür muss die Zeit auch nicht laufen!

Diesen Satz versteh ich nicht, man kann sowohl im Spiel als auch im Szenarioeditor bei Pause nix verändern...

Ich meinte: Es macht keinen Sinn, wenn im Szenarioeditor das Spiel läuft, also die Züge fahren, Geld machen, Waren produziert wird usw. Die Tatsache, das man ja auch im Szenarioeditor im Pausemodus die Landschaft nicht verändern kann hab ich nicht bedacht.

Was ich aber immernochnicht verstehe ist, warum es für greatest anscheinend soooo wichtig ist, ein Savegame im Szenarioeditor zu editieren, dass das ihn anscheinend Überglücklich macht. Die Reihenfolge ist ja schliesslich: Szenario erstellen -> Szenario spielen. Und nicht: Szenario erstellen -> Szenario spielen -> Spielstand editieren -> editierter Spielstand weiterspielen -> Spielstand editieren -> editierter Spielstand weiterspielen usw. Da kann man ja gleich die Szenarioeditorfunktion im normalen Spiel implementieren.


RE: Spielstände editieren - greatest - 22.12.2009 23:27

(22.12.2009 22:38)Addi schrieb:  Was ich aber immernochnicht verstehe ist, warum es für greatest anscheinend soooo wichtig ist, ein Savegame im Szenarioeditor zu editieren, dass das ihn anscheinend Überglücklich macht.

das würdest du gern wissen was ... großes Grinsen


RE: Spielstände editieren - AnD - 23.12.2009 10:49

... ich hätte es gern auch gewusst, was dir da so wichtig ist???

Gruß AnD