Fraktionscarsystem Hilfe

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
  • 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 :)