...: Strona :...
News
Archiwum
Redakcja
Chat ( 0 )
Forum
Księga Gości
Imprezy
Linki
Wymiana
Radio

- Download -
Programy
Gry
Zasoby
Music
Sound
Inne

- RPG Maker -
RPGUNITE
RPGMZ
RPGMV
RPGVXAce
RPGVX
RPGXP
RPGME
SimRPG95
RPG95
WRPGE

- Projekty -
Commander
Eden Universe
Pogromca II
Virtua Twierdza

- Krypta -
Kompendium
Scenariusze
Questy
Artykuły

...: Buttony :...
Goniec RM (Archiwum)
Dragon Ball Nao
M.U.G.E.N Samouczek
Pokemon Crystal PBF
Pillars of Eternity POLSKA - największy portal Pillars of Eternity (Project Eternity)
Kroniki Fallathanu - Prawdziwy mmoRPG w przeglądarce



Modules -  the greatest and ultimate place for every tracked-music sympathizer
Dragon Ball Great


Informacje || Problemy z RPGXP || Zgłoś nowe materiały
RPG Maker :: RPG Maker XP

SwitchSave/VarSave - zapisywanie przełączników i zmiennych do plików


Poniżej przedstawiam skrypt mojego autorstwa - VarSave - skrypt tworzy zapis stanu wartości wszystkich zmiennych oraz przełączników projektu i zapisuje je do pliku. Oczywiście, w dowolnym momencie istnieje możliwość wczytania ich stanu. Może to się przydać przy, np, robieniu globalnych ustawień albo własnego systemu zapisu. Zasada jest bardzo prosta, nad Main należy stworzyć pierwszy moduł, nazwać go SwitchSave, i do niego wkleić pierwszą część skryptu (module SwitchSave [...]). Następnie należy wstawić następny moduł, nazwać go VarSave, i wkleić drugą część skryptu (module VarSave [...]). W celu użycia skryptu należy w poleceniu zdarzenia - wywołaj skrypt wpisać jedną z poleceń:
  • SwitchSave.save
    Zapisuje wszystkie aktualnie używane przełączniki do pliku.
  • SwitchSave.load(numer przełącznika)
    Wczytuje wybrany przełącznik, który wcześniej została zapisana do pliku.
  • VarSave.save
    Zapisuje wszystkie aktualnie używane zmienne do pliku.
  • VarSave.load(numer zmiennej)
    Wczytuje wybraną zmienną, która wcześniej została zapisana do pliku.
Niech wam skrypt dobrze służy, a w razie problemów (mam nadzieję, że ich nie będzie) możecie pisać. Pozdrawiam!








Autor: Pajper
Email: dawidpieper@o2.pl


Twierdza RPG Maker || RPG Maker Polska
2002-2024