Speicherdatei frage

    Speicherdatei frage

    Neu

    hy


    also ich wollte fragen wie ich es machen kann das man wenn man eine datei speichert....ünd wenn man es so macht wie ich die ührzeit dabei hat....das zwischen der ührzeit ein doppelpünkt ist?


    weil ich kann keine backslash machen (weil er sonst einen neüen ordner erstellt)
    bei doppelpünkt speichert er die datei nicht mehr mit der richtigen endüng.

    GML-Quellcode

    1. savename ="Saves/"+name+" "+string(current_hour)+" "+string(current_minute) + ".sav";


    ünd zwischen cürrent_hoür soll ein doppelpünkt sein oder ein backslash....(aber doppelpünkt wäre mir lieber..)
    ünd bitte schreibt nicht es geht so: +string(current_hour)+":"+string(current_minute)
    weil wie gesagt speichert er es dann nicht mehr mit einer endüng..

    wäre toll wenn ihr mir da helfen könntet


    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „acidrain833“ ()

    Neu

    Jop. Brauchst nur mal unter Windows eine neue Datei erstellen und die versuchen so zu benennen. Dann kriegst du direkt so ein popup mit "Folgene Zeichen sind ungültig:"
    msdn.microsoft.com/de-de/library/c6bdca6y(v=vs.90).aspx

    Hat also nix mit dem GM zutun, gewisse Zeichen sind nunmal dem Betriebssystem als Operator vorbehalten.
    132 little bugs in the code. 132 little bugs. Fix a few, set the compiler to stew, 172 little bugs in the code... :vogel:

    Neu

    aha thx aber gibt es da nicht irgendeine möglichkeit es trotzdem einzüfügen?



    eins noch also ich lasse ja meine savesgames speichern in dem ich den üser die möglichkeit gebe den namen einzügeben.
    mein problem jetzt ist wenn man ümlaüte benützt also ä ü ö üsw fünktioniert es nicht. wie kann ich das ümgehen? (ps: also er speichert sie schon aber
    ich lasse ja dann gleich ein bild speichern ünd dieses mit dem gleichen namen kopieren..was aber bei ümläüten nicht fünktioniert)

    kann mir da jemand helfen

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „acidrain833“ ()

    Neu

    ​aha thx aber gibt es da nicht irgendeine möglichkeit es trotzdem einzüfügen?


    Nein!

    ​eins noch also ich lasse ja meine savesgames speichern in dem ich den üser die möglichkeit gebe den namen einzügeben.


    ​Verhindere doch einfach das der User Sonderzeichen (verbotene Zeichen) eingeben darf.
    ​Wie du das machst sei dir überlassen.

    Neu

    hy weihnachtswichtel

    thx ja ich hab mir eh schon überlegt das ich einfach einen text darüber schreibe das sonderzeichen verboten sind.
    aber ich könnte vielleicht aüch mit string replace die ümlaüte ändern lassen.

    aber hab eigentlich noch eine bessere lösüng gefünden.

    Neu

    Die Uhrzeit kannst du doch auch einfach in der Datei speichern um dann zb im Spiel die Savegames nach Datum sortiert anzuzeigen.
    Ich würde die saves einfach nach "save_" +string(n) +".sav"benennen und dann alle Informationen direkt in die Datei packen oder zusätzlich eine "side_"+string(n).... dafür anlegen welche dann direkt ausgelesen wird.Auch ein Buffer würde dafür funktionieren.
    132 little bugs in the code. 132 little bugs. Fix a few, set the compiler to stew, 172 little bugs in the code... :vogel:

    Neu

    @Rhazul
    ja das hab ich eh gemacht das ich die savegames nach datüm sortiere ünd anzeige.das fünktioniert aüch süper.
    mit büffer hab ich noch nie gearbeitet also das kommt noch nicht in frage.werd ich mir aber aüch mal ansehen.
    kannst dü mir sagen was man mit büffer alles machen kann ünd wofür man sie gebraücht?.