ladevorgang falsch

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey was ist daran falsch er liesst die datei nicht aus speichern tu sie
    also hier das was ich unter ongamemodeinit habe
    if(fexist("Kassen.ini"))
    {
    new File: Kassen = fopen("Kassen.ini", io_read);
    if(Kassen)
    {
    new key[ 256 ] , val[ 256 ];
    new Data[ 256 ];
    while ( fread( Kassen , Data , sizeof( Data ) ) )
    {
    key = ini_GetKey( Data );
    if( strcmp( key , "Fraktionskasse1" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse1= strval( val ); }
    if( strcmp( key , "Fraktionskasse2" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse2= strval( val ); }
    if( strcmp( key , "Fraktionskasse3" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse3= strval( val ); }
    if( strcmp( key , "Fraktionskasse4" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse4= strval( val ); }
    if( strcmp( key , "Fraktionskasse5" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse5= strval( val ); }
    if( strcmp( key , "Fraktionskasse6" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse6= strval( val ); }
    if( strcmp( key , "Fraktionskasse7" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse7= strval( val ); }
    if( strcmp( key , "Fraktionskasse8" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse8= strval( val ); }
    if( strcmp( key , "Fraktionskasse9" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse9= strval( val ); }
    if( strcmp( key , "Fraktionskasse10" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse10= strval( val ); }
    if( strcmp( key , "Fraktionskasse11" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse11= strval( val ); }
    if( strcmp( key , "Fraktionskasse12" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse12= strval( val ); }
    if( strcmp( key , "Fraktionskasse13" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse13= strval( val ); }
    if( strcmp( key , "Fraktionskasse14" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse14= strval( val ); }
    if( strcmp( key , "Fraktionskasse15" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse15= strval( val ); }
    if( strcmp( key , "Fraktionskasse16" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse16= strval( val ); }
    if( strcmp( key , "Fraktionskasse17" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse17= strval( val ); }
    if( strcmp( key , "Fraktionskasse18" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse18= strval( val ); }
    if( strcmp( key , "Fraktionskasse19" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse19= strval( val ); }
    if( strcmp( key , "Fraktionskasse20" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse20= strval( val ); }
    if( strcmp( key , "Fraktionskasse21" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse21= strval( val ); }
    if( strcmp( key , "Fraktionskasse22" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse22= strval( val ); }
    if( strcmp( key , "Fraktionskasse23" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse23= strval( val ); }
    }
    fclose(Kassen);
    }
    }
    else
    {
    new File: Kassen = fopen("Kassen.ini", io_write);
    if (Kassen)
    {
    new var[32];
    format(var, 128, "Fraktionskasse1=%d\n",Fraktionskasse1);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse2=%d\n",Fraktionskasse2);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse3=%d\n",Fraktionskasse3);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse4=%d\n",Fraktionskasse4);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse5=%d\n",Fraktionskasse5);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse6=%d\n",Fraktionskasse6);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse7=%d\n",Fraktionskasse7);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse8=%d\n",Fraktionskasse8);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse9=%d\n",Fraktionskasse9);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse10=%d\n",Fraktionskasse10);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse11=%d\n",Fraktionskasse11);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse12=%d\n",Fraktionskasse12);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse13=%d\n",Fraktionskasse13);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse14=%d\n",Fraktionskasse14);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse15=%d\n",Fraktionskasse15);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse16=%d\n",Fraktionskasse16);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse17=%d\n",Fraktionskasse17);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse18=%d\n",Fraktionskasse18);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse19=%d\n",Fraktionskasse19);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse20=%d\n",Fraktionskasse20);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse21=%d\n",Fraktionskasse21);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse22=%d\n",Fraktionskasse22);fwrite(Kassen, var);
    format(var, 128, "Fraktionskasse23=%d\n",Fraktionskasse23);fwrite(Kassen, var);
    }
    }


    weil eig ist ja alles richtig habe auch keine errors oder so


    ich bedanke mich schonmal im vorraus


    mfg

    Einmal editiert, zuletzt von Blub ()

  • fwrite






    er schreibt und wie ist das öffnen davon?? schau nochmal wiki nach

  • Probiers mal so:


    //oben im script


    forward LoadKasse();
    forward SaveKasse();


    new Fraktionskasse1 = 0;
    new Fraktionskasse2 = 0;
    new Fraktionskasse3 = 0;
    new Fraktionskasse4 = 0;
    new Fraktionskasse5 = 0;
    new Fraktionskasse6 = 0;
    new Fraktionskasse7 = 0;
    new Fraktionskasse8 = 0;
    new Fraktionskasse9 = 0;
    new Fraktionskasse10 = 0;
    new Fraktionskasse11 = 0;
    new Fraktionskasse12 = 0;
    new Fraktionskasse13 = 0;
    new Fraktionskasse14 = 0;
    new Fraktionskasse15 = 0;
    new Fraktionskasse16 = 0;
    new Fraktionskasse17 = 0;
    new Fraktionskasse18 = 0;
    new Fraktionskasse19 = 0;
    new Fraktionskasse20 = 0;
    new Fraktionskasse21 = 0;
    new Fraktionskasse22 = 0;
    new Fraktionskasse23 = 0;


    //ongamemodeinit


    LoadKasse();


    //gamemodeexit


    SaveKasse();



    //unten im script



    public SaveKasse();
    {
    new File: kFile = fopen("Kassen.cfg", io_write);
    if( kFile )
    {
    new var[32];
    format(var, 128, "Fraktionskasse1=%d\n",Fraktionskasse1);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse2=%d\n",Fraktionskasse2);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse3=%d\n",Fraktionskasse3);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse4=%d\n",Fraktionskasse4);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse5=%d\n",Fraktionskasse5);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse6=%d\n",Fraktionskasse6);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse7=%d\n",Fraktionskasse7);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse8=%d\n",Fraktionskasse8);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse9=%d\n",Fraktionskasse9);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse10=%d\n",Fraktionskasse10);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse11=%d\n",Fraktionskasse11);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse12=%d\n",Fraktionskasse12);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse13=%d\n",Fraktionskasse13);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse14=%d\n",Fraktionskasse14);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse15=%d\n",Fraktionskasse15);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse16=%d\n",Fraktionskasse16);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse17=%d\n",Fraktionskasse17);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse18=%d\n",Fraktionskasse18);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse19=%d\n",Fraktionskasse19);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse20=%d\n",Fraktionskasse20);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse21=%d\n",Fraktionskasse21);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse22=%d\n",Fraktionskasse22);fwrite(kFile, var);
    format(var, 128, "Fraktionskasse23=%d\n",Fraktionskasse23);fwrite(kFile, var);
    fclose( kFile );
    }
    return 1;
    }


    public LoadKasse();
    {
    new key[ 256 ] , val[ 256 ];
    new Data[ 256 ];
    new File: kFile = fopen("Kassen.cfg", io_read);
    if( kFile )
    {
    while ( fread( kFile , Data , sizeof( Data ) ) )
    {
    key = ini_GetKey( Data );
    if( strcmp( key , "Fraktionskasse1" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse1= strval( val ); }
    if( strcmp( key , "Fraktionskasse2" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse2= strval( val ); }
    if( strcmp( key , "Fraktionskasse3" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse3= strval( val ); }
    if( strcmp( key , "Fraktionskasse4" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse4= strval( val ); }
    if( strcmp( key , "Fraktionskasse5" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse5= strval( val ); }
    if( strcmp( key , "Fraktionskasse6" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse6= strval( val ); }
    if( strcmp( key , "Fraktionskasse7" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse7= strval( val ); }
    if( strcmp( key , "Fraktionskasse8" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse8= strval( val ); }
    if( strcmp( key , "Fraktionskasse9" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse9= strval( val ); }
    if( strcmp( key , "Fraktionskasse10" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse10= strval( val ); }
    if( strcmp( key , "Fraktionskasse11" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse11= strval( val ); }
    if( strcmp( key , "Fraktionskasse12" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse12= strval( val ); }
    if( strcmp( key , "Fraktionskasse13" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse13= strval( val ); }
    if( strcmp( key , "Fraktionskasse14" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse14= strval( val ); }
    if( strcmp( key , "Fraktionskasse15" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse15= strval( val ); }
    if( strcmp( key , "Fraktionskasse16" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse16= strval( val ); }
    if( strcmp( key , "Fraktionskasse17" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse17= strval( val ); }
    if( strcmp( key , "Fraktionskasse18" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse18= strval( val ); }
    if( strcmp( key , "Fraktionskasse19" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse19= strval( val ); }
    if( strcmp( key , "Fraktionskasse20" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse20= strval( val ); }
    if( strcmp( key , "Fraktionskasse21" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse21= strval( val ); }
    if( strcmp( key , "Fraktionskasse22" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse22= strval( val ); }
    if( strcmp( key , "Fraktionskasse23" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse23= strval( val ); }
    }
    fclose(kFile);
    }
    return 1;
    }

  • habs mal probiert compiler crash





    brauche immer noch hilfe


    also aktuell ist der ladevorgang so
    new key[ 256 ] , val[ 256 ];
    new Data[ 256 ];
    new File: kFile = fopen("Kassen.ini", io_read);
    if( kFile )
    {
    while ( fread( kFile , Data , sizeof( Data ) ) )
    {
    key = ini_GetKey( Data );
    if( strcmp( key , "Fraktionskasse1" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse1= strval( val ); }
    if( strcmp( key , "Fraktionskasse2" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse2= strval( val ); }
    if( strcmp( key , "Fraktionskasse3" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse3= strval( val ); }
    if( strcmp( key , "Fraktionskasse4" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse4= strval( val ); }
    if( strcmp( key , "Fraktionskasse5" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse5= strval( val ); }
    if( strcmp( key , "Fraktionskasse6" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse6= strval( val ); }
    if( strcmp( key , "Fraktionskasse7" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse7= strval( val ); }
    if( strcmp( key , "Fraktionskasse8" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse8= strval( val ); }
    if( strcmp( key , "Fraktionskasse9" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse9= strval( val ); }
    if( strcmp( key , "Fraktionskasse10" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse10= strval( val ); }
    if( strcmp( key , "Fraktionskasse11" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse11= strval( val ); }
    if( strcmp( key , "Fraktionskasse12" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse12= strval( val ); }
    if( strcmp( key , "Fraktionskasse13" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse13= strval( val ); }
    if( strcmp( key , "Fraktionskasse14" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse14= strval( val ); }
    if( strcmp( key , "Fraktionskasse15" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse15= strval( val ); }
    if( strcmp( key , "Fraktionskasse16" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse16= strval( val ); }
    if( strcmp( key , "Fraktionskasse17" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse17= strval( val ); }
    if( strcmp( key , "Fraktionskasse18" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse18= strval( val ); }
    if( strcmp( key , "Fraktionskasse19" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse19= strval( val ); }
    if( strcmp( key , "Fraktionskasse20" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse20= strval( val ); }
    if( strcmp( key , "Fraktionskasse21" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse21= strval( val ); }
    if( strcmp( key , "Fraktionskasse22" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse22= strval( val ); }
    if( strcmp( key , "Fraktionskasse23" , true ) == 0 ) { val = ini_GetValue( Data ); Fraktionskasse23= strval( val ); }
    }
    fclose(kFile);
    }

    2 Mal editiert, zuletzt von Blub ()

  • Hä wieso sollte der Pawno bei meiner Art des Scripts crashen ? Da ist kein Fehler drinne... Hmm... Egal...


    Erklär mir genau und ausführlich dein Problem, denn irgendwie kapier ich nicht ganz, was da nicht stimmt und kann somit nicht effektiv nach dem Auslöser suchen. ;)

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen