Ich eröffne dann mal den Thread hier, um euch die Database etwas näher zu bringen. Bei fragen oder Ergänzungen einfach hier reinschreiben.
Also, damit wir die Database bearbeiten können, brauchen wir erstmal das passende Werkzeug. Es empfehlt sich SQLite Expert Personal 3 zu nehmen. SQLite Database Browser reicht auch.
Datenbank Detaillierung:
Als erstes kommt _3d_fzeugdata (Kamera, Reifenposition, etc.). Die wichtigen Felder sind folgende:
_3d_fzeugdata
- ID = Jedes Fahrzeug hat seine eigene ID. Erscheint eine ID doppelt oder wird eine ID >= als 1000 benutzt, ist das Spiel verwirrt und stürzt ab.
- BasisModellName = Hier kommt der Ordnername von eurem Addon rein. Achtet drauf das ihr es richtig reinschreibt, sonst habt ihr Ingame keinen Wagen.
- Pos-Vorderreifen/Hinterreifen-Spur = Hier müsst ihr eintragen, wie groß die Entfernung der Vorder und hinterräder ist. Nach dem ihr mit Blender gearbeitet habt, muss dieser Wert verändert werden, da das Modell kleiner wird. Normalwert ist so bei 7.5 bis 9
- Pos-Vorderreifen/Hinterreifen-Z-Achse = Hier positioniert ihr die Vorder und hinterreifen auf der Z Achse, also läng vom Wagen. Hinterreifen meistens im Minus bereich
- BRLichtMatid1-3 = Wenn euer Bremslicht ein eigenes Material ist, könnt ihr hier die ID des Materials reinschreiben. Nicht Notwendig
- VerfolgerkameraHoehe/Entfernung = Hier tragt ihr die Höhe und die Entfernung der Verfolgerkamera ein.
- InnenKameraHoehe/Entfernung = Ist das selbe wie Verfolgerkamera, nur näher. Dem entsprechend auch niedrigere Werte.
- CockpitKameraHoehe/Entfernung = Hier stellt ihr die Kamera für den Cockpit ein, wenn vorhanden.
- CockpitKameraXpos = Hier stellt ihr eure Cockpitkamera auf der X Achse um. Für Linkslenker ist der Wert im Minus Bereich, für Rechtslenker logischer Weise im Plus.
- KopfX/Y/Zpos = Hier kommen die Werte für die Höhe/Entfernung und X Achse der Fahrerköpfe, glaube aber nicht das diese Werte wichtig sind, da der Driverkopf im Driverdatei positioniert wird.
- LenkX/Y/Zpos = Hier verschiebt ihr euren Lenkrad auf der X/Y und Z Achse. Die W Achse ist sozusagen für die Neigung
- MhaubenKameraHoehe/Entfernung = Hier verschiebt ihr die Kamera für die Motorhabensicht.
- ColorIndex = Hier wählt ihr die Standartfarbe für euren Addon aus. (0 = schwarz, 1 = weiß usw.)
- BackupVerfolgerKameraHoehe/Entfernung = Hier verschiebt ihr die Kamera wenn ihr nach hinten guckt (Verfolgersicht).
- BackupInnenKameraHoehe/Entfernung = Hier verschiebt ihr die Kamera wenn ihr nach hinten guckt (Nähere Sicht als Verfolger).
- BackupCockpitKameraHoehe/Entfernung = Hier verschiebt ihr die Kamera wenn ihr nach hinten guckt (Cockpitsicht).
- BackupMhaubenKameraHoehe/Entfernung = Hier verschiebt ihr die Kamera wenn ihr nach hinten guckt (Motorhaubensicht).
- FlagColorSelection = Hier könnt ihr einstellen, ob man bei eurem Addon die Farbe auswählen kann oder nicht. (0=Nein, 1=Ja).
Als nächsten kommt automodelle (Fahreigenschaften und Namen). Hier sind folgende Felder wichtig:
automodelle
- ID = Hier kommt die ID für die Fahreigenschaften, es empfehlt sich die selbe zu nehmen wie bei _3d_fzeugdata, ist aber kein muss
- Bezeichnung = Hier könnt ihr den Namen eures Addons reinschreiben, ist aber nicht wichtig.
- CarTextID = Hier kommt der Name eures Addons rein, dieser wird bei der Fahrzeug auswahl angezeigt.
- HerstellerName = Hier kommt die Marke eures Addons - Unwichtig.
- TypKlasseModell = Siehe HerstellerName - Unwichtig.
- ClassTextID = Hier kommt der Name eurer Gruppe rein, wo man später das Addon finden soll.
- FahrzeugklasseGesamt = Hier kommt die ID eurer Gruppe. Bevor du eine ID einträgst, überprüfe das diese noch nicht vorhanden ist, sonst findest du dein Addon eventuell nicht oder in der anderen Gruppe.
- D3Modelldaten = Hier kommt die ID vom euren Addon, welches ihr bei _3d_fzeugdate eingetragen habt.
- Standardreifen/Standartreifenhinten = Hier kommt die ID von euren Reifen hin, verwendet ihr vorne und hinten die selben Reifen, kommt auch die selbe ID hin.
- Motordaten = Hier kommt die ID von eurem Motor hin.
- GetriebeTypSchaltung = Hier kommt die ID vom eurem Getriebe.
- Daempferhaerte = Hier könnt irh einstellen, wie hart oder weich euer Dämpfer sein soll, je größer die Zahl desto weicher wird der Dämpfer.
- Federhärte = Hier könnt ihr die Härte der Federn einstellen, je höher der Wert, desto weicher die Feder.
- AusfedernMaximal = Hier könnt ihr einstellen wie weit die Reifen ausfedern können.
- EinfedernMaximal = Hier könnt ihr einstellen wie weit die Reifen einfedern können.
- Grip = Hier könnt ihr die Griffigkeit der Reifen einstellen, Normalwert liegt bei 1.3.
- GripHintenzuVorneinProzent = Ich weiß leider nicht welche Funktion diese genau hat, aber Normalwert liegt bei 1 bis 1.05.
- Drehimpuls = Dies hat irgendwas mit der Lenkung zu tun, welche Aufgabe es genau hat weiß ich nicht. Einen Normalwert gibt es nicht, meistens ein Vierstelliger Wert.
- Reifenschlupfvorne/Hinten = Hier könnt ihr den Schlupf einstellen. Wert liegt meist bei 0.2 bis 0.5, wobei letzeres eher für Geländewagen ist.
- GewichtvorneinProzent = Hier könnt ihr einstellen, wie viel Gewicht des Fahrzeuges Vorne liegt, in Prozent wie der Name schon sagt
- SchwerpunktueberRRadius = Hier könnt ihr den Schwerpunkt über die Reifen einstellen. Bei einem zu hohem Wert kann es sein das der Wagen bei jeder Lenkung sich überschlägt.
- Drehmomentfktor = Hier könnt ihr einstellen, wie viel Prozent der Leistung genutzt werden soll. Bsp.: Wagen hat bei 100% eine Beschleunigung von 10 sek., bei 90% Leistung 11 sek..
- Hoechstgeschwindigkeit = Hier tragt ihr ein welche Höchstgeschwindigkeit eure Wagen hat. Später wird dies im Spiel als Diagramm angezeigt.
- Leergewicht_KG = Hier tragt ihr ein, wie schwer eure Fahrzeug sein soll (in Kilogramm)
- Antrieb = Hier wählt ihr aus, welchen Antriebsart eure Fahrzeug haben soll. 1= Heckantrieb, 2= Frontantrieb, 3= Allradantrieb
- GesamtuebersetzungSchaltung = Hier tragt ihr die Gesamtübersetzung der Getriebe ein.
- LuftwiderstandEngine = Hier tragt ihr den Luftwiderstand eures Fahrzeuges ein.
- Sperrdiff = Hier tragt ihr den Wert der Sperrdifferzial ein.
- ReifenYPOS = Hier könnt ihr eintragen, ob euer Wagen höher oder tiefergelegt werden soll. IM Plusbereich wird tiefergelegt, im Minusbereich höher.
- KlassenIndex = Hier kommt der selbe Wert wie bei FahrzeugKlasseGesamt. Ansonsten kann es sein das der Wagen nicht angezeigt wird.
- ReleaseByCaseID = Hier wird entschieden ob der Wagen ingame gesperrt ist oder nicht. Dieser Wert muss auf 0 gestellt sein.
Zuletzt hätten wir noch reifenFelgen (Größe der Reifen und Felgen). Anders als bei _3d_fzeugdata oder automodelle gibts hier weniger einzutragen. Die wichtigsten Werte sind:
ReifenFelgen
- ID = Jede Felge/Reifen hat seine eigene ID. Erscheint eine ID doppelt, ist das Spiel verwirrt und stürzt ab.
- Reifenradius = Hier kommt wie der Name schon sagt, der Reifenradius hin.
- ENGINE_ReifenBreite = Hier wird die Reifenbreite eingestellt.
- ENGINE_REIFENHOEHE = Hier wird eingestellt wie groß die Reifenseite ist.
- ENGINE_FELGENHOEHE = Hier wird eingestellt wie groß die Felgen ist.
Häufig gestellte Fragen:
Wieso finde ich mein Addon nicht?
Antwort
Dies kann mehrere Ursachen haben. Daher überprüfe folgendes:
1. Habe ich den Ordnername bei _3d_fzeugdata richtig eingetragen?
2. Habe ich keine ID doppelt? (Außer bei Klassen ID's!)
3. Haben FahrzeugKlassenGesamt und KlassenIndex die selbe ID?
4. Habe die Dateien im Addon Ordner die selben Namen?
Wieso fährt mein Addon so langsam trotz starkem Motor?
Antwort
Überprüfe ob bei Luftwiderstand der Wert mit 0.... anfängt. Meist verschwinden die Nullen beim kopieren von Werten.
Wieso kippt mein Wagen beim lenken um?
Antwort
Überprüfe, ob bei SchwerpunktueberRReifen der Wert nicht über 2 ist, sonst kippt er öfters. Normalwert liegt so bei 1 bis 1.5
Das Spiel stürzt bei der Fahrzeugwahl ab, wieso?
Antwort
In der Database ist irgendwo eine ID doppelt. Die dopplte musst du dann ändern, dann müsste alles funktionieren.
Wieso kann ich in der Database einige Werte nicht ändern?
Antwort
"Data could not be updated!" - Diese Meldung kommt wenn man einen Wert nicht ändern kann. Lösung = Benutze SQLite Personal Expert 3, nicht SQLite Database Browser.
~~Das wichtigste ist vorhanden. Bei fragen hier reinstellen, erspart viele Threads. BlackB~~
~~Lese freundlicher gestaltet und ReifenFelgen hinzugefügt, Sn1p3r~~