File is not opened for reading!

  • File is not opened for reading!

    Hi,
    ich arbeite mit externen TXT Dateien und der Fehler macht mich langsam verrückt!
    Spoiler anzeigen

    ___________________________________________
    ERROR in
    action number 1
    of Create Event
    for object obj_character:

    File is not opened for reading.


    Der Code:

    GML-Quellcode

    1. if file_exists("Speed.draw")
    2. {
    3. file_text_open_read("Speed.draw");
    4. global.s = file_text_read_string("Speed.draw");
    5. file_text_close("Speed.draw");
    6. }
    7. else
    8. {
    9. global.s=1
    10. }

    PLS Helft mir! Ich finde keinen Fehler!



    Edit:

    Oh Sorry!
    Hab den Fehler gefunden!

    So heißts richtig:

    GML-Quellcode

    1. if file_exists("Speed.draw")
    2. {
    3. sp = file_text_open_read("Speed.draw");
    4. global.s = file_text_read_string(sp);
    5. file_text_close(sp);
    6. }
    7. else
    8. {
    9. global.s=1
    10. }


    sp = file_text_open_read("Speed.draw");
    global.s = file_text_read_string(sp);
    file_text_close(sp);

    Das ist wichtig!

    Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Robinx ()

  • es muss:

    GML-Quellcode

    1. if file_exists("Speed.draw")
    2. {
    3. file = file_text_open_read("Speed.draw");
    4. global.s = file_text_read_string(file);
    5. file_text_close(file);
    6. }
    7. else
    8. {
    9. global.s=1
    10. }


    der gm benutzt id's für die dateien, du öffnest die datei, schreibst die id die du bekommst in eine variable, und verwendest diese id für die restlichen funktionen
    Edit: na du hast es ja jetzt schon, aber fü soetwas sollte die hilfe das nächste mal wirklich eher zu rate gezogen werden
  • Benutzer online 1

    1 Besucher