Datei löschen, umbennen oder lesen

  • GM 8

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Datei löschen, umbennen oder lesen

    Hey leute!!

    Ich hab ein Problem, das irgendwie nicht sein kann!!!
    Ich will nicht drum herrum reden, also fang ich gleich mal an!

    So ich hab einen Editor, dieser editor speichert mir alle Objecte die im Raum sind ab, und zwar so!

    GML-Quellcode

    1. gamename = file_text_open_write(working_directory + "\Eigene Levels\Levelspeicherhalter.nix");
    2. obj_eis_boden_editor.alarm[2] = 1;
    3. obj_spieler_editor.alarm[2] = 1;
    4. obj_stop_editor.alarm[2] = 1;
    5. obj_stop_rot_editor.alarm[2] = 1;
    6. obj_stop_blau_editor.alarm[2] = 1;
    7. obj_stop_grun_editor.alarm[2] = 1;
    8. obj_solid_editor.alarm[2] = 1;
    9. obj_solid_grun_editor.alarm[2] = 1;
    10. obj_solid_blau_editor.alarm[2] = 1;
    11. obj_solid_rot_editor.alarm[2] = 1;
    12. obj_solid_grun_aus_editor.alarm[2] = 1;
    13. obj_solid_blau_aus_editor.alarm[2] = 1;
    14. obj_solid_rot_aus_editor.alarm[2] = 1;
    15. obj_strahl1_editor.alarm[2] = 1;
    16. obj_strahl2_editor.alarm[2] = 1;
    17. obj_strahl_off_editor.alarm[2] = 1;
    18. obj_schluessel_open_editor.alarm[2] = 1;
    19. obj_schluessel_editor.alarm[2] = 1;
    20. obj_sieg_editor.alarm[2] = 1;
    21. obj_teleporteing_editor.alarm[2] = 1;
    22. obj_teleportausg_editor.alarm[2] = 1;
    23. alarm[0] = 2;
    Alles anzeigen


    Dies klappt auch wunderbar

    im Alarm 0 von dem Object steht

    GML-Quellcode

    1. file_text_writeln(gamename) ;
    2. file_close();
    3. filename = get_open_filename("Nix|*.nix","");
    4. if file_exists(filename) = true
    5. {
    6. neuname = get_string("Name","");
    7. neuname = working_directory + "Eigene Levels\" + neuname;
    8. file_rename(filename, neuname);
    9. }


    also die datei namen passen, nur es klappt einfach nicht das er das umbennent... bzw. löscht

    GML-Quellcode

    1. file_delete(filename);


    klappt nähmlich nicht, ich versuch jetzt schon so lange dieses Problem zu lösen, ich weiß nicht mehr weiter!!!
    kA wieso, er das nicht mal löscht, es kotzt jetzt schon langsam voll an...

    Ich hoffe um Hilfe, vllt. wisst ihr was ich falsch mache


    P.S.: Hab vergessen das lesen zu erwähnen,

    GML-Quellcode

    1. zuerst = file_text_open_read(working_directory + "\Eigene Levels\Levelspeicherhalter.nix");
    2. global.xxx = file_text_read_string(zuerst);
    3. file_close();

    Es kommt aber immer zu einen Error, das die Date nicht offen ist zum Lesen, aber sie ist doch offen.
    Ich brauche eure Hilfe!

    MfG Rodrog
    Je mehr Käse, desto mehr Löcher.
    Je mehr Löcher, desto weniger Käse.
    Ergo: Je mehr Käse, desto weniger Käse.