Witaj na Forum! Zapraszamy do rejestracji lub zalogowania. Stwórz konto  


Prośba pomocy w skryptach - alarm przed zamknięciem drzwi

#11

Polecam zajrzeć jak to jest zrobione w Mercedesie Juliana, za to opóźnienie odpowiada door_warncounter i door_warnung. Wystarczy tylko umiejętnie przekopiować i działa:)
~~Jeśli pomogłem klknij rep+ ~~
[Obrazek: psiuk450x60.png]
Odpowiedz

#12
(Ten post był ostatnio modyfikowany: 24.08.2013, 20:12 przez piotr88010.)

Ja kopiowałem z SU15. Zostało mi tylko podpisać zamykanie trzecich drzwi i nie mam pomysłu jaka to może być komenda :P. Proszę mnie jakoś nakierować :P

EDIT: Może powtórzę w tym poście. Mam problem taki, że drzwi otworzyć otworzę ale zamknąć nie zamknę:( Jak chcę zamknąć jest tylko dźwięk otwierania a drzwi nawet nie drgną. Tutaj macro, w którym grzebię:
Kod:
{macro:PortasTras3}
    (L.L.elec_busbar_main)
    {if}
        (L.L.abreporta4) (L.L.parado) &&
        {if}
            (L.L.bremse_halte) 0 =
            {if}
                1 (S.L.bremse_halte)
                (T.L.ev_haltebremse_an)
            {endif}
            1 (S.L.doorTarget_23)
            (T.L.ev_doortriggeropen_1)
            (T.L.ev_doortriggeropen_1)
            
            (C.L.door_druckluft)
            {if}
                (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 + (S.L.bremse_p_Tank04)
                (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 + (S.L.bremse_p_Tank04)
            {endif}
            0 (S.L.abreporta4)
        {else}
            (L.L.fechaporta4)
            (L.L.end_cls_door4) ! ||
            {if}
                (L.L.end_cls_door4)
                (L.L.door_2) 1 < &&
                (L.L.door_3) 1 < &&
                (L.L.fechaporta4) &&
                {if}
                    0 (S.L.doorTarget_0)
                    0 (S.L.doorTarget_1)
                    0 (S.L.doorTarget_23)
                    (T.L.ev_doortriggerclose_1)
                    0 (S.L.fechaporta4)
                    0 (S.L.end_cls_door4)
                    (C.L.door_druckluft)
                    {if}
                        (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 +

(S.L.bremse_p_Tank04)
                        (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 +

(S.L.bremse_p_Tank04)
                    {endif}
                {endif}

                

                (L.L.door_2) 0 = &&
                (L.L.door_3) 0 = &&
                {if}
                    (L.L.door_5) 0 =
                    {if}
                        1 (S.L.aceleracao)

                    (L.L.bremse_halte_sw) !
                    (L.L.door_20h_sw) ! &&                    
                    {if}
                        0 (S.L.bremse_halte)
                        (T.L.ev_haltebremse_aus)
                    {endif}
                    {endif}
                    
                    1 (S.L.end_cls_door4)
                {endif}

                
                (L.L.door_2) 1 = &&
                (L.L.door_3) 1 = &&
                (L.L.fechaporta4) &&
                {if}
                    0 (S.L.end_cls_door4)

                    (L.L.door_warn_timer4) (L.S.Timegap) + (S.L.door_warn_timer4)
                    0.7 >
                    {if}
                        0 (S.L.door_warn_timer4)
                        (L.L.4bipc) 2 <
                        {if}
                            (T.L.campainha_aviso1)
                        {endif}
                        (L.L.4bipc) 1 + (S.L.4bipc)
                    {endif}
                {else}
                    0 (S.L.door_warn_timer4)
                    0 (S.L.4bipc)
                {endif}
                (L.L.4bipc) (C.L.4bipmax) =
                (L.L.fechaporta4) &&
                {if}

                    0 (S.L.doorTarget_23)
                    (T.L.ev_doortriggerclose_1)
                    0 (S.L.door_warn_timer4)
                    0 (S.L.fechaporta4)
                    0 (S.L.4bipc)
                    (C.L.door_druckluft)
                    {if}
                    (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 + (S.L.bremse_p_Tank04)
                    (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 + (S.L.bremse_p_Tank04)
                    {endif}
                {endif}
            
                
            {endif}
        {endif}
    {endif}
{end}{end}

Udzielam bezpłatnej pomocy na forum, pomoc na PW wyłącznie ODPŁATNIE.
TUF GAMING X570-PLUS + 5800X + RTX3060Ti 12GB + 32GB RAM

Dziękuję za 400 punktów reputacji! :D
Odpowiedz




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