Odpowiedź 
Opóźnienie zamykania/otwieranie drzwi
Autor Wiadomość

Nadaktywny
Zasłużeni
Liczba postów: 1,734
Dołączył: 01-2013
Podziękowań: 374
Post: #1
Opóźnienie zamykania/otwieranie drzwi
Chciałbym uzyskać taki efekt, że naciskam przycisk, a drzwi reagują dopiero po chwili. Patrzyłem na skrypty drzwi, ale nic kreatywnego mi nie przyszło do głowy. Ktoś mógłby łatwo objaśnić jak taki efekt osiągnąć ?


~~Jeśli pomogłem klknij rep+ ~~
[Obrazek: psiuk450x60.png]
23.07.2013 11:54
Szukaj postów Cytat

Użytkownik
Użytkownicy
Liczba postów: 208
Dołączył: 01-2013
Podziękowań: 73
Post: #2
RE: Opóźnienie zamykania/otwieranie drzwi
Definiujesz po jednej zmiennej dla każdych drzwi i w makrze otwierania/zamykania drzwi, w części w której jest (T.L.ev_triggeropen...) nadajesz tej zmiennej wartość (L.S.GetTime) (S.L.door_delay), a (T.L...) usuwasz. We frame drzwi robisz coś takiego:
Kod:
(L.L.door_delay) 0 > (L.S.GetTime) (L.L.door_delay) - (C.L.door_delay_time_s) > &&
{if}
    0 (S.L.door_delay)
    (L.L.doorTarget_1)
    {if}
        (T.L.ev_doortriggeropen_1)
        (C.L.door_druckluft)
        {if}
            (L.L.bremse_p_Tank04) 100000 - 0.98 * 100000 + (S.L.bremse_p_Tank04)
        {endif}
    {endif}
{endif}
(przykład dla drzwi door_1; czas opóźnienia zdefiniowany w constfile jako stała door_delay_time_s).


Rżnij karabinem w bruk ulicy, Twoja jest krew, a ich jest nafta!
— z: Julian Tuwim, „Do prostego człowieka”.
(Ten post był ostatnio modyfikowany: 18.08.2013 10:33 przez Sartorius.)
18.08.2013 10:32
Szukaj postów Cytat
 Podziękowania za post: Invis

Nadaktywny
Zasłużeni
Liczba postów: 1,734
Dołączył: 01-2013
Podziękowań: 374
Post: #3
RE: Opóźnienie zamykania/otwieranie drzwi
Na chwilę obecną mam już samo opóźnienie zamykania i otwierania ale nie wiem jak to połączyć, bo jakby to powiedzieć jedno zeruje drugie. Jakbyś mógł objaśnić na podstawie tego pliku byłbym bardzo wdzięczny:)

http://pastebin.com/EutmpTtt


~~Jeśli pomogłem klknij rep+ ~~
[Obrazek: psiuk450x60.png]
18.08.2013 10:37
Szukaj postów Cytat

Użytkownik
Użytkownicy
Liczba postów: 208
Dołączył: 01-2013
Podziękowań: 73
Post: #4
RE: Opóźnienie zamykania/otwieranie drzwi
Do każdych drzwi potrzebujesz osobnych zmiennych, inaczej będą się "kłócić". Zamieszczam tutaj, lecz to tylko "szkic": http://pastebin.com/m3nJveg5.


Rżnij karabinem w bruk ulicy, Twoja jest krew, a ich jest nafta!
— z: Julian Tuwim, „Do prostego człowieka”.
18.08.2013 11:12
Szukaj postów Cytat

Nadaktywny
Zasłużeni
Liczba postów: 1,734
Dołączył: 01-2013
Podziękowań: 374
Post: #5
RE: Opóźnienie zamykania/otwieranie drzwi
Więc, po użyciu tego kodu i uzupełnieniu varlist działa tak, że dźwięk otwarcia odtwarza się rzeczywiście z opóźnieniem, ale same drzwi się nie otwierają wgl.


~~Jeśli pomogłem klknij rep+ ~~
[Obrazek: psiuk450x60.png]
18.08.2013 13:12
Szukaj postów Cytat
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: