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


Zmiana komendy otwierania i zamykania drzwi

#1

Postanowiłem trochę "pogmerać" w MANie Lion's City 2.1. Moim celem było sprawienie, by trzecie drzwi dało się otworzyć za pomocą klawiatury. W większości autobusów za trzecie drzwi odpowiada komenda "doorfront3" i do tej właśnie komendy dopisany mam klawisz na klawiaturze. Po wstępnych oględzinach pliku door.osc zauważyłem, że w tym modelu funkcję tą pełni komenda doorfront2. Pozamieniałem doorfront2 na doorfront3, ale wtedy OMSI wywalało błąd. Uznałem, że trzeba tak zrobić w wszystkich plikach (nie tylko door) w tym modelu i po długiej pracy udało mi się uruchomić model. Niestety okazało się, że zarówno na pulpicie autobusu jak i na klawiaturze przyciski odpowiedzialne za drugie drzwi obsługują trzecie drzwi, razem z klawiszem do trzecich drzwi. (Nie jestem w stanie otworzyć drugich drzwi, ponieważ przycisk i klawisz je obsługujący otwiera bądź zamyka trzecie drzwi. Klawisz doorfront3 i przycisk trzecich drzwi również działają na te same drzwi)

Czy ktoś może mi wytłumaczyć w jaki sposób prawidłowo powinienem pozamieniać wpisy, lub, jeśli robił to ktoś wcześniej podesłać mi odpowiednie pliki? Z góry dzięki za pomoc.
Odpowiedz

#2
(Ten post był ostatnio modyfikowany: 31.08.2013, 23:08 przez skawek.)

Wstaw tutaj skrypt drzwi po modyfikacji i sprawdź w opcjach sterowania, czy pod jeden przycisk nie masz podpiętych dwóch lub więcej funkcji - to jeśli chodzi o sterowanie z klawiatury.
Przypisanie funkcji dla przycisków na pulpicie powinieneś sprawdzić w pliku konfiguracyjnym .cfg w folderze "Model" pojazdu.
♪ "Nie pytaj mnie, wiem tyle co i ty" ♪

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

Odpowiedz

#3
(Ten post był ostatnio modyfikowany: 01.09.2013, 17:27 przez EN75-001.)

A więc tak;
Po pierwsze moje pytanie dotyczy MAN Lion's City DTF v.1.1, a nie MAN Lion's City 2.1. Na tym drugim modelu starałem się bazować ponieważ w nim wszystko działa poprawnie, t.j. są na pulpicie trzy przyciski, po jednym do każdych drzwi, a na klawiaturze działają klawisze doorfront0 doorfront1 i doorfront3, co jest dowodem na to, że w ustawieniach wszystko jest OK, a problem dotyczy tylko tego MANa. Zmiana doorfront2 na doorfront3 w pliku .cfg w folderze Model nie dała oczekiwanego rezultatu. Co prawda klawisz "podpięty" pod doorfront3 działa na trzecie drzwi razem z przyciskiem na pulpicie, ale klawisz doorfront2 i przycisk drugich drzwi na pulpicie również działają na trzecie drzwi, a drugie pozostają nieaktywne. Załączam plik .cfg z folderu Model i door.osc

@skawek dzięki za zainteresowanie:)

EDIT: na potrzeby forum zmieniłem rozszerzenie .osc i .cfg na .txt

Załączone pliki
.txt   door.txt (Rozmiar: 22.02 KB / Pobrań: 112)
.txt   Model_Lion.txt (Rozmiar: 75.78 KB / Pobrań: 33)
Odpowiedz

#4
(Ten post był ostatnio modyfikowany: 02.09.2013, 06:56 przez mattez.)

Kod:
{macro:trg_bus_doorfront3}

    (L.L.doorTarget_23) ! (S.L.doorTarget_23)
    {if}
        (T.L.ev_doortriggeropen_2)
        0 (S.L.door_Warncounter_23)
    {else}
'        (T.L.ev_doortriggerclose_2)
        (T.L.ev_door_Warnsound_23)
        2 (S.L.door_Warncounter_23)
        1 (S.L.door_Warnung_23)
        0 (S.L.doorSpeed_2)
        0 (S.L.doorSpeed_3)
    {endif}    
        (C.L.door_druckluft)
        {if}
        (L.L.bremse_p_Tank04) 100000 - 0.96 * 100000 + (S.L.bremse_p_Tank04)
        {endif}
{end}

Po skasowaniu tego wpisu wszystko powinno grać
!NIE POMAGAM NA PW - OD POMOCY JEST FORUM!

PCB: Gigabyte GA-970A-DS3
CPU: AMD FX-8350 @ 8x4.4GHz + Raijintek EreBoss
RAM: 8GB RAM DDR3
GPU: Sapphire Radeon RX480 Nitro+ 8GB
PSU: Corsair TX850M
OS: Windows 10 Pro x64

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



Find me on: fb.me/mattezpl
Odpowiedz

#5

Niestety dalej nic:( W dalszym ciągu drugie drzwi pozostają nieaktywne, a trzecie drzwi można obsługiwać klawiszami i przyciskami z pulpitu przypisanymi do zarówno do drugich jak i trzecich drzwi.
Odpowiedz




Użytkownicy przeglądający ten wątek:
1 niewidocznych użytkowników, 1 gości