Doch klar, der RPG Maker speichert und lädt doch. Gibt definitiv schon etwas, was der Maker verwendet, um das Spiel zu speichern/laden
Beim Ace müsste das im DataManager Module stehen. Einfach mal nach "save" und oder "load" suchen. Da müsste es eine Methode geben, die die Datei direkt speichert - und dann weitere Methoden, in denen der Name bestimmt wird usw.
Ok, dann lug ich da mal rein und hoffe dass ich mir dabei nicht das ganze Projekt zerscheiße.
--Ein sehr symphatischer und überaus aktiver RPG Maker Benutzer
Ich habe die Funktion dazu dir schon erwähnt, allerdings heißt die so im MV, wie die also im VX Ace heißt, keine Ahnung....
Du hast mich jedoch missverstanden!
Es muss ein Speicherslot gewählt werden. Aber nicht vom Benutzer, theoretisch kann ein Skript den wählen.
Aber welchen? Soll immer der gleiche benutzt werden oder soll das mit Hilfe einer Variable gewechselt werden?
Ich könnte dir eigentlich ein Plugin zusammenbauen, aber nur für den MV.
Mh, kein Plugin?
Wäre das nicht das gleiche nur einfacher? Naja, kannst es ja sonst als Common Event in Scriptsprache machen.
Leider kann ich das im Ace nicht für dich testen, aber ich denke, dass du mit dem Befehl "DataManager.save_game(0)" arbeiten musst.
Hierbei sollte die "0" den Speicherslot ausmachen, wenn ich mich nicht irre.
Laden müsste man mit
if DataManager.load_game(0)Das "if" sollte hierbei überprüfen, dass das Laden geklappt hat und also der Speicherstand nicht leer ist. Hierbei sollte die "0" wieder für den Slot stehen.
$game_system.on_after_load
SceneManager.goto(Scene_Map)
end
das danach sind - soweit ich weiß - notwendige Aufrufe, damit das Laden abgeschlossen wird.
--Ein sehr symphatischer und überaus aktiver RPG Maker Benutzer
Hat dir der von mir geschriebene Code denn geholfen?
Der sollte für den Ace funktionieren.
Für den MV kann man auch Scripte benutzen, da geht beides, aber ich denke ich weiß, worauf du hinaus willst. Hatte da vielleicht etwas verwechselt.