Tankstellen Ladefehler

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
  • Abend liebe Com,

    ich habe einen ziemlich schwierigen Fehler und zwar, das die Tankstellen nicht richtig geladen werden.
    Abgespeichert werden sie richtig.


    stock SaveTanken()
    {
    new str[60];
    for(new i = 0; i<MAX_TANKEN; i++)
    {
    format(str, sizeof str, "/Tankstellen/%d.ini", i);
    if(dini_Exists(str))
    {
    dini_Set(str, "Beschreibung", TankenInfo[i][tDescr]);
    dini_FloatSet(str, "PoxX", TankenInfo[i][tPosX]);
    dini_FloatSet(str, "PosY", TankenInfo[i][tPosY]);
    dini_FloatSet(str, "PosZ", TankenInfo[i][tPosZ]);
    dini_IntSet(str, "Benzin", TankenInfo[i][tLiter]);
    }
    }
    print("Tankstellen wurden gespeichert!");
    return 1;
    }


    stock LoadTanken()
    {
    new str[508];
    for(new i = 0; i<MAX_TANKEN; i++)
    {
    format(str, sizeof str, "/Tankstellen/%d.ini", i);
    if(dini_Exists(str))
    {

    format(TankenInfo[i][tDescr], 50, "%s", dini_Get(str, "Beschreibung"));
    TankenInfo[i][tPosX] = dini_Float(str, "PosX");
    TankenInfo[i][tPosY] = dini_Float(str, "PosY");
    TankenInfo[i][tPosZ] = dini_Float(str, "PosX");
    TankenInfo[i][tLiter] = dini_Int(str, "Benzin");
    TankenInfo[i][tPick] = CreateDynamicPickup(1273, 1,TankenInfo[i][tPosX], TankenInfo[i][tPosY], TankenInfo[i][tPosZ]);
    printf("Geladen: %s Tankstelle | Position: %f.%f.%f",TankenInfo[i][tDescr],TankenInfo[i][tPosX],TankenInfo[i][tPosY],TankenInfo[i][tPosZ]);
    }
    }
    }






    Das passiert laut Log:



    Geladen: Burger Shot North Tankstelle | Position: 0.000000.-933.372375.0.000000


    Die Abspeicherung funktioniert richtig, ich hoffe jemand weiß einen Rat.



    MfG