Guden,
bin gerade an meinem Fraktionscarsystem! Dazu bräuchte ich etwas Hilfe!
Ich möchte es so machen: Jede Fraktion bekommt eine Datei mit der Frakid bei mir momentan 1 - 5!
Mein Problem ist das ich alle Cars der Frak in einer Datei abspeichern will wie kann ich das denn abspeichern das ich in einer Zeile jeweils ein Auto habe und das wieder auslesen
CreateVehicle...
CreateVehicle...
Bei den Fraks hab ich's so gemacht!
stock SaveFracs()
{
for(new f=1; f < MAX_FRACS; f++)
{
new string[564];
format(string, sizeof(string), "%s,%s,%d,%f,%f,%f,%f,%f,%f,%f,%f,%f,%s,%s,%d,%d,%f,%f,%f,%f,%f,%d",
FrakInfo[f][fName], FrakInfo[f][fLeader],FrakInfo[f][fKasse],
FrakInfo[f][fSpawn_x],FrakInfo[f][fSpawn_y], FrakInfo[f][fSpawn_z],
FrakInfo[f][fEnter_x], FrakInfo[f][fEnter_y], FrakInfo[f][fEnter_z],
FrakInfo[f][fExit_x], FrakInfo[f][fExit_y], FrakInfo[f][fExit_z],
FrakInfo[f][fText_Ausgang], FrakInfo[f][fText_Eingang], FrakInfo[f][fHeal],
FrakInfo[f][fArmour], FrakInfo[f][fha_x], FrakInfo[f][fha_y],
FrakInfo[f][fha_z], FrakInfo[f][fFacing_Exit], FrakInfo[f][fFacing_Enter],
FrakInfo[f][fInt]);
new openstring[20];
format(openstring,20,"fraktionen/%d.frac",f);
new File: datei = fopen(openstring, io_write);
fwrite(datei, string);
fclose(datei);
}
return 1;
}
Kann ich dann z.B. am ende der Formation einfach ein \n machen, dann müsste es doch in der nächsten Zeile weitergehen oder? Nur wie ich dann beim auslesen herausfinde das eine neue Zeile anfängt weiß ich nicht genau, wäre nett wenn ihr mir da etwas helfen könntet!
mfg Eric