Moin.
In diesem Tutorial zeige ich euch wie ihr euch das PVS aus dem eCitaro(G) in jegliche Busse mit Almex einbaut (bspw. Buspaket). Dafür gab es ja mal ein Tutorial von Simulight, aber das ist laut meines Wissensstandes offline genommen worden. Bitte selbstständig an ein BackUp denken!
Als erstes kopiert ihr euch die Dateien.
Dafür geht ihr zu erst in den Model Ordner, aus diesem kopiert ihr folgende Dateien in den Model Ordner eures Zielbusses:
19_pvs_fahrerdisplay.o3d
19_pvs_fahrerdisplay_screen.o3d
19_pvs_scanner_1.o3d
19_pvs_scanner_1_click.o3d
19_pvs_scanner_1_display.o3d
19_pvs_scanner_1_display_1.o3d
19_pvs_scanner_1_display_2.o3d
19_pvs_scanner_1_display_3.o3d
19_pvs_scanner_1_display_4.o3d
19_pvs_scanner_1_display_5.o3d
19_pvs_scanner_1_display_6.o3d
19_pvs_scanner_1_display_7.o3d
19_pvs_scanner_1_display_8.o3d
19_pvs_scanner_1_display_9.o3d
19_pvs_scanner_1_licht_1.o3d
19_pvs_scanner_1_licht_2.o3d
19_pvs_scanner_1_licht_3.o3d
19_pvs_scanner_2.o3d
19_pvs_scanner_2_click.o3d
19_pvs_scanner_2_display.o3d
19_pvs_scanner_2_display_1.o3d
19_pvs_scanner_2_display_2.o3d
19_pvs_scanner_2_display_3.o3d
19_pvs_scanner_2_display_4.o3d
19_pvs_scanner_2_display_5.o3d
19_pvs_scanner_2_display_6.o3d
19_pvs_scanner_2_display_7.o3d
19_pvs_scanner_2_display_8.o3d
19_pvs_scanner_2_display_9.o3d
19_pvs_scanner_2_licht_1.o3d
19_pvs_scanner_2_licht_2.o3d
19_pvs_scanner_2_licht_3.o3d
pvs_fahrerdisplay_oben_1.o3d
pvs_fahrerdisplay_oben_2.o3d
pvs_fahrerdisplay_oben_3.o3d
pvs_fahrerdisplay_oben_4.o3d
pvs_fahrerdisplay_oben_5.o3d
pvs_fahrerdisplay_oben_6.o3d
pvs_fahrerdisplay_unten_1.o3d
pvs_fahrerdisplay_unten_2.o3d
pvs_fahrerdisplay_unten_3.o3d
pvs_fahrerdisplay_unten_4.o3d
pvs_fahrerdisplay_unten_5.o3d
pvs_fahrerdisplay_unten_6.o3d
Alles anzeigen
Ist das geschafft, geht es in den Script Ordner. Hier werden folgende Dateien kopiert und ebenfalls im Script Ordner eures Zielbusses eingefügt:
Als letztes werden noch die Texturen herüberkopiert. Folgende Dateien kopieren (und einfügen
pvs_display_1.jpg
pvs_display_2.jpg
pvs_display_3.jpg
pvs_display_4.jpg
pvs_display_5.jpg
pvs_display_6.jpg
pvs_display_7.jpg
pvs_display_8.jpg
pvs_display_9.jpg
pvs_fahrerdisplay_1.jpg
pvs_fahrerdisplay_2.jpg
pvs_fahrerdisplay_3.jpg
pvs_fahrerdisplay_4.jpg
pvs_fahrerdisplay_5.jpg
pvs_fahrerdisplay_6.jpg
innen_pvs.tga
innen_pvs_N.tga
Alles anzeigen
Der leichteste Teil ist nun geschafft. Jetzt geht es in eure .bus Datei. Wenn ihr einen Gelenkbus bearbeitet, müsst ihr dementsprechende Dinge auch im Trailer tun!
In eurer Busdatei angekommen, fügt ihr nun ganz unten unter dem Abschnitt [varnamelist] folgendes ein:
Im Anschluss noch die oben stehende Zahl um eins erhöhen.
Nun fügt ihr unter dem Abschnitt [script] folgendes ein:
Jetzt wieder die Zahl um eins erhöhen.
Als nächstes unter dem Abschnitt [constfile] folgendes einfügen:
Zahl um eins erhöhen, Speichern und falls vorhanden auch den Trailer nicht vergessen!
Als nächstes geht es in die Model Datei eures Busses.
Dort sucht ihr nach "Fahrplan und Zielcodes". Darüber folgendes einfügen:
#######################################
PVS Fahrerdisplay
#######################################
[mesh]
19_pvs_fahrerdisplay.o3d
[viewpoint]
3
[visible]
pvs
1
#######################################
[mesh]
19_pvs_fahrerdisplay_screen.o3d
[viewpoint]
3
[visible]
pvs_fahrer_oben
0
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
#######################################
[mesh]
pvs_fahrerdisplay_oben_1.o3d
[viewpoint]
3
[visible]
pvs_fahrer_oben
1
[mouseevent]
pvs_fahrer_oben_click
#######################################
[mesh]
pvs_fahrerdisplay_oben_2.o3d
[viewpoint]
3
[visible]
pvs_fahrer_oben
2
[mouseevent]
pvs_fahrer_oben_click
#######################################
[mesh]
pvs_fahrerdisplay_oben_3.o3d
[viewpoint]
3
[visible]
pvs_fahrer_oben
3
[mouseevent]
pvs_fahrer_oben_click
#######################################
[mesh]
pvs_fahrerdisplay_oben_4.o3d
[viewpoint]
3
[visible]
pvs_fahrer_oben
4
[mouseevent]
pvs_fahrer_oben_click
#######################################
[mesh]
pvs_fahrerdisplay_oben_5.o3d
[viewpoint]
3
[visible]
pvs_fahrer_oben
5
[mouseevent]
pvs_fahrer_oben_click
#######################################
[mesh]
pvs_fahrerdisplay_oben_6.o3d
[viewpoint]
3
[visible]
pvs_fahrer_oben
6
[mouseevent]
pvs_fahrer_oben_click
#######################################
[mesh]
pvs_fahrerdisplay_unten_1.o3d
[viewpoint]
3
[visible]
pvs_fahrer_unten
1
[mouseevent]
pvs_fahrer_unten_click
#######################################
[mesh]
pvs_fahrerdisplay_unten_2.o3d
[viewpoint]
3
[visible]
pvs_fahrer_unten
2
[mouseevent]
pvs_fahrer_unten_click
#######################################
[mesh]
pvs_fahrerdisplay_unten_3.o3d
[viewpoint]
3
[visible]
pvs_fahrer_unten
3
[mouseevent]
pvs_fahrer_unten_click
#######################################
[mesh]
pvs_fahrerdisplay_unten_4.o3d
[viewpoint]
3
[visible]
pvs_fahrer_unten
4
[mouseevent]
pvs_fahrer_unten_click
#######################################
[mesh]
pvs_fahrerdisplay_unten_5.o3d
[viewpoint]
3
[visible]
pvs_fahrer_unten
5
[mouseevent]
pvs_fahrer_unten_click
#######################################
[mesh]
pvs_fahrerdisplay_unten_6.o3d
[viewpoint]
3
[visible]
pvs_fahrer_unten
6
[mouseevent]
pvs_fahrer_unten_click
#######################################
PVS Scanner 1 (an der Kasse)
#######################################
[mesh]
19_pvs_scanner_1.o3d
[viewpoint]
3
[visible]
pvs
1
#######################################
[mesh]
19_pvs_scanner_1_display.o3d
[viewpoint]
3
[visible]
pvs_1_display
0
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
#######################################
[mesh]
19_pvs_scanner_1_display_1.o3d
[viewpoint]
3
[visible]
pvs_1_display
1
#######################################
[mesh]
19_pvs_scanner_1_display_2.o3d
[viewpoint]
3
[visible]
pvs_1_display
2
#######################################
[mesh]
19_pvs_scanner_1_display_3.o3d
[viewpoint]
3
[visible]
pvs_1_display
3
#######################################
[mesh]
19_pvs_scanner_1_display_4.o3d
[viewpoint]
3
[visible]
pvs_1_display
4
#######################################
[mesh]
19_pvs_scanner_1_display_5.o3d
[viewpoint]
3
[visible]
pvs_1_display
5
#######################################
[mesh]
19_pvs_scanner_1_display_6.o3d
[viewpoint]
3
[visible]
pvs_1_display
6
#######################################
[mesh]
19_pvs_scanner_1_display_7.o3d
[viewpoint]
3
[visible]
pvs_1_display
7
#######################################
[mesh]
19_pvs_scanner_1_display_8.o3d
[viewpoint]
3
[visible]
pvs_1_display
8
#######################################
[mesh]
19_pvs_scanner_1_display_9.o3d
[viewpoint]
3
[visible]
pvs_1_display
9
#######################################
[mesh]
19_pvs_scanner_1_licht_1.o3d
[viewpoint]
3
[visible]
pvs
1
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
[matl_change]
innen_pvs.tga
0
pvs_1_licht_rot
[matl_item]
[matl_nightmap]
innen_pvs_N.jpg
#######################################
[mesh]
19_pvs_scanner_1_licht_2.o3d
[viewpoint]
3
[visible]
pvs
1
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
[matl_change]
innen_pvs.tga
0
pvs_1_licht_gelb
[matl_item]
[matl_nightmap]
innen_pvs_N.jpg
#######################################
[mesh]
19_pvs_scanner_1_licht_3.o3d
[viewpoint]
3
[visible]
pvs
1
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
[matl_change]
innen_pvs.tga
0
pvs_1_licht_gruen
[matl_item]
[matl_nightmap]
innen_pvs_N.jpg
#######################################
PVS Scanner 2 (im Gang)
#######################################
[mesh]
19_pvs_scanner_2.o3d
[viewpoint]
3
[visible]
pvs
1
#######################################
[mesh]
19_pvs_scanner_2_display.o3d
[viewpoint]
3
[visible]
pvs_2_display
0
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
#######################################
[mesh]
19_pvs_scanner_2_display_1.o3d
[viewpoint]
3
[visible]
pvs_2_display
1
#######################################
[mesh]
19_pvs_scanner_2_display_2.o3d
[viewpoint]
3
[visible]
pvs_2_display
2
#######################################
[mesh]
19_pvs_scanner_2_display_3.o3d
[viewpoint]
3
[visible]
pvs_2_display
3
#######################################
[mesh]
19_pvs_scanner_2_display_4.o3d
[viewpoint]
3
[visible]
pvs_2_display
4
#######################################
[mesh]
19_pvs_scanner_2_display_5.o3d
[viewpoint]
3
[visible]
pvs_2_display
5
#######################################
[mesh]
19_pvs_scanner_2_display_6.o3d
[viewpoint]
3
[visible]
pvs_2_display
6
#######################################
[mesh]
19_pvs_scanner_2_display_7.o3d
[viewpoint]
3
[visible]
pvs_2_display
7
#######################################
[mesh]
19_pvs_scanner_2_display_8.o3d
[viewpoint]
3
[visible]
pvs_2_display
8
#######################################
[mesh]
19_pvs_scanner_2_display_9.o3d
[viewpoint]
3
[visible]
pvs_2_display
9
#######################################
[mesh]
19_pvs_scanner_2_licht_1.o3d
[viewpoint]
3
[visible]
pvs
1
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
[matl_change]
innen_pvs.tga
0
pvs_2_licht_rot
[matl_item]
[matl_nightmap]
innen_pvs_N.jpg
#######################################
[mesh]
19_pvs_scanner_2_licht_2.o3d
[viewpoint]
3
[visible]
pvs
1
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
[matl_change]
innen_pvs.tga
0
pvs_2_licht_gelb
[matl_item]
[matl_nightmap]
innen_pvs_N.jpg
#######################################
[mesh]
19_pvs_scanner_2_licht_3.o3d
[viewpoint]
3
[visible]
pvs
1
[matl]
innen_pvs.tga
0
[matl_envmap]
envmap_unscharf.bmp
0.5
[matl_bumpmap]
SD80_bump.bmp
0.01
[matl_transmap]
[matl_change]
innen_pvs.tga
0
pvs_2_licht_gruen
[matl_item]
[matl_nightmap]
innen_pvs_N.jpg
#######################################
[mesh]
19_pvs_scanner_1_click.o3d
[viewpoint]
3
[visible]
pvs
1
[mouseevent]
pvs_scanner_1_click
[mesh]
19_pvs_scanner_2_click.o3d
[viewpoint]
3
[visible]
pvs
1
[mouseevent]
pvs_scanner_2_click
Alles anzeigen
Achtung! Das PVS wird nur im Hamburger Buspaket perfekt sitzen, nicht im 3 Generationen Add-On. Dafür benötigt ihr eine Daueranimation. Wie das geht, seht ihr hier Daueranimation.
Zum Schluss müsst ihr noch in eure Main.osc, diese findet ihr in eurer .bus Datei ganz oben im Abschnitt [Script]. Im Hamburger Buspaket und 3Gen wäre dies die "HH_Stadtbus_HHA2012_Main.osc".
Hier fügt im Abschnitt {init} ganz unten folgendes ein:
Im Abschnitt {frame] ganz unten folgendes eintragen:
Speichern nicht vergessen, OMSI starten, mit PVS fahren!
Beste Grüße!