Werte in INIs hinzuzählen

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

  • Werte in INIs hinzuzählen

    Hallo,

    für mein Spiel möchte ich gerne unterschiedliche Werte ini INIs speichern. Klappt ja auch ganz gut, nur eine Sache gefällt mir da noch nicht:

    Im Spiel erhöhe ich einen Wert um 2. Dieser Wert wird in die INI-Datei geschrieben. Wenn ich die 2 jetzt um einen verringere und den Wert abspeicher, dann steht in der INI eine Eins statt einer Drei. Das heißt, er soll immer den Wert zu dem Wert addieren, der in dieser INI-Datei steht.

    Ich hab es auch schon über die folgende Methode versucht:

    GML-Quellcode

    1. // Im Create_event
    2. ini_open("Test.ini");
    3. wert = 0;
    4. tmp_wert = ini_read_real('section','wert',0);
    5. // im Keyboard (vk_up) Event
    6. wert += 1;
    7. // im Keyboard (vk_enter) Event
    8. ini_write_real('section','wert',tmp_wert+real(wert));


    Klappt leider nicht so, wie es sollte. Hoffentlich habe ich mich klar genug ausgedrückt und würde mich über jegliche Hilfestellung zu meinem Problem freuen.

    MFG
    Wenn ihr jetzt denkt, dass ich eine Signatur bin, dann hast du Recht.