Fraktionsautohaus wie Anfangen?

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
  • Guten Abend,



    Und zwar, benötige ich mal einen kleinen Denkanstoß ^^.
    Ich möchte ein Fraktionsautohaus System erstellen, weiß aber nicht genau wie ich es Anfangen soll. Also ..
    Ich wüsste zwar schon wie ich es Anfange, nur würde ich es nicht gesund Scripten :D. Ich hätte es jetzt so vor gehabt,
    Man erstellt jedesmal eine neue .ini Datei wo alle Informationen drin stehen Also:


    LSPDFahrzeug1.ini
    • Fahrzeug ID
    • X
    • Y
    • Z
    • Farbe
    • usw ..


    LSPDFahrzeug2.ini
    • Und wieder das Selbe ..
    • USW ..


    Das Wäre alles nicht gesund bei 12 Fraktionen und diese sollen alle um die 10 Fahrzeuge haben. Und man erstellt da mal ebend 120 .ini Datein ^^
    Ich hoffe ihr wisst so ungefähr was ich damit Sagen möchte. Ich will einfach im großen und ganzem für meine 12 Fraktionen eine .ini Datei haben wo ALLE Informationen rein gepackt werden.


    Also:
    LSPDFahrzeuge.ini

    • Fahrzeug 1:
    • Fahrzeug ID
    • X
    • Y
    • Z
    • Farbe


    • Und in der Datei "LSPDFahrzeuge.ini" soll dann halt alle 10 Fraktion Fahrzeuge rein geschrieben werden.

    • Fahrzeug 2:
    • Fahrzeug ID
    • X
    • Y
    • Z
    • Farbe
    • USW ..



    Mich würde es jetzt freuen wenn ihr mir sagt wie ich es mit DINI alles in die Tat umsetze ^^
    Falls etwas unklar sein sollte schreibt es einfach :D


    Grüße

  • 1. Soll das ganze dynamisch werden, oder statisch?


    2. Hmm ^^ Mit dini, hab ich keine Ahnung, scripte selbst auf mysql, aber könntest du nicht einfach in jeder Datei statt der Koordinate x einfach x1,x2,x3,x4....... draus machen ? und bei y und z genauso ?


    So WÜRDE ich es machen ^^ - Verlass dich abe lieber nicht zu sehr drauf, ist mehr eine Idee.

  • Wenn du so scharf bist es mit einem Filesystem zu machen würde ich so die Sache angehen.
    Ich würde einfach einen Ordner "Frakcars" erstellen, und darin kommen alle Fahrzeuge, die erstellt werden.
    Jedes Fahrzeug bekommt eine eigene Datei, welche ich über Zahlen "Indexiere" sprich 1,2,3 etc.
    In jeder Datei steht dann nun:
    X,Y,Z,A,Modelid,Color1+2,Frakid,Rank etc.


    So würde ich das angehen, eigendlich wie bei einem SQL System.
    Hoffe doch das ich es richtig verstanden habe was du genau meinst.

  • Nun wenn ich dich richtig Verstanden habe, meinst du das so?


    Ordner Frakcar erstellen -> in diesen werden die Gekauften Fahrzeuge erstellt. -> Jedes Fahrzeug hat seine eigene Datei.


    Wenn du das so meinst das hätte ich auch gemacht, aber ich hätte da später 120 Dateien rumfliegen :D
    Ich würde ja alles gerne in einer Stopfen. also stat jedes mal eine neue Datei für ein Fahrzeug zu erstellen.
    Würde ich es gern so haben:


    Ordner Frakcar erstellen -> in dieser werden alle Gekauften Fahrzeuge für das LSPD rein gesetzt -> Heißt also nur gekaufte Fahrzeuge vom LSPD sind dort vorzufinden. Und das selbe mit den anderen Fraktionen.



    Weil diese Methode von dir ist denke ich mal nicht so schön ^^


    Grüße

  • Zitat

    Dann mach es über eine Csv. Für jedes Auto eine Zeile und die Infos trennst du dann mit einem ;

    1.) Was ist eine CSV ?11
    2.) Ich benötige da ein kleinen Denkanstoß wie genau ich dies anfangen soll.
    Sollt jetzt nicht das gesamte Fraktion Autohaus System mir Posten, sondern nur wie ich es mit dem Datei System erstelle also wie ungefähr das auszusehen hat^^.




    Grüße

  • Du kannst die ganzen Daten splitten :)
    Lass das so in der Datei abspeichern:
    LSPDCar1|128.0|172.0|23.0|1|1
    Bezeichnung,X,Y,Z,Farbe1,Farbe2


    Dann kannst du dir das mit sscanf heraus splitten.