Guten Abend,
Ich habe mal eine kleine Frage habe eine Frakkasse die speichern soll aber
sie speichern nicht den aktuellen wert den sie vor dem restart hatten
also z.b. ich habe 500$ in der FKasse restarte den Server und dann habe ich
wieder 0$ in der FKasse
Function LoadFraktionsKassen()
{
new File:Kasse = fopen("Fraktionskassen.cfg",io_read);
new idx = 0;
new read[128];
while(idx < sizeof(FraktionsKasse))
{
fread(Kasse,read);
for(new x=0; x<strlen(read); x++)
{
if(read[x]== '\n')
{
read[x] = '\0';
}
}
FraktionsKasse[idx] = strval(read);
idx++;
}
fclose(Kasse);
return 1;
}
Function SaveFraktionsKassen()
{
new File:Kasse = fopen("Fraktionskassen.cfg",io_write);
new write[24];
for(new idx; idx < sizeof(FraktionsKasse); idx++)
{
format(write,sizeof(write),"%d\n",FraktionsKasse[idx]);
fwrite(Kasse,write);
}
fclose(Kasse);
return 1;
}
MFG XDFanta