also, ... ich brauche eure hilfe! Ich versuche zwei Programme zu machen, die mithilfe einer Datei kommunizieren (Hauptspiel und Inventar), und ums kurz zu machen, hier sind die scripts:
scr_inventar_init
scr_inventar_take
Alles anzeigen
und scr_inventar_close
siehe Anhang für Fehlermeldung
scr_inventar_init
GML-Quellcode
- {
- global.inv_file = file_text_open_write('inv');
- file_text_write_real(global.inv_file,0);
- file_text_write_real(global.inv_file,0);
- file_text_write_real(global.inv_file,0);
- file_text_write_real(global.inv_file,0);
- file_text_write_real(global.inv_file,0);
- file_text_write_real(global.inv_file,0);
- file_text_close(global.inv_file);
- }
scr_inventar_take
GML-Quellcode
- {
- global.inv_file = file_text_open_read('inv');
- repeat(6)
- {
- if (file_text_read_real(global.inv_file) = 0)
- {
- file_text_close(global.inv_file);
- global.inv_file = file_text_open_write('inv');
- file_text_write_real(global.inv_file,argument0);
- instance_destroy();
- file_text_close(global.inv_file);
- exit;
- }
- }
- file_text_close(global.inv_file);
- }
und scr_inventar_close
siehe Anhang für Fehlermeldung

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von copyboy ()


) die Null in scr_inventar_take muss in klammern
funktioniert hervorragend: