[Squirrel]BFX INI

  • Hallo Leute,


    ich hab heute mal versucht ein eigenes Speichersystem mit Squirrel zu bauen, sprich
    mit einem INI Format zu speichern dabei kam heute BFX Ini für IV-MP raus so das man das normale Dateisystem nicht nutzen
    muss sprich alles Manuell regeln muss.
    Nebenbei arbeitet das System Cache basiert zudem werden unendlich Werte in der Datei unterstützt.


    Code
    OpenINI(dateiname)


    • Datei in die Cache einlesen


    Code
    CloseINI()


    • Cache leeren ( ACHTUNG : CloseINI muss nur ausgeführt werden wenn ihr danach keine neue Datei mehr öffnet sprich wird beim Öffnen Automatisch erledigt )


    Code
    getKeyString(Key)


    • Schlüssel Inhalt wiedergeben


    Code
    setKeyString(Key,Wert)


    • Setzt einen bestimmten Schlüssel/ Erstellt einen neuen wenn der angegebene nicht vorhanden ist & setzt ebenfalls den neuen Wert


    Code
    IsKeySet(Key)


    • Fragt ab ob der gewünschte Schlüssel vorhanden ist


    Code
    UnsetKey(key)


    • Löscht einen Schlüssel aus der Cache
    • Gibt 0 wieder wenn nicht vorhanden, 1 wenn ja


    Code
    SaveINI()


    • Speichert die Cache & Veränderungen ( etc )


    Viel Spaß damit.


    Download

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • überhirn, nichtmal gta4 richtig drausen schon nen squirrel datei system -.-


    10/10

  • Ich werde das ganz sowieso noch einmal bearbeiten, soll ja jetzt nicht endgültig das System darstellen,
    mir war es wichtig das Prinzip erst einmal auf die Beine stellen.
    Mir ist klar das der Binäre Dateistream schneller ist als der Standard.

    Mfg. BlackFoX_UD_ alias [BFX]Explosion


  • Ist ganz nice :D. 9/10 ( Weils so Anfängerich ist. Kanns aber auch nicht besser xD )