Ergebnis 1 bis 17 von 17

Thema: RM2k3 CustomSaveLoadPatch: Eigenes Speichersystem!

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Dein Bier. Wenn du dem Spieler z.B. nur einen Platz anbietest? Da ist ja kein Speichermenü mehr, außer du baust eines selber. D.h. du brauchst einfach nur einen Punkt "Speichern" machen der in Slot 0 oder 1 oder wo immer du willst speichert, und fertig. (Und natürlich eine "Laden"-Funktion dafür.)

  2. #2
    Nice, das ist genau das, nach dem ich gesucht habe.

  3. #3
    Der riesen Vorteil beim Power Patch Compact ist ja, dass man die Map ID und X/Y Koordinaten des Helden beim nächsten Laden selbst festlegen kann. Das scheint hier nicht möglich zu sein? Oder seh ich es einfach nicht?

  4. #4
    Nein, es ist nicht möglich. Ich hielt es für besser so, weil die Methode wie der PPC vorgeht komplett eine andere ist, die in meinen Augen lang nicht so reibungslos funktioniert wie hier. Ich kann jedem nur empfehlen, lieber das hier zu verwenden, wenn er diese Zusatzfunktion entbehren kann.

  5. #5
    Und Facesets oder Charsets können nicht gespeichert werden?

  6. #6
    Würde wenig bringen. Es gibt keine "Show Face by name" Funktion im Maker.

  7. #7
    Kleine Frage:
    So wie ich das verstanden habe, können nur Level, HP und Heldenname abgefragt werden. Wenn ich also ein eigenes Savemenü bastle, dann habe ich lediglich diese 3 Werte für die Anzeige bei den einzelnen Spielstände zur Verfügung, richtig?
    Wäre es nicht möglich, anstatt bloss nur den Heldennamen ALLE Werte des ersten Helden des Spielstandes in den Helden mit der ID 99 rein zu kopieren?
    So wäre ich in der Lage, beliebige Dinge für die einzelnen Spielstände anzuzeigen, ohne die Beschränkung auf 2 numerische Werte und einen Namen, dessen Abfrage einen riesigen If-Baum nach sich ziehen kann.

    Ich weiss, du hast momentan nicht viel kaum Zeit, doch ich wäre um diese Erweiterung sehr froh und dankbar. Ein DynRPG-Plugin wäre natürlich auch eine gute Alternative.

  8. #8
    Dass es nur diese Werte gibt hat einen Grund. Der Maker speichert genau diese Werte (plus die 4 Faces), also alles was er normal im Savemenü braucht, in einem Extrabereich am Anfang der Datei. Im Savemenü lädt der Maker nur diesen Bereich. (Die Alternative ist Laden des gesamten Spielstandes, was aber nix bringt weil es die vorherigen Daten des Spiels ja löscht). Mein Patch verwendet die vorhandenen Funktionen des Makers.

    (Ein DynRPG-Plugin für das Speichern und Lesen zusätzlicher Daten sollte kein Problem sein, dafür gibts extra den Plugin-Speicher...)

  9. #9
    So etwas ähnliches hab ich mir schon gedacht. Macht eigentlich auch Sinn.
    Ich glaube ich werde mich trotzdem mal etwas in C++ einarbeiten, damit ich nicht immer auf die Plugins anderer angewiesen bin und meine Erweiterungen selber schreiben kann.

    Danke für die schnelle Antwort

  10. #10
    Es ist aber nicht möglich,die Funktion im Standard Menü zu verwenden, oder? Weil "Speichern" im StandardMenü löst ja keinen Switch oder sowas aus, welcher das eigene Speichermenü öffnen kann. Wenn man also kein Zusatzmenü verwenden will, dann steht man da, oder?

    LG
    MajinSonic

  11. #11
    Zitat Zitat von Cherry
    Note that when the user manually picks "Save" from the game menu, the game will be saved to the slot specified in variable 3351 and the menu will then be closed.
    So if you want to use this feature, make sure variable 3351 is set to the right slot in the time the player is able to use the menu.
    Wenn du vom Standardmenü aus das Speichermenü aufrufst, wird laut Cherrys Beschreibung automatisch in den Spielstand mit derjenigen Nummer, die in der Variable mit der ID 3351 definiert ist, gespeichert und das Menü danach geschlossen. Das Standardspeichermenü wird demnach gar nie aufgerufen.

  12. #12
    Kleine Verbesserung, wer sie will:

    http://share.cherrytree.at/showfile-...witch_1005.ips
    Wenn man diesen IPS-Patch drüberpatcht, bewirkt das "Save" im Standardmenü was anderes, nämlich es wird Switch 1005 auf ON gesetzt und das Menü verlassen. Damit kann man z.B. sein eigenes (Speicher-)Menü aufrufen.

    http://share.cherrytree.at/showfile-...ch_changer.exe
    Wenn man die gepatchte RPG_RT auf dieses Programm zieht, kann man damit die Switch ID von 1005 auf was anderes ändern.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •