Von mir kannst du keine Hilfe mehr erwarten, aber sowas Kriegen sogar Anfänger mit nachdenken hin.
Vertauscht dini die Werte? o.o
- xFreeze
- Geschlossen
- Erledigt
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...
-
Dann drück dein Problem besser aus bzw. Beschreib es besser, wenn wir es angeblich selber nicht wissen.
-
Shine meinte es so
FraktionInfo[LSPD][fKasse]=50;
FraktionInfo[LSPD][fArmour]=15000; -
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 -
FraktionInfo[LSPD][fArmour]=50;
FraktionInfo[LSPD][fKasse]=15000;
Vertausch mal so die Werte, also Armour oben hin und Kasse unten -
Ich weis was du meinst aber da stimmt doch was vom Code her nicht oder?
-
Vom Code her stimmt es
-
Habe es umgedreht aber es zeigt immer noch 50 bei Kasse an
und bei Armour 15k -
-
breadfish.de
Hat das Thema geschlossen.