ini bei einer gm6 da bei der anderen nicht

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

  • ini bei einer gm6 da bei der anderen nicht

    ok ich werd hier bald verrückt oO
    hier der code den ich benutze(natürlich gekürzt)

    GML-Quellcode

    1. if(ini_open("items.ini"))
    2. {
    3. return(ini_read_string(argument0,argument1,-1))
    4. }
    5. else
    6. {
    7. show_message("keine ini da")
    8. }
    9. ini_close();
    (benutze ich im mouse event)
    hmm sagt mir immer keine ini da...
    und in ner anderen gm6 hab ich:

    GML-Quellcode

    1. ini_open("items.ini")
    und es funzt einwandfrei(benutz ich im create event)
    beide gm6 dateien und die ini sind im gleichem verzeichnis...
    hab auch bei dem oberen code

    GML-Quellcode

    1. file_exists("items.ini")
    EDIT3: ok das war mein fehler hier gibt er an das die ini da ist!

    ist einfach nur unmöglich

    ich werd jetzt mal gucken obs am event liegt glaub ich zwar nicht aber irgendworan muss es ja liegen

    edit1: etwas verbessert
    edit2: nochwas verbessert

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Genesis ()

  • Hab ich das Prob jetz übrlesen? Ich versteh dein Problem nicht wirklich und deine Überschrift sagt mir auch net viel o_O ?(

    Du meinst, dass du 2 Examples hast. Die eine kann die INI lesen aba das andere Example nicht???


    EDIT: Warum machst dus im mouse_event? Das kommt doch in den Step Event:

    GML-Quellcode

    1. if mouse_check_button_released(mb_left)
    2. {
    3. if(ini_open("items.ini"))
    4. {
    5. return(ini_read_string(argument0,argument1,-1))
    6. }
    7. else
    8. {
    9. show_message("keine ini da")
    10. }
    11. ini_close();
    12. }
    Alles anzeigen

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

  • überlesen naja ist vielleicht zuviel text
    hier zusammengefasst

    ich hab 2 gm6 dateien in einem verzeichniss in dem selben verzeichniss ist die ini
    aber nur eine gm6 datei findet die ini die andere sagt das da keine ist...

    edit:
    die eine gm6 kann die ini in keinem event erkennen nicht im step nicht im create draw oder mouse..

    WICHTIGER EDIT: wtf ich hab jetzt den code:

    GML-Quellcode

    1. if(!ini_open("items.ini"))
    2. {
    3. return(ini_read_string(argument0,argument1,-1))
    4. }
    5. else
    6. {
    7. show_message("keine ini da")
    8. }

    kann es sein das ini_open(...) bei erfolg 0 zurück gibt Oo ok auf jeden fall hab ich das problem jetzt gelöst

    komisch ich hatte das vorhin schon probiert aber da hat er die ini auch nicht gefunden oO

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

  • Wenn ein Bedingung wahr ist (true) dann repäsentiert sie den wert 1.
    True = 1
    False = 0
    Komische angelegenheit....
    Face in the wind, we're riding the storm
    We'll stay our course whatever will come
    ~~ Stay (Running) Wild ~~
  • also ich würd das so machen:

    GML-Quellcode

    1. if file_exists('game.ini')
    2. {
    3. ini_open(gameini);
    4. name= ini_read_string('Engine','Name','Franz');
    5. ini_close();
    6. }
    7. else
    8. {
    9. show_message("keine ini da")
    10. }
    Battle Command - WeltraumEchtzeitStrategie | Meine GM Spiele auf Box.net
    GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x
  • naja das brauch ich eigentlich nicht machen da ich die ini patchen will falls eine neuere version existiert oder die ini weg ist.

    ach ja defmaster guck mal auf meine selbsteinschätzung ich glaub ich weiss schon was true und false sind xD

    ach ja sobald die rpg engine fertig ist mach ich die mal open source, dauert warscheinlich noch ein paar monate.
    kampfsystem wird secret of mana/zelda like, inventar system hab ich hiermit komplett nurmal so ne kleine randinfo (weil es noch nix zu sehen gibt mach ich kein project planungs thread auf)