Daten werden nicht abgespeichert

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
  • Guten Abend liebe Community,
    habe ein problem bei meinem Selfmade
    undzwar wird der Tank, der Kilometerstand und der Zustand des Fahrzeugs nicht gespeichert.
    Hier mein Code:


    In der Console wird 0 angezeigt, obwohl auf Textdraw angezeigt wird das XX Kilometer gefahren wurde.
    Vllt weiß ja ein Experte weiter.


    //Problem besteht immernoch.

    Einmal editiert, zuletzt von Kavkus ()

  • for(new i=1;i<MAX_AUTOS;i++)
    {
    new s[64];
    format(s,sizeof(s),"/cars/car%d.txt",i);
    if(dini_Exists(s))
    {
    dini_IntSet(s,"Tank",CarInfo[i][Tank]);
    dini_FloatSet(s,"KM",CarInfo[i][km]);
    dini_FloatSet(s,"Health",CarInfo[i][Health]);
    printf("%f",CarInfo[i][km]);
    }
    }

    Was hat das für einen Zweck?
    Ist die Schleife nicht mehr als Nutzlos?


    public OnPlayerExitVehicle(playerid, vehicleid)
    {
    if(IsASpielerCar(playerid))
    {
    TextDrawHideForPlayer(playerid,CarTank[playerid]);
    new s[64];
    format(s,sizeof(s),"/cars/car%d.txt",i);
    if(dini_Exists(s))
    {
    printf("Datei '%s' geoeffnet!",s);
    dini_IntSet(s,"Tank",CarInfo[i][Tank]);
    dini_FloatSet(s,"KM",CarInfo[i][km]);
    dini_FloatSet(s,"Health",CarInfo[i][Health]);
    printf("%f",CarInfo[i][km]);
    }
    else {
    printf("Konnte Datei '%s' NICHT oeffnen!",s);
    }
    }
    return 1;
    }