Odpowiedź 
Pasażerowie nie wsiadają po zrobieniu doormoda.
Autor Wiadomość

"tfurca" od golczewa
Twórcy
Liczba postów: 1,752
Dołączył: 11-2013
Podziękowań: 1091
Post: #1
Pasażerowie nie wsiadają po zrobieniu doormoda.
Witam.

Postanowiłem zrobić doormoda do Mercedesów Citaro alterra, ale mam problem. Pasażerowie podchodzą do odpowiednich drzwi, ale po ich otwarciu nie wsiadają. Co może być tego przyczyną?

Dodam, że jak zmienię plik door.osc na inny to wsiadają poprawnie, więc to nie wina passengercabin. Podsyłam problematyczny plik:

Kod:
'##############
'Door Script
'##############

'Controls Doors

'(c) 2007-2009 Rüdiger Hülsmann
'(c) 2007-2009 Marcel Kuhnt

'Script Version: 1.1
'Omsi release: 1.0

'Needs:
'- elec

'Revision History:
'- Marcel Kuhnt        13.06.2009    Batterietrennschalter => elec_busbar_main
'- Marcel Kuhnt        21.06.2009    AI-Unterstützung hinzugefügt    
'- Rüdiger Hülsmann    24.10.2009    Ansteuerung des Kinderwagenwunsches modifiziert
'- Rüdiger Hülsmann    19.12.2009    Timer für Ausstiegstür jetzt Timegap-basiert, Bugfix: Tür schließt jetzt nur bei elec_busbar=1
'- RÜdiger Hülsmann    22.09.2010    Door light trigger value set to 0.1
'- RÜdiger Hülsmann    07.11.2010    Door speed based on reservoir pressure, air-operated doors made an option
'- Marcel Kuhnt        08.11.2010    AI procedure closing doors debugged
'- Rüdiger Hülsmann    21.11.2010    Front doors only operable when busbar on
'- Rüdiger Hülsmann    23.12.2010    External front door operation included, option: doors only operable with actual stop brake
'- Rüdiger Hülsmann    31.12.2010    Electric door function debugged
'- Rüdiger Hülsmann    05.01.2011    20h-switch
'- Rüdiger Hülsmann    07.01.2011    Backdoor manual switch sound debugged, 20h switch depending on bus type
'- Rüdiger Hülsmann    19.01.2011    Electric door support
'- Rüdiger Hülsmann    19.01.2011    Electric door support
'- Morozov Maxim    ----------    Removed automatical back door. Added ramp animation... etc...
'- Alexey Vasiliev    09.03.2012    Added more doors for Citaro "Private Edition"
'- Ńĺđăĺé Wizard    14.11.2013    Added automatical back doors. Rework dooraft for citaro 3door
'--------------------------------------------------------------------------------

{trigger:bus_doorfront0}
    (L.L.velocity) (C.L.tueroeffnung) <
    (L.L.elec_busbar_main) &&
    {if}
        (L.L.tuersperre) 0 =
        {if}
            (M.L.trg_bus_doorfront1)
            (M.L.trg_bus_doorfront0)
        {endif}

        (L.L.tuersperre) 0 <
        {if}
            (M.L.trg_bus_doorfront1)
        {endif}

        (L.L.tuersperre) 0 >
        {if}
            (M.L.trg_bus_doorfront0)
        {endif}

        (C.L.HST_bremse_aktiv)
        {if}
            1 (S.L.bremse_halte)
        {endif}
    {endif}
    1 (S.L.cockpit_tuertaster1)
    (T.L.ev_tuertaster_ein)
{end}

{trigger:bus_doorfront0_off}
    0 (S.L.cockpit_tuertaster1)
    (T.L.ev_tuertaster_aus)
{end}

{trigger:bus_doorfront1}
    (L.L.velocity) 1 <
    (L.L.elec_busbar_main) &&
    (L.L.door_20h_sw) ! &&
    {if}
        (M.L.trg_bus_doorback23)
        1 (S.L.bremse_halte)
    {endif}
    1 (S.L.cockpit_tuertaster2)
    (T.L.ev_tuertaster_ein)
{end}

{trigger:bus_doorfront1_off}
    0 (S.L.cockpit_tuertaster2)
    (T.L.ev_tuertaster_aus)
{end}

{trigger:bus_dooraft}
    (L.L.bus_dooraft_sw) ! (S.L.bus_dooraft_sw)    

    (L.L.bus_dooraft_sw)
    {if}
        (T.L.ev_VDV_on)
    {else}
        (T.L.ev_VDV_off)
    {endif}    
{end}

{trigger:bus_20h-switch}
    (L.L.bremse_halte_sw) ! (S.L.bremse_halte_sw)

    (L.L.bremse_halte_sw) 1 =
    {if}
        (T.L.ev_VDV_on)
    {else}
        (T.L.ev_VDV_off)
    {endif}
{end}


{trigger:int_haltewunsch}
    1 (S.L.haltewunsch)
{end}

{trigger:door_haltewunsch}
    1 (S.L.haltewunsch) (S.L.door_haltewunsch_knopfdruck)
{end}

{trigger:door_haltewunsch_off}
    0 (S.L.door_haltewunsch_knopfdruck)
{end}

{trigger:cp_schalter_kinderwagen}
    (L.L.door_handsteuerung) ! (S.L.door_handsteuerung)
    {if}
        0 (S.L.door_kinderwagenwunsch)
        (T.L.ev_kippschalter_ein)
    {else}
        (T.L.ev_kippschalter_aus)
    {endif}
        
{end}

{trigger:door_kinderwagenwunsch}
    1 (S.L.door_kinderwagenwunsch)
{end}


{macro:Door_Init}
    1000 random 500 / 1 - (C.L.door_acc_var) * (C.L.fdoor_acc) + (S.L.doorAcc_0)
    1000 random 500 / 1 - (C.L.door_acc_var) * (C.L.fdoor_acc) + (S.L.doorAcc_1)
    1000 random 500 / 1 - (C.L.door_acc_var) * (C.L.bdoor_acc) + (S.L.doorAcc_2)
    1000 random 500 / 1 - (C.L.door_acc_var) * (C.L.bdoor_acc) + (S.L.doorAcc_3)    
    1000 random 500 / 1 - (C.L.door_acc_var) * (C.L.bdoor_acc) + (S.L.doorAcc_4)
    1000 random 500 / 1 - (C.L.door_acc_var) * (C.L.bdoor_acc) + (S.L.doorAcc_5)

    1000 random 500 / 1 - (C.L.door_maxspeed_var) * (C.L.fdoor_maxspeed) + (S.L.doorMaxSpeed_0_norm)
    1000 random 500 / 1 - (C.L.door_maxspeed_var) * (C.L.fdoor_maxspeed) + (S.L.doorMaxSpeed_1_norm)
    1000 random 500 / 1 - (C.L.door_maxspeed_var) * (C.L.bdoor_maxspeed) + (S.L.doorMaxSpeed_2_norm)
    1000 random 500 / 1 - (C.L.door_maxspeed_var) * (C.L.bdoor_maxspeed) + (S.L.doorMaxSpeed_3_norm)    
    1000 random 500 / 1 - (C.L.door_maxspeed_var) * (C.L.bdoor_maxspeed) + (S.L.doorMaxSpeed_4_norm)
    1000 random 500 / 1 - (C.L.door_maxspeed_var) * (C.L.bdoor_maxspeed) + (S.L.doorMaxSpeed_5_norm)
    
    (C.L.door_refl) (S.L.doorRefl_0)
    (C.L.door_refl) (S.L.doorRefl_1)
    (C.L.door_refl) (S.L.doorRefl_2)
    (C.L.door_refl) (S.L.doorRefl_3)
    (C.L.door_refl) (S.L.doorRefl_4)
    (C.L.door_refl) (S.L.doorRefl_5)
    
    (C.L.tuerverzoegerung) (S.L.doortimer23) (S.L.doortimer45)
    1 (S.L.cockpit_tuertaster4)
{end}

{macro:Door_Frame}
    (M.L.Door0_Calc)
    (M.L.Door1_Calc)
    (M.L.DoorAftCalc)
    (M.L.Door2_Calc)
    (M.L.Door3_Calc)
    (M.L.Door4_Calc)
    (M.L.Door5_Calc)

    (L.L.door_0) 0.9 > (S.L.PAX_Entry0_Open)
    (L.L.door_1) 0.9 > (S.L.PAX_Entry1_Open)
    (L.L.door_3) 0.9 > (S.L.PAX_Exit0_Open) (S.L.PAX_Exit1_Open) (S.L.PAX_Entry0_Open) (S.L.PAX_Entry1_Open)
    (L.L.door_5) 0.9 > (S.L.PAX_Exit2_Open) (S.L.PAX_Exit3_Open) (S.L.PAX_Entry2_Open) (S.L.PAX_Entry3_Open)

    (C.L.HST_Bremse_aktiv)
    {if}
        (L.L.door_0) 0 =
        (L.L.door_1) 0 = &&
        (L.L.light_timer1) 0.5 > &&
        {if}
            1 (S.L.Freigabe)
        {else}
            0 (S.L.Freigabe)
        {endif}
    {else}
        1 (S.L.Freigabe)
    {endif}

    (L.L.bus_dooraft_sw)
    (L.L.velocity) 0.1 < &&
    {if}
        1 (S.L.bremse_halte)
    {endif}

'    "Dauerfeuer"-Haltewunsch über Kinderwagenschalter (macht genau dasselbe wie der "trigger:int_haltewunsch"):
    (L.L.door_handsteuerung) (L.L.door_haltewunsch_knopfdruck) ||
    {if}
        1 (S.L.haltewunsch)
    {endif}

'    Setzen der Haltestellenbremse erst bei Stillstand des Busses:
    (L.L.bremse_halte_sw) (L.L.door_20h_sw) ||
    (L.L.bremse_halte) ! (L.L.Velocity) (C.L.Door_Bremse_Halte_MaxKMH) < && &&
    {if}
        (L.L.elec_busbar_main)
        {if}
            (T.L.ev_haltebremse_an)        
            1 (S.L.bremse_halte)
        {endif}
    {endif}

    (M.L.DoorAft_Open)

'    Türfreigabekriterium

    (L.L.bremse_halte_sw) (L.L.bremse_halte) && (S.L.door_freigabe)

'    Haltewunschlampe:
    (L.L.haltewunsch) (L.L.door_2) 0.2 < (L.L.door_5) 0.2 < (L.L.elec_busbar_main) && && &&
    {if}
        1 (S.L.haltewunschlampe)
    {else}
        0 (S.L.haltewunschlampe) (S.L.haltewunsch)
    {endif}

'    Kinderwagenwunsch:
    (L.L.door_2) 0.2 > (L.L.door_5) 0.2 > || (L.L.elec_busbar_main) &&
    {if}
        0 (S.L.door_kinderwagenwunsch) (S.L.zufall_kinderwagenwunsch)
    {endif}

'    Abfall des Kinderwagenwunsch-Relais bei fehlender Stromversorgung:

    (L.L.elec_busbar_main) 0 =
    {if}
        0 (S.L.door_kinderwagenwunsch) (S.L.zufall_kinderwagenwunsch)
    {endif}

'    Zufälliges zusätzliches Aufleuchten des Kinderwagenwunsches bei Haltewunsch:

    (L.L.haltewunsch) 1 =
    (L.L.zufall_kinderwagenwunsch) 0 = &&
    {if}
        10 random (S.L.zufall_kinderwagenwunsch)
        (L.L.zufall_kinderwagenwunsch) 9 >=
        {if}
            1 (S.L.door_kinderwagenwunsch)
        {endif}
    {endif}
'    Beleuchtung der Einstiege

(L.L.elec_busbar_main)
    {if}
        (L.L.door_0) 0 > (L.L.door_1) 0 > ||
        {if}
            1 (S.L.door_light_1)
            0 (S.L.light_timer1)
            (L.L.lights_stand) 1 =
            {if}
                1 (S.L.door_spotlight_1)
            {else}
                0 (S.L.door_spotlight_1)
            {endif}
        {else}
            (L.L.light_timer1) (L.S.timegap) + 2 min (S.L.light_timer1)
            2 =
            {if}
                0 (S.L.door_spotlight_1)
            {endif}
            0 (S.L.door_light_1)
        {endif}
        (L.L.door_2) 0 > (L.L.door_3) 0 > ||
        {if}
            1 (S.L.door_light_2)
            0 (S.L.light_timer2)
            (L.L.lights_stand) 1 =
            {if}
                1 (S.L.door_spotlight_2)
            {else}
                0 (S.L.door_spotlight_2)
            {endif}
        {else}
            (L.L.light_timer2) (L.S.timegap) + 2 min (S.L.light_timer2)
            2 =
            {if}
                0 (S.L.door_spotlight_2)
            {endif}
            0 (S.L.door_light_2)
        {endif}
        (L.L.door_4) 0 > (L.L.door_5) 0 > ||
        {if}
            1 (S.L.door_light_3)
            0 (S.L.light_timer3)
            (L.L.lights_stand) 1 =
            {if}
                1 (S.L.door_spotlight_3)
            {else}
                0 (S.L.door_spotlight_3)
            {endif}
        {else}
            (L.L.light_timer3) (L.S.timegap) + 2 min (S.L.light_timer3)
            2 =
            {if}
                0 (S.L.door_spotlight_3)
            {endif}
            0 (S.L.door_light_3)
        {endif}
    {endif}

'    Druckabhängige Türgeschwindigkeit
    
    (C.L.door_druckluft)
    {if}
        (L.L.doorMaxSpeed_0_norm) (L.L.bremse_p_Tank04) 100000 - 850000 / (S.L.doorMaxSpeed_0)
        (L.L.doorMaxSpeed_1_norm) (L.L.bremse_p_Tank04) 100000 - 850000 / (S.L.doorMaxSpeed_1)
        (L.L.doorMaxSpeed_2_norm) (L.L.bremse_p_Tank04) 100000 - 850000 / (S.L.doorMaxSpeed_2)
        (L.L.doorMaxSpeed_3_norm) (L.L.bremse_p_Tank04) 100000 - 850000 / (S.L.doorMaxSpeed_3)        
        (L.L.doorMaxSpeed_4_norm) (L.L.bremse_p_Tank04) 100000 - 850000 / (S.L.doorMaxSpeed_4)
        (L.L.doorMaxSpeed_5_norm) (L.L.bremse_p_Tank04) 100000 - 850000 / (S.L.doorMaxSpeed_5)
    {endif}

'    Gemecker bei nicht freigegebener Tür

    (L.L.door_2) 0 >
    (L.L.door_3) 0 > ||
    (L.L.door_4) 0 = &&
    (L.L.door_5) 0 = &&
    (L.L.PAX_Exit2_Req) (L.L.PAX_Exit3_Req) || &&
    {if}
        (L.L.mecker_timer) (L.S.Timegap) + (S.L.mecker_timer)
        (L.L.mecker_timer) 3 > (L.L.mecker_timer) 3.1 < &&
        {if}
            (T.L.ev_meckern)
        {endif}
    {else}
        0 (S.L.mecker_timer)
    {endif}

'----------------------
'    AI-Ablauf:

(L.L.AI_Scheduled_AtStation) s0
1 =
{if}
'Wenn Türen geöffnet werden sollen:
    (L.L.Velocity) (C.L.Door_Bremse_Halte_MaxKMH) <
    {if}
'Nur, wenn v < maxkmh, sonst warten
'Taster jeweils nur betätigen, falls noch nicht an
        (L.L.bremse_halte_sw) !
        {if}
            (M.L.trg_bus_dooraft)
        {endif}
        (L.L.doorTarget_0) ! (L.L.door_AI_timer) 0.3 > &&
        {if}
            (M.L.trg_bus_doorfront0)
        {endif}
        (L.L.doorTarget_1) ! (L.L.door_AI_timer) 0.6 > &&
        {if}
            (M.L.trg_bus_doorfront1)
        {endif}
        (L.L.doorTarget_23) ! (L.L.door_AI_timer) 0.6 > (L.L.haltewunsch) && &&
        {if}
            (M.L.trg_bus_doorback23)
        {endif}
        (L.L.doorTarget_45) ! (L.L.door_AI_timer) 0.6 > (L.L.haltewunsch) && &&
        {if}
            (M.L.trg_bus_doorfront5)
        {endif}
    {else}
        0 (S.L.door_AI_timer)
    {endif}
    (L.L.door_AI_timer) (L.S.Timegap) + (S.L.door_AI_timer)
{else}
l0 -1 =
{if}
'Wenn Türen geschlossen werden sollen:
'Taster jeweils nur betätigen, falls noch nicht aus:
    (L.L.doorTarget_1)
    {if}
        (M.L.trg_bus_doorfront1)
        0 (S.L.door_AI_timer)
    {endif}
    (L.L.doorTarget_0) (L.L.door_AI_timer) 0.3 > &&
    {if}
        (M.L.trg_bus_doorfront0)
    {endif}
    (L.L.doorTarget_23) (L.L.door_AI_timer) 0.3 > &&
    {if}
        (M.L.trg_bus_doorback23)
    {endif}
    (L.L.doorTarget_45) (L.L.door_AI_timer) 0.3 > &&
    {if}
        (M.L.trg_bus_doorfront5)
    {endif}
'Haltestellenbremse erst wegnehmen, wenn alle Türen zu. Dann auch erst den Bus AI-mäßig freigeben:
    (L.L.door_0) 0.1 <
    (L.L.door_1) 0.1 < &&
    (L.L.door_2) 0.1 < &&    
    (L.L.door_4) 0.1 < &&
    (L.L.door_5) 0.1 < &&
    {if}
        (L.L.bremse_halte_sw) (L.L.door_AI_timer) 0.3 > &&
        {if}
            (M.L.trg_bus_dooraft)
        {endif}
        (L.L.bremse_halte_sw) !
        {if}
            0 (S.L.AI_Scheduled_AtStation)
        {endif}
    {else}
'Sollte eine der Türen auf sein und die Haltestellenbremse aus, dann sofort diese einlegen
        (L.L.bremse_halte_sw) !
        {if}
            (M.L.trg_bus_dooraft)
        {endif}
        (L.L.doorTarget_0) !
        (L.L.doorTarget_1) ! &&
        (L.L.doorTarget_23) ! &&
        (L.L.doorTarget_45) ! &&
        {if}
            0 (S.L.door_AI_timer)
        {endif}
    {endif}
    (L.L.door_AI_timer) (L.S.Timegap) + (S.L.door_AI_timer)
{endif}
{endif}


{end}




{macro:Door0_Calc}
    (C.L.electric_doors)
    {if}
        (L.L.doorTarget_0)
        {if}
            (L.L.door_0) (F.L.door_0_opn_speed) (S.L.doorMaxSpeed_0)
        {else}
            (L.L.door_0) (F.L.door_0_cls_speed) (S.L.doorMaxSpeed_0)
        {endif}

        (C.L.fdoor_acc) (S.L.doorAcc_0)

        (L.L.doorTarget_0) ! (L.L.doorSpeed_0) s0 abs 0.05 > (L.L.door_0) 0 > || &&
        {if}
            l0 /-/ (L.L.doorMaxSpeed_0) <
            {if}
                (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * - (S.L.doorSpeed_0)
            {else}
                (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * + (S.L.doorSpeed_0)
            {endif}
            (L.L.door_0) (L.L.doorSpeed_0) (L.S.Timegap) * + (S.L.door_0)
        {else}
            (L.L.doorSpeed_0) abs 0.05 > (L.L.door_0) 1 < || (L.L.doorTarget_0) &&
            {if}
                l0 (L.L.doorMaxSpeed_0) <
                {if}
                    (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * + (S.L.doorSpeed_0)
                {else}
                    (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * - (S.L.doorSpeed_0)
                {endif}
                (L.L.door_0) (L.L.doorSpeed_0) (L.S.Timegap) * + (S.L.door_0)
            {else}
                0 (S.L.doorSpeed_0)
            {endif}
        {endif}
    {else}
        (L.L.doorTarget_0) ! (L.L.doorSpeed_0) s0 abs 0.05 > (L.L.door_0) 0 > || &&
        {if}
            l0 /-/ (L.L.doorMaxSpeed_0) <
            {if}
                (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * - (S.L.doorSpeed_0)
            {endif}
            (L.L.door_0) (L.L.doorSpeed_0) (L.S.Timegap) * + (S.L.door_0)
        {else}
            (L.L.doorSpeed_0) abs 0.05 > (L.L.door_0) 1 < || (L.L.doorTarget_0) &&
            {if}
                l0 (L.L.doorMaxSpeed_0) <
                {if}
                    (L.L.doorSpeed_0) (L.L.doorAcc_0) (L.S.Timegap) * + (S.L.doorSpeed_0)
                {endif}
                (L.L.door_0) (L.L.doorSpeed_0) (L.S.Timegap) * + (S.L.door_0)
            {else}
                0 (S.L.doorSpeed_0)
            {endif}
        {endif}
    {endif}

    (L.L.door_0) 1 >
    {if}
        (T.L.ev_doorhitopen_0)
        1 (S.L.door_0)
        (L.L.doorSpeed_0) /-/ (L.L.doorRefl_0) * (S.L.doorSpeed_0)
    {else}
        (L.L.door_0) 0 <
        {if}
            (T.L.ev_doorhitclose_0)
            0 (S.L.door_0)
            (L.L.doorSpeed_0) /-/ (L.L.doorRefl_0) * (S.L.doorSpeed_0)
        {endif}
    {endif}
{end}

{macro:Door1_Calc}
    (C.L.electric_doors)
    {if}
        (L.L.doorTarget_1)
        {if}
            (L.L.door_1) (F.L.door_1_opn_speed) (S.L.doorMaxSpeed_1)
        {else}
            (L.L.door_1) (F.L.door_1_cls_speed) (S.L.doorMaxSpeed_1)
        {endif}

        (C.L.fdoor_acc) (S.L.doorAcc_1)

        (L.L.doorTarget_1) ! (L.L.doorSpeed_1) s0 abs 0.05 > (L.L.door_1) 0 > || &&
        {if}
            l0 /-/ (L.L.doorMaxSpeed_1) <
            {if}
                (L.L.doorSpeed_1) (L.L.doorAcc_1) (L.S.Timegap) * - (S.L.doorSpeed_1)
            {else}
                (L.L.doorSpeed_1) (L.L.doorAcc_1) (L.S.Timegap) * + (S.L.doorSpeed_1)
            {endif}
            (L.L.door_1) (L.L.doorSpeed_1) (L.S.Timegap) * + (S.L.door_1)
        {else}
            (L.L.doorSpeed_1) abs 0.05 > (L.L.door_1) 1 < || (L.L.doorTarget_1) &&
            {if}
                l0 (L.L.doorMaxSpeed_1) <
                {if}
                    (L.L.doorSpeed_1) (L.L.doorAcc_1) (L.S.Timegap) * + (S.L.doorSpeed_1)
                {else}
                    (L.L.doorSpeed_1) (L.L.doorAcc_1) (L.S.Timegap) * - (S.L.doorSpeed_1)
                {endif}
                (L.L.door_1) (L.L.doorSpeed_1) (L.S.Timegap) * + (S.L.door_1)
            {else}
                0 (S.L.doorSpeed_1)
            {endif}
        {endif}
    {else}
        (L.L.doorTarget_1) ! (L.L.doorSpeed_1) s0 abs 0.05 > (L.L.door_1) 0 > || &&
        {if}
            l0 /-/ (L.L.doorMaxSpeed_1) <
            {if}
                (L.L.doorSpeed_1) (L.L.doorAcc_1) (L.S.Timegap) * - (S.L.doorSpeed_1)
            {endif}
            (L.L.door_1) (L.L.doorSpeed_1) (L.S.Timegap) * + (S.L.door_1)
        {else}
            (L.L.doorSpeed_1) abs 0.05 > (L.L.door_1) 1 < || (L.L.doorTarget_1) &&
            {if}
                l0 (L.L.doorMaxSpeed_1) <
                {if}
                    (L.L.doorSpeed_1) (L.L.doorAcc_1) (L.S.Timegap) * + (S.L.doorSpeed_1)
                {endif}
                (L.L.door_1) (L.L.doorSpeed_1) (L.S.Timegap) * + (S.L.door_1)
            {else}
                0 (S.L.doorSpeed_1)
            {endif}
        {endif}
    {endif}

    (L.L.door_1) 1 >
    {if}
        (T.L.ev_doorhitopen_0)
        1 (S.L.door_1)
        (L.L.doorSpeed_1) /-/ (L.L.doorRefl_1) * (S.L.doorSpeed_1)
    {else}
        (L.L.door_1) 0 <
        {if}
            (T.L.ev_doorhitclose_0)
            0 (S.L.door_1)
            (L.L.doorSpeed_1) /-/ (L.L.doorRefl_1) * (S.L.doorSpeed_1)
        {endif}
    {endif}
{end}


{macro:DoorAftCalc}
    (L.L.bremse_halte_sw) !
    (L.L.Freigabe) &&
    (L.L.door_3) 0 = &&
    (L.L.door_5) 0 = &&
    (L.L.light_timer2) 0.5 > &&
    (L.L.light_timer3) 0.5 > &&
    (L.L.elec_busbar_main) ! ||
    (L.L.bremse_halte) &&
    (L.L.throttle) 0.1 > &&
          (L.L.kneel_timer) 0 = &&
          (L.L.bus_dooraft_sw) 0 = &&
    {if}
        0 (S.L.bremse_halte)
        0 (S.L.doorAftLastOpen) (S.L.doorAftLastOpen1)
        (T.L.ev_haltebremse_aus)
    {endif}


{end}

'--------------------------------------------------------------------------------


'--------------------------------------------------------------------------------

{macro:DoorAft_Open}

    (L.L.PAX_Exit2_Req)
    (L.L.PAX_Exit3_Req) ||
    (L.L.door_haltewunsch_knopfdruck) ||
    (L.L.autoschalter) ||
   {if}
      (L.L.doorTarget_45) !
      (L.L.bus_dooraft_sw) &&
      (L.L.velocity) 0.1 < &&
      {if}
    (T.L.ev_doortriggeropen_5)
         1 (S.L.doorTarget_45)
         1 (S.L.bremse_halte)
         (C.L.door_druckluft)
         {if}
         (L.L.bremse_p_Tank04) 100000 - 0.96 * 100000 + (S.L.bremse_p_Tank04)
         {endif}
      {endif}
      0 (S.L.doorAftLastOpen1)
   {endif}

(L.L.elec_busbar_main)
    {if}
        (L.L.bremse_halte)
        {if}
            (L.L.doorAftLastOpen1) (L.S.Timegap) + (S.L.doorAftLastOpen1)
        {endif}

        (L.L.doorTarget_45)
        (L.L.doorAftLastOpen1) (C.L.doorAftOpenTime) > &&
        (L.L.autoschalter) 0 = &&
        {if}
          (C.L.tuerverzoegerung) 0 >
            {if}
            (T.L.ev_doorwarn2)
            0 (S.L.doorTarget_45)
            (C.L.door_druckluft)
            {if}
            (L.L.bremse_p_Tank04) 100000 - 0.96 * 100000 + (S.L.bremse_p_Tank04)
            {endif}
            {else}
            (T.L.ev_doortriggerclose_5)
            0 (S.L.doorTarget_45)
            (C.L.door_druckluft)
            {if}
            (L.L.bremse_p_Tank04) 100000 - 0.96 * 100000 + (S.L.bremse_p_Tank04)
            {endif}
            {endif}
        {endif}
    {endif}

{end}

'--------------------------------------------------------------------------------

{macro:Door2_Calc}
    (C.L.electric_doors)
    {if}
        (L.L.doorTarget_23)
        {if}
            (L.L.door_2) (F.L.door_2_opn_speed) (S.L.doorMaxSpeed_2)
            (L.L.door_2) (F.L.door_2_opn_speed_2) (S.L.door_2f)
        {else}
            (L.L.door_2) (F.L.door_2_cls_speed) (S.L.doorMaxSpeed_2)
            (L.L.door_2) (F.L.door_2_cls_speed_2) (S.L.door_2f)
        {endif}

        (C.L.bdoor_acc) (S.L.doorAcc_2)

        (L.L.doorTarget_23) ! (L.L.doorSpeed_2) s0 abs 0.05 > (L.L.door_2) 0 > || &&
        {if}
            (L.L.doortimer23) (L.S.Timegap) + (C.L.tuerverzoegerung) min (S.L.doortimer23)
            (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_2) <
            {if}
                (L.L.doorSpeed_2) (L.L.doorAcc_2) (L.S.Timegap) * - (S.L.doorSpeed_2)
            {else}
                (L.L.doorSpeed_2) (L.L.doorAcc_2) (L.S.Timegap) * + (S.L.doorSpeed_2)
            {endif}
            (L.L.door_2) (L.L.doorSpeed_2) (L.S.Timegap) * + (S.L.door_2)
            {endif}
        {else}
            (L.L.doorSpeed_2) abs 0.05 > (L.L.door_2) 1 < || (L.L.doorTarget_23) &&
            {if}
                l0 (L.L.doorMaxSpeed_2) <
                {if}
                    (L.L.doorSpeed_2) (L.L.doorAcc_2) (L.S.Timegap) * + (S.L.doorSpeed_2)
                {else}
                    (L.L.doorSpeed_2) (L.L.doorAcc_2) (L.S.Timegap) * - (S.L.doorSpeed_2)
                {endif}
                (L.L.door_2) (L.L.doorSpeed_2) (L.S.Timegap) * + (S.L.door_2)
                0 (S.L.doortimer23)
                0 (S.L.trigger_antirepeat23)
            {else}
                0 (S.L.doorSpeed_2)
            {endif}
        {endif}
        (L.L.doortimer23) (C.L.tuerverzoegerung) =
        (L.L.doortimer23) 0 > &&
        {if}
            (L.L.trigger_antirepeat23) 1 + (S.L.trigger_antirepeat23)
            (L.L.trigger_antirepeat23) 1 =
                {if}
                (T.L.ev_doortriggerclose_2)
                {endif}
        {endif}
    {else}
        (L.L.doorTarget_23) ! (L.L.doorSpeed_2) s0 abs 0.05 > (L.L.door_2) 0 > || &&
        {if}
            (L.L.doortimer23) (L.S.Timegap) + (C.L.tuerverzoegerung) min (S.L.doortimer23)
            (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_2) <
            {if}
                (L.L.doorSpeed_2) (L.L.doorAcc_2) (L.S.Timegap) * - (S.L.doorSpeed_2)
            {endif}
            (L.L.door_2) (L.L.doorSpeed_2) (L.S.Timegap) * + (S.L.door_2)
            {endif}
        {else}
            (L.L.doorSpeed_2) abs 0.05 > (L.L.door_2) 1 < || (L.L.doorTarget_23) &&
            {if}
                l0 (L.L.doorMaxSpeed_2) <
                {if}
                    (L.L.doorSpeed_2) (L.L.doorAcc_2) (L.S.Timegap) * + (S.L.doorSpeed_2)
                {endif}
                (L.L.door_2) (L.L.doorSpeed_2) (L.S.Timegap) * + (S.L.door_2)
                0 (S.L.doortimer23)
                0 (S.L.trigger_antirepeat23)
            {else}
                0 (S.L.doorSpeed_2)
            {endif}
        {endif}
        (L.L.doortimer23) (C.L.tuerverzoegerung) =
        (L.L.doortimer23) 0 > &&
        {if}
            (L.L.trigger_antirepeat23) 1 + (S.L.trigger_antirepeat23)
            (L.L.trigger_antirepeat23) 1 =
                {if}
                (T.L.ev_doortriggerclose_2)
                {endif}
        {endif}
    {endif}

    (L.L.door_2) 1 >
    {if}
        (T.L.ev_doorhitopen_2)
        1 (S.L.door_2)
        (L.L.doorSpeed_2) /-/ (L.L.doorRefl_2) * (S.L.doorSpeed_2)
    {else}
        (L.L.door_2) 0 <
        {if}
            (T.L.ev_doorhitclose_2)
            0 (S.L.door_2)
            (L.L.doorSpeed_2) /-/ (L.L.doorRefl_2) * (S.L.doorSpeed_2)
        {endif}
    {endif}
{end}

{macro:Door3_Calc}
    (C.L.electric_doors)
    {if}
        (L.L.doorTarget_23)
        {if}
            (L.L.door_3) (F.L.door_3_opn_speed) (S.L.doorMaxSpeed_3)
            (L.L.door_3) (F.L.door_3_opn_speed_2) (S.L.door_3f)
        {else}
            (L.L.door_3) (F.L.door_3_cls_speed) (S.L.doorMaxSpeed_3)
            (L.L.door_3) (F.L.door_3_cls_speed_2) (S.L.door_3f)
        {endif}

        (C.L.bdoor_acc) (S.L.doorAcc_3)

        (L.L.doorTarget_23) ! (L.L.doorSpeed_3) s0 abs 0.05 > (L.L.door_3) 0 > || &&
        {if}
            (L.L.doortimer23) (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_3) <
            {if}
                (L.L.doorSpeed_3) (L.L.doorAcc_3) (L.S.Timegap) * - (S.L.doorSpeed_3)
            {else}
                (L.L.doorSpeed_3) (L.L.doorAcc_3) (L.S.Timegap) * + (S.L.doorSpeed_3)
            {endif}
            (L.L.door_3) (L.L.doorSpeed_3) (L.S.Timegap) * + (S.L.door_3)
            {endif}
        {else}
            (L.L.doorSpeed_3) abs 0.05 > (L.L.door_3) 1 < || (L.L.doorTarget_23) &&
            {if}
                l0 (L.L.doorMaxSpeed_3) <
                {if}
                    (L.L.doorSpeed_3) (L.L.doorAcc_3) (L.S.Timegap) * + (S.L.doorSpeed_3)
                {else}
                    (L.L.doorSpeed_3) (L.L.doorAcc_3) (L.S.Timegap) * - (S.L.doorSpeed_3)
                {endif}
                (L.L.door_3) (L.L.doorSpeed_3) (L.S.Timegap) * + (S.L.door_3)
            {else}
                0 (S.L.doorSpeed_3)
            {endif}
        {endif}
    {else}
        (L.L.doorTarget_23) ! (L.L.doorSpeed_3) s0 abs 0.05 > (L.L.door_3) 0 > || &&
        {if}
            (L.L.doortimer23) (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_3) <
            {if}
                (L.L.doorSpeed_3) (L.L.doorAcc_3) (L.S.Timegap) * - (S.L.doorSpeed_3)
            {endif}
            (L.L.door_3) (L.L.doorSpeed_3) (L.S.Timegap) * + (S.L.door_3)
            {endif}
        {else}
            (L.L.doorSpeed_3) abs 0.05 > (L.L.door_3) 1 < || (L.L.doorTarget_23) &&
            {if}
                l0 (L.L.doorMaxSpeed_3) <
                {if}
                    (L.L.doorSpeed_3) (L.L.doorAcc_3) (L.S.Timegap) * + (S.L.doorSpeed_3)
                {endif}
                (L.L.door_3) (L.L.doorSpeed_3) (L.S.Timegap) * + (S.L.door_3)
            {else}
                0 (S.L.doorSpeed_3)
            {endif}
        {endif}
    {endif}

    (L.L.door_3) 1 >
    {if}
        (T.L.ev_doorhitopen_3)
        1 (S.L.door_3)
        (L.L.doorSpeed_3) /-/ (L.L.doorRefl_3) * (S.L.doorSpeed_3)
    {else}
        (L.L.door_3) 0 <
        {if}
            (T.L.ev_doorhitclose_3)
            0 (S.L.door_3)
            (L.L.doorSpeed_3) /-/ (L.L.doorRefl_3) * (S.L.doorSpeed_3)
        {endif}
    {endif}

{end}

{macro:Door4_Calc}
    (C.L.electric_doors)
    {if}
        (L.L.doorTarget_45)
        {if}
            (L.L.door_4) (F.L.door_4_opn_speed) (S.L.doorMaxSpeed_4)
            (L.L.door_4) (F.L.door_4_opn_speed_2) (S.L.door_4f)
        {else}
            (L.L.door_4) (F.L.door_4_cls_speed) (S.L.doorMaxSpeed_4)
            (L.L.door_4) (F.L.door_4_cls_speed_2) (S.L.door_4f)
        {endif}

        (C.L.bdoor_acc) (S.L.doorAcc_4)

        (L.L.doorTarget_45) ! (L.L.doorSpeed_4) s0 abs 0.05 > (L.L.door_4) 0 > || &&
        {if}
            (L.L.doortimer45) (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_4) <
            {if}
                (L.L.doorSpeed_4) (L.L.doorAcc_4) (L.S.Timegap) * - (S.L.doorSpeed_4)
            {else}
                (L.L.doorSpeed_4) (L.L.doorAcc_4) (L.S.Timegap) * + (S.L.doorSpeed_4)
            {endif}
            (L.L.door_4) (L.L.doorSpeed_4) (L.S.Timegap) * + (S.L.door_4)
            {endif}
        {else}
            (L.L.doorSpeed_4) abs 0.05 > (L.L.door_4) 1 < || (L.L.doorTarget_45) &&
            {if}
                l0 (L.L.doorMaxSpeed_4) <
                {if}
                    (L.L.doorSpeed_4) (L.L.doorAcc_4) (L.S.Timegap) * + (S.L.doorSpeed_4)
                {else}
                    (L.L.doorSpeed_4) (L.L.doorAcc_4) (L.S.Timegap) * - (S.L.doorSpeed_4)
                {endif}
                (L.L.door_4) (L.L.doorSpeed_4) (L.S.Timegap) * + (S.L.door_4)
            {else}
                0 (S.L.doorSpeed_4)
            {endif}
        {endif}
    {else}
        (L.L.doorTarget_45) ! (L.L.doorSpeed_4) s0 abs 0.05 > (L.L.door_4) 0 > || &&
        {if}
            (L.L.doortimer45) (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_4) <
            {if}
                (L.L.doorSpeed_4) (L.L.doorAcc_4) (L.S.Timegap) * - (S.L.doorSpeed_4)
            {endif}
            (L.L.door_4) (L.L.doorSpeed_4) (L.S.Timegap) * + (S.L.door_4)
            {endif}
        {else}
            (L.L.doorSpeed_4) abs 0.05 > (L.L.door_4) 1 < || (L.L.doorTarget_45) &&
            {if}
                l0 (L.L.doorMaxSpeed_4) <
                {if}
                    (L.L.doorSpeed_4) (L.L.doorAcc_4) (L.S.Timegap) * + (S.L.doorSpeed_4)
                {endif}
                (L.L.door_4) (L.L.doorSpeed_4) (L.S.Timegap) * + (S.L.door_4)
            {else}
                0 (S.L.doorSpeed_4)
            {endif}
        {endif}
    {endif}

    (L.L.door_4) 1 >
    {if}
        (T.L.ev_doorhitopen_4)
        1 (S.L.door_4)
        (L.L.doorSpeed_4) /-/ (L.L.doorRefl_4) * (S.L.doorSpeed_4)
    {else}
        (L.L.door_4) 0 <
        {if}
            (T.L.ev_doorhitclose_4)
            0 (S.L.door_4)
            (L.L.doorSpeed_4) /-/ (L.L.doorRefl_4) * (S.L.doorSpeed_4)
        {endif}
    {endif}

{end}

{macro:Door5_Calc}
    (C.L.electric_doors)
    {if}
        (L.L.doorTarget_45)
        {if}
            (L.L.door_5) (F.L.door_5_opn_speed) (S.L.doorMaxSpeed_5)
            (L.L.door_5) (F.L.door_5_opn_speed_2) (S.L.door_5f)
        {else}
            (L.L.door_5) (F.L.door_5_cls_speed) (S.L.doorMaxSpeed_5)
            (L.L.door_5) (F.L.door_5_cls_speed_2) (S.L.door_5f)
        {endif}

        (C.L.bdoor_acc) (S.L.doorAcc_5)

        (L.L.doorTarget_45) ! (L.L.doorSpeed_5) s0 abs 0.05 > (L.L.door_5) 0 > || &&
        {if}
            (L.L.doortimer45) (L.S.Timegap) + (C.L.tuerverzoegerung) min (S.L.doortimer45)
            (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_5) <
            {if}
                (L.L.doorSpeed_5) (L.L.doorAcc_5) (L.S.Timegap) * - (S.L.doorSpeed_5)
            {else}
                (L.L.doorSpeed_5) (L.L.doorAcc_5) (L.S.Timegap) * + (S.L.doorSpeed_5)
            {endif}
            (L.L.door_5) (L.L.doorSpeed_5) (L.S.Timegap) * + (S.L.door_5)
            {endif}
        {else}
            (L.L.doorSpeed_5) abs 0.05 > (L.L.door_5) 1 < || (L.L.doorTarget_45) &&
            {if}
                l0 (L.L.doorMaxSpeed_5) <
                {if}
                    (L.L.doorSpeed_5) (L.L.doorAcc_5) (L.S.Timegap) * + (S.L.doorSpeed_5)
                {else}
                    (L.L.doorSpeed_5) (L.L.doorAcc_5) (L.S.Timegap) * - (S.L.doorSpeed_5)
                {endif}
                (L.L.door_5) (L.L.doorSpeed_5) (L.S.Timegap) * + (S.L.door_5)
                0 (S.L.doortimer45)
                0 (S.L.trigger_antirepeat45)
            {else}
                0 (S.L.doorSpeed_5)
            {endif}
        {endif}
        (L.L.doortimer45) (C.L.tuerverzoegerung) =
        (L.L.doortimer45) 0 > &&
        {if}
            (L.L.trigger_antirepeat45) 1 + (S.L.trigger_antirepeat45)
            (L.L.trigger_antirepeat45) 1 =
                {if}
                (T.L.ev_doortriggerclose_5)
                {endif}
        {endif}
    {else}
        (L.L.doorTarget_45) ! (L.L.doorSpeed_5) s0 abs 0.05 > (L.L.door_5) 0 > || &&
        {if}
            (L.L.doortimer45) (L.S.Timegap) + (C.L.tuerverzoegerung) min (S.L.doortimer45)
            (C.L.tuerverzoegerung) =
            {if}
            l0 /-/ (L.L.doorMaxSpeed_5) <
            {if}
                (L.L.doorSpeed_5) (L.L.doorAcc_5) (L.S.Timegap) * - (S.L.doorSpeed_5)
            {endif}
            (L.L.door_5) (L.L.doorSpeed_5) (L.S.Timegap) * + (S.L.door_5)
            {endif}
        {else}
            (L.L.doorSpeed_5) abs 0.05 > (L.L.door_5) 1 < || (L.L.doorTarget_45) &&
            {if}
                l0 (L.L.doorMaxSpeed_5) <
                {if}
                    (L.L.doorSpeed_5) (L.L.doorAcc_5) (L.S.Timegap) * + (S.L.doorSpeed_5)
                {endif}
                (L.L.door_5) (L.L.doorSpeed_5) (L.S.Timegap) * + (S.L.door_5)
                0 (S.L.doortimer45)
                0 (S.L.trigger_antirepeat45)
            {else}
                0 (S.L.doorSpeed_5)
            {endif}
        {endif}
        (L.L.doortimer45) (C.L.tuerverzoegerung) =
        (L.L.doortimer45) 0 > &&
        {if}
            (L.L.trigger_antirepeat45) 1 + (S.L.trigger_antirepeat45)
            (L.L.trigger_antirepeat45) 1 =
                {if}
                (T.L.ev_doortriggerclose_5)
                {endif}
        {endif}
    {endif}

    (L.L.door_5) 1 >
    {if}
        (T.L.ev_doorhitopen_5)
        1 (S.L.door_5)
        (L.L.doorSpeed_5) /-/ (L.L.doorRefl_5) * (S.L.doorSpeed_5)
    {else}
        (L.L.door_5) 0 <
        {if}
            (T.L.ev_doorhitclose_5)
            0 (S.L.door_5)
            (L.L.doorSpeed_5) /-/ (L.L.doorRefl_5) * (S.L.doorSpeed_5)
        {endif}
    {endif}

{end}


{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}

{macro:trg_bus_doorfront1}

    (L.L.doorTarget_1) ! (S.L.doorTarget_1)
    {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}

{macro:trg_bus_doorback23}

    (L.L.doorTarget_23) ! (S.L.doorTarget_23)
    {if}
        (T.L.ev_doortriggeropen_2)
    {else}
        (C.L.tuerverzoegerung) 0 >
        {if}
            (T.L.ev_doorwarn)
        {else}
            (T.L.ev_doortriggerclose_2)
        {endif}
    {endif}    
        (C.L.door_druckluft)
        {if}
        (L.L.bremse_p_Tank04) 100000 - 0.96 * 100000 + (S.L.bremse_p_Tank04)
        {endif}
{end}

{macro:trg_bus_doorfront5}

    (L.L.doorTarget_45) ! (S.L.doorTarget_45)
    {if}
        (T.L.ev_doortriggeropen_5)
    {else}
        (C.L.tuerverzoegerung) 0 >
        {if}
            (T.L.ev_doorwarn2)
        {else}
            (T.L.ev_doortriggerclose_5)
        {endif}
    {endif}    
        (C.L.door_druckluft)
        {if}
        (L.L.bremse_p_Tank04) 100000 - 0.96 * 100000 + (S.L.bremse_p_Tank04)
        {endif}
{end}

{macro:trg_bus_20h-switch}
    (L.L.door_20h_sw) ! (S.L.door_20h_sw)
    
    (L.L.door_20h_sw)
    {if}
        (T.L.ev_haltebremse_sw_an)
    {else}
        (T.L.ev_haltebremse_sw_aus)
    {endif}    
{end}

{macro:trg_bus_dooraft}
    (L.L.bremse_halte_sw) ! (S.L.bremse_halte_sw)
    
    (L.L.bremse_halte_sw)
    {if}
        (T.L.ev_haltebremse_sw_an)
    {else}
        (T.L.ev_haltebremse_sw_aus)
    {endif}    
{end}

{trigger:cp_schulfahrschalter}
    (L.L.schulfahrschaltung) ! (S.L.schulfahrschaltung)    
    (T.L.ev_VDV_toggle_on)

    1 (S.L.schulfahrschalter_sw)
{end}

{trigger:cp_schulfahrschalter_off}    
    0 (S.L.schulfahrschalter_sw)
    (T.L.ev_VDV_toggle_off)    
{end}

{trigger:cp_autoschalter}
    (L.L.autoschalter) ! (S.L.autoschalter)    

    (L.L.autoschalter)
    {if}
        (T.L.ev_VDV_on)
    {else}
        (T.L.ev_VDV_off)
    {endif}    
{end}

{trigger:cp_tuersperre}    
    (L.L.tuersperre) 1 + (S.L.tuersperre)
    (L.L.tuersperre_sw) 1 + (S.L.tuersperre_sw)
    (L.L.tuersperre_sw) 2 =
    {if}
        -1 (S.L.tuersperre_sw)
        -1 (S.L.tuersperre)
        (T.L.ev_kippschalter_ein)
    {else}
        (T.L.ev_kippschalter_aus)
    {endif}
{end}

{end}
Pozdrawiam,
KMSzczecin


08.10.2017 20:30
Szukaj postów Cytat

w porzadalu
Super Moderatorzy
Liczba postów: 2,140
Dołączył: 08-2013
Podziękowań: 1255
Post: #2
RE: Pasażerowie nie wsiadają po zrobieniu doormoda.
Cytat:(L.L.door_0) 0.9 > (S.L.PAX_Entry0_Open)
(L.L.door_1) 0.9 > (S.L.PAX_Entry1_Open)
(L.L.door_3) 0.9 > (S.L.PAX_Exit0_Open) (S.L.PAX_Exit1_Open) (S.L.PAX_Entry0_Open) (S.L.PAX_Entry1_Open)
(L.L.door_5) 0.9 > (S.L.PAX_Exit2_Open) (S.L.PAX_Exit3_Open) (S.L.PAX_Entry2_Open) (S.L.PAX_Entry3_Open)
Deklarujesz, że drzwi 3 nadpisują drzwi 0, to ciekawe czemu nie wsiadają.


Specyfikacja komputera: [Link]
Zanim cokolwiek napiszesz, przeczytaj koniecznie REGULAMIN!
Jeśli masz problem techniczny, zapoznaj się z ZASADAMI DZIAŁÓW TECHNICZNYCH!
Jeśli chcesz podzielić się dodatkiem, zapoznaj się z REGULAMINEM DZIAŁU POBIERALNIA!

08.10.2017 21:11
Szukaj postów Cytat
 Podziękowania za post: KMSzczecin
Odpowiedź 




Użytkownicy przeglądający ten wątek: 1 gości

Forum Strefa-OMSI.pl

Tematyczne Forum dotyczące najpopularniejszego symulatora autobusu - OMSI. Zapraszamy do rejestracji i aktywnego udziału w Społeczności.

Strona wykorzystuje pliki cookies. Korzystanie z witryny oznacza zgodę na ich zapis lub odczyt wg ustawień przeglądarki.

Współpracujemy z:

Polecamy także: