Problem polega na tym, że chcąc spojrzeć w prawo trzeba wcisnąć 2x klawisz obracania ponieważ najpierw kamera zjeżdża na zegary. a dopiero za drugim razem w prawo. Który wpis trzeba usunąć, żeby mi od razu przesuwało kamerę w prawo?
Wrzucam wpis z pliku .bus (mam nadzieje, że o to chodzi)
Kod:
Programmiersprache funktioniert wie folgt: Man kann reinschreiben, was man will, das Programm ignoriert
alles AUßER die Schlüsselwörter wie [mesh], wenn sie am Anfang der Zeile stehen! Die Schlüsselwörter müssen
außerdem alleine in ihrer Zeile stehen, nur dann werden sie erkannt. Ist dem so, werden die entsprechenden folgenden Zeilen
ausgelesen, um die Parameter zu finden, d.h. diese müssen dann direkt im Anschluss und zeilenweise alleine folgen! Wurde
die Anzahl der Zeilen abgearbeitet, sucht das Programm wieder nach Schlüsselwörtern.
Im Allgemeinen spielt die Reihenfolge keine Rolle, außer bei der Beschreibung von Arrays, wie den Gängen oder den Meshs.
Es folgt nun der SD200 von Rüdiger H. aus B.:
[friendlyname] ist der Abschnitt, wo
{Hersteller} und
{Typ} genannt wird.
{Anstrich} ist der Name des Standardanstrichs (wenn der Texturtausch nicht aktiv ist)
[friendlyname]
IKARUS
260_50_Manual
Yellow
[description]
Ikarus 260 — ŕâňîáóń âĺíăĺđńęîé ôčđěű «Čęŕđóń», âűďóńęŕëń˙ â 1972—1993 ăîäŕő ńďĺöčŕëüíî äë˙ ăîđîäńęčő č ďđčăîđîäíűő ěŕđřđóňîâ.
Ęóçîâ ŕâňîáóńŕ áĺçđŕěíűé ôĺđěĺííűé, ńâŕđíîé čç ňđóá÷ŕňűő ďđîôčëĺé, áîëüřĺé ÷ŕńňüţ ń çŕęđűňűě ďîďĺđĺ÷íűě ńĺ÷ĺíčĺě.
Âűďóńę ŕâňîáóńîâ Ikarus 260 íŕ÷ŕëń˙ â 1972 ăîäó. Çŕ 21 ăîä âűďóńęŕ áűëî áîëĺĺ 30 ěîäčôčęŕöčé. Âűďóńę ýňčő ŕâňîáóńîâ çŕęîí÷čëń˙ â 1993 ăîäó. Íî c 1993 ďî 1998 ăîäű íŕ çŕâîäŕő ŃÂŔĐÇ č ßŔÇ â đŕěęŕő ęŕďčňŕëüíîăî đĺěîíňŕ Ikarus 280 äĺěîíňčđîâŕëń˙ ďđčöĺď ń óçëîě ńî÷ëĺíĺíč˙ č ěîíňčđîâŕëŕńü çŕäí˙˙ ďëîůŕäęŕ îň ďđčöĺďŕ ëčáî îň ńďčńŕííîăî ŕâňîáóńŕ. Ňŕęćĺ â íĺńęîëüęčő ńëó÷ŕ˙ő Ikarus 280 óęîđŕ÷čâŕëč, íî çŕäíţţ ďëîůŕäęó íĺ ěîíňčđîâŕëč, óńňŕíŕâëčâŕëŕńü ňîđöĺâŕ˙ çŕäí˙˙ ěŕńęŕ: ňŕęčĺ ŕâňîáóńű đŕáîňŕëč â ęŕ÷ĺńňâĺ ňĺőďîěîůč.  Ńŕíęň-Ďĺňĺđáóđăĺ, Ńŕěŕđĺ, ×ĺë˙áčíńęĺ č Îěńęĺ ňŕęčĺ ŕâňîáóńű čńďîëüçîâŕëčńü č íŕ ăîđîäńęčő ěŕđřđóňŕő.
[end]
[number] aktiviert die Zuweisung von Nummern
{colorscheme specific numbers path} Pfad zu den *.org-(Omsi-Registration)-Dateien, welche für die Vergabe von Nummern zuständig sind.
Aufbau einer Nummernliste: in der ersten Zeile kommt der Name des Anstrichs (wie er auch im CTC angegeben wird), dann beliebig viele zulässige Nummern.
Steht in der ersten Zeile nichts, dann handelt es sich um die "Hauptliste", welche für alle Anstriche gilt, für welche keine Nummern spezifiziert werden.
[registration_automatic] aktiviert die Zuweisung der Kennzeichen im automatischen Modus
{regPrefix} Präfix vor Nummer am Kennzeichen. Soll bspw. Nr 2000 das Kennzeichen "D-A 2000H" bekommen, ist der Präfix "D-A "
{regPostfix} Postfix hinter Nummer am Kennzeichen. Im obigen Beispiel "H".
[registration_list] öffnet die angegebene Datei, um die Kennzeichenzuweisung nach den Nummern vorzunehmen. Der Index läuft hierbei parallel zu jener *.org-Datei, welche die Hauptliste enthält.
{filename}
[registration_free] aktiviert die freie Kennzeichenzuweisung. Im AI-Modus wird ein Kennzeichen der Map-Registrations-Datei verwendet, der User kann es für sein Fahrzeug frei wählen.
[number]
Regs_695n.org
[registration_free]
[registration_automatic]
B-V
[kmcounter_init]
1992
60000
[sound]
sound_RABA\Sound_Raba.cfg
[sound_ai]
sound_RABA\Sound_Raba.cfg
[model]
model\model_260_50.cfg
[paths]
model\paths_260_50.cfg
[passengercabin]
model\passengercabin_260_50.cfg
////////////////////////////////////////////////////////
Scripts
////////////////////////////////////////////////////////
[varnamelist]
41
script\AI_varlist.txt
script\collision_varlist.txt
script\Gearbox_standard_varlist.txt
script\engine_varlist.txt
script\elec_varlist.txt
script\bremse_varlist.txt
script\auspuff_varlist.txt
script\lights_varlist.txt
script\door_varlist.txt
script\wiper_varlist.txt
script\cockpit_varlist.txt
script\klappern_varlist.txt
script\heizung_varlist.txt
script\rain_varlist.txt
script\dirt_varlist.txt
script\IBIS_varlist.txt
script\Matrix_varlist.txt
script\cashdesk_varlist.txt
script\ticketprinter_varlist.txt
script\fortochka_anim_varlist.txt
script\fortochka_pass_anim_1_varlist.txt
script\fortochka_pass_anim_2_varlist.txt
script\fortochka_pass_anim_3_varlist.txt
script\fortochka_pass_anim_4_varlist.txt
script\fortochka_pass_anim_5_varlist.txt
script\fortochka_pass_anim_6_varlist.txt
script\fortochka_pass_anim_7_varlist.txt
script\fortochka_pass_anim_8_varlist.txt
script\fortochka_pass_anim_9_varlist.txt
script\fortochka_pass_anim_10_varlist.txt
script\fortochka_pass_anim_11_varlist.txt
script\fortochka_pass_anim_12_varlist.txt
script\fortochka_pass_anim_13_varlist.txt
script\fortochka_pass_anim_14_varlist.txt
script\fortochka_pass_anim_15_varlist.txt
script\fortochka_pass_anim_16_varlist.txt
script\fortochka_pass_anim_17_varlist.txt
script\fortochka_pass_anim_18_varlist.txt
script\fortochka_pass_anim_19_varlist.txt
script\fortochka_pass_anim_20_varlist.txt
script\Automagnitola_varlist.txt
[stringvarnamelist]
5
script\IBIS_stringvarlist.txt
script\Matrix_stringvarlist.txt
script\ticketprinter_stringvarlist.txt
script\cockpit_stringvarlist.txt
script\Automagnitola_stringvarlist.txt
[script]
45
script\main.osc
script\main_AI.osc
script\collision.osc
script\cockpit.osc
script\antrieb_manual.osc
script\engine.osc
script\elec.osc
script\bremse.osc
script\auspuff.osc
script\lights_manual.osc
script\doors_2.osc
script\wiper.osc
script\klappern.osc
script\forcefeedback.osc
script\rain.osc
script\dirt.osc
script\sound_volume.osc
script\heizung.osc
script\IBIS-2.osc
script\matrix_D.osc
script\cashdesk.osc
script\ticketprinter.osc
script\fortochka_anim.osc
script\fortochka_pass_anim_1.osc
script\fortochka_pass_anim_2.osc
script\fortochka_pass_anim_3.osc
script\fortochka_pass_anim_4.osc
script\fortochka_pass_anim_5.osc
script\fortochka_pass_anim_6.osc
script\fortochka_pass_anim_7.osc
script\fortochka_pass_anim_8.osc
script\fortochka_pass_anim_9.osc
script\fortochka_pass_anim_10.osc
script\fortochka_pass_anim_11.osc
script\fortochka_pass_anim_12.osc
script\fortochka_pass_anim_13.osc
script\fortochka_pass_anim_14.osc
script\fortochka_pass_anim_15.osc
script\fortochka_pass_anim_16.osc
script\fortochka_pass_anim_17.osc
script\fortochka_pass_anim_18.osc
script\fortochka_pass_anim_19.osc
script\fortochka_pass_anim_20.osc
script\Automagnitola.osc
music\playlist.osc
[constfile]
18
script\AI_constfile.txt
script\collision_constfile.txt
script\antrieb_constfile_D88m.txt
script\engine_constfile_2566UH.txt
script\elec_constfile.txt
script\bremse_constfile_D86.txt
script\lights_constfile.txt
script\door_constfile.txt
script\auspuff_constfile.txt
script\cockpit_constfile.txt
script\klappern_constfile.txt
script\forcefeedback_constfile.txt
script\wiper_constfile.txt
script\dirt_constfile.txt
script\heizung_constfile.txt
script\IBIS_constfile.txt
script\matrix_constfile.txt
script\Automagnitola_constfile.txt
////////////////////////////////////////////////////////
Kameras *NEU01*
////////////////////////////////////////////////////////
Folgender Befehl fügt eine Kamera hinzu. Die Reihenfolge entscheidet darüber,
in welcher selbigen die Kameras später erscheinen. _fahrer heißt, dass es sich
um eine Fahrersicht handelt. Später wird dem _fahrgast hinzugefügt werden, welcher
erst durch einen grundsätzlichen Wechsel der Perspektive aktiviert wird und welcher
nicht die Ehre hat, auf einem Isri 200 zu sitzen...
* x (lateral)
* y (longitudinal)
* z (vertikal)
* dist, d.h. wie weit befindet sich das Auge vor dem Halsgelenk ;-) vgl. Außensicht:
hier ist die Distanz variabel und normalerweise einige Dekameter positiv, sodass
der Mittelpunkt (durch x,y,z) in Form des Busses sichtbar und zentriert ist.
Beim Fahrer sollte der Wert ein wenig negativ sein, da sich der Kopf nicht ums Auge sondern
um eine Punkt, ca. 6cm dahinter dreht ;-)
* sichtwinkel: Bildausschnitt in Grad, für Fahrer normalerweise 52°, normal ist jedoch 45°.
* Normale Sichtausrichtung in Querrichtung in °
* Normale Sichtausrichtung in vertikale Richtung in °
0: Ďîńěîňđĺňü âëĺâî (íŕęëîíčňüń˙)
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
-110
-10
1: Ďîńěîňđĺňü âëĺâî
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
-55
-12
2: Ďîńěîňđĺňü âëĺâî (çĺđęŕëî)
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
-18
-13
3: Âîäčëŕ
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
0
-13
4: Ęíîďęč
[add_camera_driver]
-0.663
4.266
2.393
-0.06
50
0
-25
4: Ďîńěîňđĺňü âďđŕâî (çĺđęŕëî)
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
37.5
-3.5
5: Ďîńěîňđĺňü âďđŕâî
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
65
-8
6: Ďîńěîňđĺňü âďđŕâî (íŕęëîí)
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
95
-5
7: Ďđîäŕćŕ áčëĺňîâ
[add_camera_driver]
-0.663
4.266
2.393
-0.06
56
100
-40
8: Ďđîäŕćŕ áčëĺňîâ_2
[add_camera_driver]
0.237
4.936
2.154
-0.06
56
185
0
[view_ticketselling]
9: Đŕńńďčńŕíčĺ
[add_camera_driver]
-0.663
4.266
2.393
-0.06
40
0
4
[view_schedule]
################
Passagiersichten
################
0: Çŕäí˙˙ ďëîůŕäęŕ
[add_camera_pax]
0
-5.07
2.4
-0.06
45
0
0
1: Âčä íŕçŕä
[add_camera_pax]
-0.952
2.805
2.2
-0.06
54
150
0
2: Ěĺńňî ęîíäóęňîđŕ
[add_camera_pax]
0.952
-0.696
2.2
-0.06
45
-15
0
3: Ńđĺäí˙˙ ďëîůŕäęŕ
[add_camera_pax]
-0.97
0
2.2
-0.06
45
0
0
4: Ďĺđĺäí˙˙ ďëîůŕäęŕ
[add_camera_pax]
0.952
3.22
2.2
-0.06
45
-28
0
Folgender Befehl setzt die Standardfahrerkamera:
[set_camera_std]
3
Folgender Befehl setzt den Zentrierpunkt der Außenkamera:
[set_camera_outside_center]
0
0
1.2
////////////////////////////////////////////////////////
Reflexionskameras *NEU01*
////////////////////////////////////////////////////////
In dieser Sektion werden die Reflexionkameras gesetzt. Ist dieses Fahrzeug das eigene, wird aus einer jeden Kamera Perspektive
die Szene gerendert und dann entsprechend aufsteigend in die Texturen mit den Namen "reflexion0.bmp", "reflexion1.bmp" usw. gespeichert,
von wo aus dann auf die Textur zwecks eigentlichen Rendervorgang zurückgegriffen werden kann.
[add_camera_reflexion]
-0.846
5.206
2.06
0
52
-97
0
[add_camera_reflexion]
1.346
5.295
2.437
0
52
201
-5
[add_camera_reflexion]
-0.018
4.975
2.56
0
45
18.66
8
[add_camera_reflexion_2]
-1.306
4.954
2.441
0
52
169
0
0.15
////////////////////////////////////////////////////////
ticket block attach points
////////////////////////////////////////////////////////
Please mind: Nr.0 = ticket type 0, Nr.1 = ticket type 1 and so on.
ticket type 0:
[new_attachment]
attach_rot_z
0
attach_trans
0.098
5.035
1.781
ticket type 1:
[new_attachment]
attach_rot_z
0
attach_trans
0.153
5.035
1.781
ticket type 2:
[new_attachment]
attach_rot_z
0
attach_trans
0.206
5.035
1.781
ticket type 3:
[new_attachment]
attach_rot_z
0
attach_trans
0.259
5.035
1.781
ticket type 4:
[new_attachment]
attach_rot_z
0
attach_trans
0.313
5.035
1.781
////////////////////////////////////////////////////////
Physikalische und geometrische Grunddaten
////////////////////////////////////////////////////////
Masse in t:
[mass]
9
Trägheitsmomente um x, y und z-Achse, also Quer-, Längs- und Hochachse um den Schwerpunkt in dieser Reihenfolge in t*m^2:
500
200
500
[momentofintertia]
250.46999999999997
69.2208
250.46999999999997
Boundingbox des Busses *NEU01*
[boundingbox]
2.53
11
2.57
0.005
-0.023
1.898
Höhe d. Schwerpunktes überm Boden:
[schwerpunkt]
1.0898181818181818
Rollwiderstand (konstant, wird demnächst eventuell geändert) als Kraft in N
[rollwiderstand]
1000
Längskoordinate des Drehpunktes, wenn der Bus eine Kurve beschreibt:
[rot_pnt_long]
-2.351
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.13
[ai_deltaheight]
-0.10
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]
Koordinate:
achse_long
3.049
Breite der Auflagefläche beider Reifen, also ungefähr die Busbreite
achse_maxwidth
2.443
achse_minwidth
1.808
Raddurchmesser der Räder dieser Achse
achse_raddurchmesser
1.04
Federkonstante der Federung PRO SEITE in kN/m
achse_feder
244.11927272727272
Höchstbelastung in kN
achse_maxforce
72
Dämpferkonstante in kNs/m
achse_daempfer
20
Ist diese Achse angetrieben?
achse_antrieb
0
Hinterachse:
[newachse]
achse_long
-2.351
achse_maxwidth
2.443
achse_minwidth
1.18
achse_raddurchmesser
0.94
achse_feder
273.41358545454545
achse_maxforce
115
achse_daempfer
20
achse_antrieb
1
w dniu 09.10.2013 o 08:13 edytował tego posta. Powód zmian / notatka moderatorska:
Gdybyś jeszcze dobrał odpowiedni dział... Przeniosłem.
|