Lieber Besucher, herzlich willkommen bei: RPG Studio - Make your World real. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Mitsch93

Drachentöter

  • »Mitsch93« ist der Autor dieses Themas

Motto: Aufgeben ist es, was den Menschen tötet. Nur der Mensch, der sich weigert aufzugeben, hat sich das Recht verdient, auf dem glanzvollen Pfad der Menschheit zu wandeln.

  • Nachricht senden

1

Mittwoch, 30. November 2016, 18:59

Map als Titelbildschirm - Nach Laden anders Starten

Ahoi,

folgendes Problem hab sowohl mit Events als auch RGSS zu tun, aber ich packe
es mal hier rein.

Ich bastel gerade am Titelbildschirm auf Eventbasis, der im großen und ganzen
so implementiert ist wie in diesem Tutorial:
RPGMakerXP/Tutorials/Eigenen Titelbildschirm mithilfe einer Map erstellen – Scientia

Allerdings sieht das ganze bei mir so aus:
1.) Start auf einer Map 1. Zufallsvariable wählt aus, ob man zu Titelbildschirm 1, 2 oder 3
gelangt.
2.) Teleport auf den entsprechenden Titelbilschirm.
3.) Auf diesem Titelbildschirm kommt dann das übliche "Start", "Laden" und "Beenden", eben
auf Eventbasis wie im Tutorial.

Das Problem ist jetzt:
Wenn man das Spiel lädt, danach per ESC den Ladebildschirm abbricht, landet man wieder auf der Startmap Map 1.
Wäre natürlich viel besser, wenn man auf den Titelbildschirm gelangt, auf dem man zuvor war.
Ebenfalls soll die Transition übersprungen werden (auf den Titelmaps erscheinen alle Bilder per Move Picture).

Wäre klasse, wenn mir da jemand weiterhelfen kann!

2

Donnerstag, 1. Dezember 2016, 00:05

Hi,

die Ursache liegt darin, dass beim Cancel in der Scene_Load wieder die Scene_Title aufgerufen wird. Und bei der Scene_Title wird ja immer wieder per new_game auf die Start Map, in deinem Fall die Map1, teleportiert. Daher kommt es so immer wieder zur Situation, dass durch die random Variable ein anderer Titel Screen erscheint.

Das heißt, du müsstest bei der Scene_Load den Aufruf von Scene_Title beim Canceln in Scene_Map ändern. Also:

Ruby Quellcode

1
$scene = Scene_Title.new
in Zeile 61 in in der Scene_Load in

Ruby Quellcode

1
$scene = Scene_Map.new
ändern.

Dann sollte es gehen. Das Problem mit der Transition sollte damit gleich auch behoben sein, weil er diese ja nur beim Wechseln von der Start Map zur Titelbildschirm Map druchführt.

greetz

Mitsch93

Drachentöter

  • »Mitsch93« ist der Autor dieses Themas

Motto: Aufgeben ist es, was den Menschen tötet. Nur der Mensch, der sich weigert aufzugeben, hat sich das Recht verdient, auf dem glanzvollen Pfad der Menschheit zu wandeln.

  • Nachricht senden

Ähnliche Themen

Social Bookmarks