Hi,
ich arbeite an einer Screenshot Funktion.
Wenn man S drückt wird eine Datei geöffnet die dem Spiel sagt wie viele Screenshots man schon gemacht hat. Dann wird die gelesene Variable mit 1 addiert und als Shot"2" abgespeichert,
och leider überschreibt er immer die Selbe Datei, statt eine neue zu erstellen!
Alles anzeigen
Was mache ich falsch???
ich arbeite an einer Screenshot Funktion.
Wenn man S drückt wird eine Datei geöffnet die dem Spiel sagt wie viele Screenshots man schon gemacht hat. Dann wird die gelesene Variable mit 1 addiert und als Shot"2" abgespeichert,
och leider überschreibt er immer die Selbe Datei, statt eine neue zu erstellen!
GML-Quellcode
- //Wie viele Screenshots wurden schon gemacht
- file = file_text_open_read("screens.x")
- shots = file_text_read_string(file)
- file_text_close(file)
- //Variable + 1
- shots += 1
- //Screenshot machen
- screen_save(working_directory + "\Screenshots\" + "Shot " + shots + ".bmp")
- //Die gemachten Screenshots um 1 erweitern und abspeichern
- file = file_text_open_write("screens.x")
- file_text_write_string(file,shots)
- file_text_close(file)
Was mache ich falsch???