[3Gen] C2 Solo + Gelenk HST-Bremse mit Vordertür; automatisches Kneeling

Das Forum befindet sich im reduzierten Betrieb. Die Addon- und Supportforen bleiben weiterhin verfügbar.
Bitte beachte, dass OMSI nicht mehr weiterentwickelt wird. Ein Teil der Entwickler widmet sich inzwischen der Entwicklung eines neuen Simulators. Weitere Informationen zum LOTUS-Simulator findest Du hier.
  • Hallo zusammen!


    Heute habe ich zwei hoffentlich kleinere Anliegen.
    Zum einen würde ich gerne aus dem 3-Generationen-Addon C2 Solo- und Gelenkbus so umbauen, dass mit dem Öffnen der Vordertür die HST-Bremse reinspringt und nach Schließen der Tür sich wieder mit einem Gasstoß lösen lässt, eben so, wie bei der Hintertür vom C2 Solo. Beim Schlenki sollen dabei dann, falls per Standardschalter aktiviert, die mittlere und hintere Tür freigegeben werden, wenn die Vordertür geöffnet wird.
    Des Weiteren fände ich für beide Fahrzeuge ein automatisches Kneeling nicht schlecht. Dies soll ebenfalls über den Standardschalter aktiviert werden. Sobald dann eine Tür geöffnet wird, soll der Bus sich absenken, sind alle Türen wieder zu, soll er wieder hochgehen.


    Ich hoffe, das ist mit nicht allzu viel Aufwand möglich.


    Liebe Grüße
    Pepper Roni

  • Ich habe den Bus grad' nicht zur Hand, aber es muesste so funktionieren:


    - Oeffne die door.osc


    - Suche nach "{trigger:bus_doorfront0}"
    - addiere Zeile "1 (S.L.bremse_halte)" nach Zeile "(M.L.trg_bus_doorfront1)" >> setzt HstB bei Oeffnung Vordertuer


    - suche nach "{macro:doorAftCalc}"
    - addiere Zeile "(L.L.throttle) 0.2 > &&" nach Zeile "(L.L.bremse_halte) &&" >> loest HstB nach Gasstoss.

  • Danke, ich werd's nachher mal ausprobieren!


    Edit:

    Zitat

    - suche nach "{macro:doorAftCalc}"


    Gibt es im 3G-Citaro leider nicht und wenn ich nur die erste von beiden genannten Zeilen an der entsprechenden Stelle eintrage, dann wird die HST-Bremse nicht eingelegt.

  • OK, anderer Versuch:
    - oeffne die door.osc
    - fuege den gruenen Text ein:


    ' Anfahrsperre
    (L.L.door_0) 0.2 >
    (L.L.door_1) 0.2 >

    ||


    (L.L.door_2) 0.2 >

    ||


    (L.L.door_3) 0.2 >

    ||


    (L.L.door_4) 0.2 >

    ||


    (L.L.door_5) 0.2 >

    ||


    (L.L.door_freigabe) (L.L.Velocity) (C.L.doors_maxvspeed) < &&

    ||


    (L.L.door_handrampe) 0 = !

    ||


    (L.L.knickschutz_aktiv) (L.L.antrieb_getr_gangwahl) 0 = (L.L.engine_injection_on) && &&

    ||


    (L.L.doorEntriegelung_23wait) ! &&
    (L.L.doorEntriegelung_45wait) ! &&
    (L.L.cp_notloese_anfahrsperre) ! &&
    (L.L.antrieb_getr_gangwahl) 1 = ! && (L.L.engine_injection_on) &&
    (L.L.bremse_halte) ! &&
    {if}
    1 (S.L.bremse_anfahrsperre)
    {endif}


    (L.L.door_0) 0 =
    (L.L.door_1) 0 = &&

    (L.L.door_2) 0 = &&
    (L.L.door_3) 0 = &&
    (L.L.door_4) 0 = &&
    (L.L.door_5) 0 = &&
    (L.L.throttle) 0.2 > &&
    (L.L.doorEntriegelung_23) ! &&
    (L.L.doorEntriegelung_45) ! &&
    (L.L.globaltimer) (L.L.door_time) 1.5 + > &&
    (L.L.kneeling) ! &&
    (L.L.niveau_setlevel_dir) 0 = &&
    (L.L.bremse_anfahrsperre) &&
    (L.L.door_freigabe) ! &&
    (L.L.door_handrampe) 0 = &&
    (L.L.antrieb_getr_gangwahl) 1 =

    ||


    (L.L.knickschutz_aktiv) ! (L.L.antrieb_getr_gangwahl) 0 = ! (L.L.engine_injection_on) !

    ||

    ||

    &&
    {if}
    0 (S.L.bremse_anfahrsperre)
    {endif}

  • Hier mal die beiden Anleitungen, zur besseren Übersicht in Spoilern verpackt:




    Viel Vergnügen.

    ;)
  • Danke SchulterSack es funktioniert wunderbar.
    Nur habe ich eine Frage und zwar wäre es möglich das der Bus auch "raufkneelt" wenn die Hintertür automatisch schliesst? Sonst muss man immer entweder manuell wieder "raufkneelen" oder die Tür manuell schliessen.


    Wäre cool wenn jemand ne Lösung hätte
    MfG
    hdule