Moin,
Ich habe vor, mir verschiedene Türen in einen Solaris einuzbauen.
Das hat soweit auch gut Funktioniert, nun fehlen die Sounds zu den Türen.
Die Frage ist nun, wie ich die Sounds der Jeweiligen Türsetvar anpasse, sodass die Bode Tür, auch den Bode Sound hat, die Ventura den Ventura Sound und die Rawag Tür den Rawag Sound hat.
Ich freue mich über jede Antwort, die zur Lösung der Frage führt.
LG

Türsounds an eine Türsetvar einbauen
- Strange4high
- Unerledigt
Als Gast kannst du nur Inhalte in deiner ausgewählten Sprache sehen. Registrierte Nutzer können die Sichtbarkeit anderer Sprachen in ihrem Kontrollzentrum aktivieren, weitere Infos hier.
Alle Themen sind in den Foren mit einer Sprachflagge gekennzeichnet:
-
-
-
-
-
Muss ich dass in die Door.osc eintragen?
-
Nunja... ich weiß ja nicht, wie das/dein Script aufgebaut ist. Um das mal zu erklären:
Der Befehl (T.L.xyz) sorgt dafür, dass ein Sound abgespielt wird. Die Variable xyz muss dabei dem trigger-Namen in der Sound-Datei entsprechen. Bei den Türen ist das z.B. ev_doortriggeropen_0. Und dieser Befehl muss variabel gemacht werden. Vereinfacht gesagt, muss man diesen einen kleinen Befehl mit dem oben zu sehenden Codeblock ersetzen.
Beispiel:
Code: VORHER
Alles anzeigen{macro:trg_bus_doorfront0} (L.L.doorTarget_0) ! (S.L.doorTarget_0) {if} (T.L.ev_doortriggeropen_0) {else} (T.L.ev_doortriggerclose_0) {endif} (C.L.door_druckluft) {if} (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 + (S.L.bremse_p_Tank04) {endif} {end}
Code: NACHHER
Alles anzeigen{macro:trg_bus_doorfront0} (L.L.doorTarget_0) ! (S.L.doorTarget_0) {if} (L.L.tuer_sound_variable) s0 l0 0 = {if} (T.L.ev_doortriggeropen_0_0) {endif} l0 1 = {if} (T.L.ev_doortriggeropen_0_1) {endif} l0 2 = {if} (T.L.ev_doortriggeropen_0_2) {endif} l0 3 = {if} (T.L.ev_doortriggeropen_0_3) {endif} l0 4 = {if} (T.L.ev_doortriggeropen_0_4) {endif} {else} l0 0 = {if} (T.L.ev_doortriggerclose_0_0) {endif} l0 1 = {if} (T.L.ev_doortriggerclose_0_1) {endif} l0 2 = {if} (T.L.ev_doortriggerclose_0_2) {endif} l0 3 = {if} (T.L.ev_doortriggerclose_0_3) {endif} l0 4 = {if} (T.L.ev_doortriggerclose_0_4) {endif} {endif} (C.L.door_druckluft) {if} (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 + (S.L.bremse_p_Tank04) {endif} {end}
In der Sounddatei musst du dann die Einträge für die Türen entsprechend duplizieren und die Trigger-Namen (das was unter [trigger] steht) anpassen.
-
Meine Door.osc ist aus dem ROGiS Solaris 3. Generation...
Kann sie gerne mal reinschicken...Die Door.osc von dem Solaris