Also, ich habe mit dem Editor einen Trip verlegt, von einer Haltestelle, die auf den Gleisen liegt, zu einer anderen Haltestelle, die auch auf den Gleisen liegt.
Dann habe ich den Fahrplan entsprechend bearbeitet, und bei AI-Gruppe im Editor "S/R-Bahn" ausgewählt.
Die Datei "Vehicles/BR440/br440.ovh" sieht so aus:
- Zitat :
- [friendlyname]
S/R-Bahn
BR 440
Agilis
[type]
5
[registration_free]
[model]
model\model.cfg
////////////////////////////////////////////////////////
Kupplungen
////////////////////////////////////////////////////////
[coupling_front] / [coupling_back]
x
y
z
[coupling_front]
0
15.2
1
[coupling_back]
0
-10.41
1
[boogies]
6.15
////////////////////////////////////////////////////////
Std.mäßiges Ankuppeln von weiteren Fahrzeugen:
////////////////////////////////////////////////////////
[couple_front]/[couple_back]
Fahrzeug-Datei
reverse (true/false)
[couple_back]
..\BR440\br440.ovh
true
////////////////////////////////////////////////////////
Cameras
////////////////////////////////////////////////////////
0: Blick nach vorne (std)
[add_camera_driver]
0
14.4
1.5
-0.06
50
0
-10
0: Blick nach vorne (std, Passagier)
[add_camera_pax]
0
14.4
1.5
-0.06
50
0
-10
Folgender Befehl setzt die Standardfahrerkamera:
[set_camera_std]
0
Folgender Befehl setzt den Zentrierpunkt der Außenkamera:
[set_camera_outside_center]
0
0
1.5
////////////////////////////////////////////////////////
Physikalische und geometrische Grunddaten
////////////////////////////////////////////////////////
Masse in t:
[mass]
140
[momentofintertia]
1760
54
1803
Rollwiderstand (konstant, wird demnächst eventuell geändert) als Kraft in N
[rollwiderstand]
200
Längskoordinate des Drehpunktes, wenn der Bus eine Kurve beschreibt:
[rot_pnt_long]
0
Kehrwert des minimalen Lenkradiuses: (Berechenbar über die Formel: inv_turnradius = tan(alpha)/s,
wobei alpha der maximale Winkel bspw. der Vorderachse und s deren Abstand zum Drehpunkt in Längsrichtung ist:
[inv_min_turnradius]
0.1904
Folgende Sektion erzeugt nacheinander die Busachsen mit ihren Parametern. ACHTUNG: bei einem Fahrzeug mit
unterschiedlich großen Rädern sollte zunächst die angetriebene Achse eingegeben werden, da die zuerst ein-
gegebene Achse den Antriebsraddurchmesser vorgibt, d.h. das Getriebeübersetzungsverhältnis zur Ge-
schwindigkeit ist in Bezug auf die 0. Achse gemessen.
Vorderachse:
[newachse]
achse_long
7.996
achse_maxwidth
1.606
achse_minwidth
1.284
achse_raddurchmesser
0.503
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1
[newachse]
achse_long
6.146
achse_maxwidth
1.606
achse_minwidth
1.284
achse_raddurchmesser
0.503
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1
[newachse]
achse_long
4.296
achse_maxwidth
1.606
achse_minwidth
1.284
achse_raddurchmesser
0.503
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1
[newachse]
achse_long
-4.296
achse_maxwidth
1.606
achse_minwidth
1.284
achse_raddurchmesser
0.503
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1
[newachse]
achse_long
-6.146
achse_maxwidth
1.606
achse_minwidth
1.284
achse_raddurchmesser
0.503
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1
[newachse]
achse_long
-7.996
achse_maxwidth
1.606
achse_minwidth
1.284
achse_raddurchmesser
0.503
achse_feder
5000
achse_maxforce
1000
achse_daempfer
5000
achse_antrieb
1
Die Datei habe ich angepasst, außer die letzten Daten mit den Achsen, aber ich denke, das ist nicht der Grund, weswegen es nicht geht.
Im Ordner model liegt dann die .x Datei, sowie die model.cfg
- Zitat :
[mesh]
Endwagen.o3d
Erzeugt Partikelsystem Rauch, welches an vorherigem Mesh angeheftet ist
* x, y, z Position
* x, y, z Ausströmrichtung
Ab hier können wahlweise Variablennamen (nur lokal!) oder Werte eingegeben werden:
* Geschwindigkeit beim Ausstoß
* Geschwindigkeitsvariation
* Frequenz
* Lebensdauer
* Bremsfaktor
* Fallkoeffizient
* Startgröße
* Vergrößerungsrate
* Initialalpha
* Alphavariation
* R,G,B
Spitzensignal:
[light_enh]
-0.9
9.799
1.455
255
250
170
0.45
AI_Light
1.0
0.1
1
0.1
[light_enh]
0.9
9.799
1.455
255
250
170
0.45
AI_Light
0.65
0.1
1
0.1
[light_enh]
0
9.967
2.383
255
250
170
0.9
AI_Light
1.0
0.1
1
0.1
Rauch brauche ich ja nicht, ist jan Triebwagen, den Rest mit Licht habe ich gelassen, weil dann wär zwar das Licht falsch, aber das muss ich dann erst ausprobieren.
Der Ordner script und sound sind bei mir momentan leer, da ich keinen Sound habe, und wenn ich die anderen Scripts anschaue, dann sind das irgendwelche Schalt und Bremsfunktionen, doch die kann ich ggf. ja nacher einbauen.
Im Ordner texture liegt meine Texi mit 2048x2048 und im Unterodner night die entsprechende Nachttextur. Wenn ich ne .sco Datei erstelle, wird der Triebwagen ja auch geladen.
Im Ordner BR440 liegt noch die Ingolstadt.hof Datei mit folgendem Inhalt:
- Zitat :
- ########################
HOF-Datei
########################
Enthält die diversen Informationen zum Einsatz für diesen Hof.
Auf diese Weise kann EIN Bus-Modell für verschiedene Einsätze
mit verschiedenen Zielen und Haltestellen verwendet werden.
Name des Hofes:
[name]
Ingolstadt
Setzen der Anzahl der Strings:
stringcount_terminus
1
string0: Zielschildtext
stringcount_busstop
0
[addterminus_allexit]
0
Empty
[addterminus]
1
ERNBHF_ZUG
Regensburg
[addterminus]
2
INHBF_ZUG
Ingolstadt
Das Ziel stimmt auch die Hof-Datei müsste auch gehen, oder?
Die ailist.cfg sieht so aus:
- Zitat :
- [ailist]
0
-1
28
vehicles\MAN_SD200\MAN_SD77.bus
vehicles\MAN_SD200\MAN_SD80.bus
vehicles\MAN_SD200\MAN_SD81.bus
vehicles\MAN_SD200\MAN_SD82.bus
vehicles\MAN_SD200\MAN_SD83.bus
vehicles\MAN_SD200\MAN_SD83_RLB.bus
vehicles\MAN_SD200\MAN_SD84.bus
vehicles\MAN_SD200\MAN_SD85.bus
vehicles\MAN_SD202\MAN_D86.bus
vehicles\MAN_SD202\MAN_D87.bus
vehicles\MAN_SD202\MAN_D88.bus
vehicles\MAN_SD202\MAN_D89.bus
trains\br275_vollzug.zug
trains\transit.zug
vehicles\OHE\OHE_6.ovh
vehicles\b727\b727.ovh
vehicles\Mi8MT\Mi8MT.ovh
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\VW_Golf_2\AI_VW_Golf_2.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MB_W123_230E\AI_mb_w123_230e.bus
vehicles\MAN_F90\AI_MAN_F90_Wechselbruecke.bus
vehicles\MB_W123_230E\AI_mb_w123_230e_cab.bus
vehicles\VW_T3\VW_T3_Van.ovh
vehicles\Opel_Manta_B\ai_opel_manta_b.ovh
vehicles\Citr_BX\BX.ovh
vehicles\Citr_BX\BX.ovh
vehicles\Citr_BX\BX.ovh
trains\Agilis.zug
vehcles\BR440\br440.ovh
[aigroup]
S/R-Bahn
1
5
Ingolstadt
...
Doch, wenn ich dann an der Haltestelle auf die entsprechende Uhrzeit warte, erscheint zwar ein Fahrzeug auf der Schiene, fährt auch nach Fahrplan, aber:
Frage:
Ist denn ein Script und Sound Pflicht?, oder was ist sonst falsch?
Und noch wat, wie muss die Ausrichtung eines Fharzeuges als 3D Objekt sein, also in welche Himmelsrichtung muss es zeigen?