Vertauscht dini die Werte? o.o

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

  • Von mir kannst du keine Hilfe mehr erwarten, aber sowas Kriegen sogar Anfänger mit nachdenken hin.


    Du und die anderen bieten keine Hilfe, weil ihr auf schlau gemacht habt
    und jetzt wisst das es nicht der Fehler ist sagt ihr jetzt alle "Werd nicht Frech, von mir bekommst du keine Hilfe"


    B2T: @ T4125Gamer die Variable wird doch auf 15k und 50 gesetzt...

  • Also das sind die Stocks die bei mir im Script stehen:

    stock LoadFraktDaten()
    {
    new FrakDatei[64];
    format(FrakDatei,sizeof(FrakDatei),"Fraktion/FraktionDaten.txt");
    if(!dini_Exists(FrakDatei))
    {
    dini_Create(FrakDatei);
    FraktionInfo[LSPD][fKasse]=15000;
    FraktionInfo[LSPD][fArmour]=50;
    FraktionInfo[Medic][fKasse]=15000;
    FraktionInfo[Army][fKasse]=15000;
    FraktionInfo[Army][fArmour]=50;
    FraktionInfo[ADAC][fKasse]=15000;
    FraktionInfo[Trucker][fKasse]=15000;
    FraktionInfo[CNN][fKasse]=15000;
    SaveFrakDaten();
    LoadFraktDaten();
    }
    else
    {
    FraktionInfo[LSPD][fKasse]=dini_Int(FrakDatei,"LSPD_Kasse");
    FraktionInfo[LSPD][fArmour]=dini_Int(FrakDatei,"LSPD_Armour");
    FraktionInfo[Medic][fKasse]=dini_Int(FrakDatei,"Medic_Kasse");
    FraktionInfo[Army][fKasse]=dini_Int(FrakDatei,"Army_Kasse");
    FraktionInfo[Army][fArmour]=dini_Int(FrakDatei,"Army_Armour");
    FraktionInfo[ADAC][fKasse]=dini_Int(FrakDatei,"ADAC_Kasse");
    FraktionInfo[Trucker][fKasse]=dini_Int(FrakDatei,"Trucker_Kasse");
    FraktionInfo[CNN][fKasse]=dini_Int(FrakDatei,"CNN_Kasse");
    }
    return 1;
    }


    stock SaveFrakDaten()
    {
    new FrakDatei[64];
    format(FrakDatei,sizeof(FrakDatei),"Fraktion/FraktionDaten.txt");
    dini_IntSet(FrakDatei,"LSPD_Kasse",FraktionInfo[LSPD][fKasse]);
    dini_IntSet(FrakDatei,"LSPD_Armour",FraktionInfo[LSPD][fArmour]);
    dini_IntSet(FrakDatei,"Medic_Kasse",FraktionInfo[Medic][fKasse]);
    dini_IntSet(FrakDatei,"Army_Kasse",FraktionInfo[Army][fKasse]);
    dini_IntSet(FrakDatei,"Army_Armour",FraktionInfo[Army][fArmour]);
    dini_IntSet(FrakDatei,"ADAC_Kasse",FraktionInfo[ADAC][fKasse]);
    dini_IntSet(FrakDatei,"Trucker_Kasse",FraktionInfo[Trucker][fKasse]);
    dini_IntSet(FrakDatei,"CNN_Kasse",FraktionInfo[CNN][fKasse]);
    return 1;
    }

    Da oben ist ja alles richtig eingetragen nach meiner Meinung
    jedoch wenn die Textdatei erstellt wird, werden 2 Werte vertausch
    und ich weis nicht woran das liegt...
    Ok könnte mir jetzt jemand helfen?


    T4125Gamer
    Es müsste doch dann irgendwo ein Fehler sein
    und wenn ich was bei der Bank erstelle muss ich
    es von dem Armour abziehen