Odpowiedź 
Zmiana komendy otwierania i zamykania drzwi
Autor Wiadomość

Użytkownik
Użytkownicy
Liczba postów: 31
Dołączył: 01-2013
Podziękowań: 1
Post: #1
Zmiana komendy otwierania i zamykania drzwi
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.

31.08.2013 21:29
Szukaj postów Cytat

strefa-omsi.pl
Administratorzy
Liczba postów: 1,439
Dołączył: 12-2012
Podziękowań: 524
Post: #2
RE: Zmiana komendy otwierania i zamykania drzwi
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

(Ten post był ostatnio modyfikowany: 31.08.2013 23:08 przez skawek.)
31.08.2013 23:08
Szukaj postów Cytat

Użytkownik
Użytkownicy
Liczba postów: 31
Dołączył: 01-2013
Podziękowań: 1
Post: #3
RE: Zmiana komendy otwierania i zamykania drzwi
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ń: 106)
.txt  Model_Lion.txt (Rozmiar: 75.78 KB / Pobrań: 32)

(Ten post był ostatnio modyfikowany: 01.09.2013 17:27 przez EN75-001.)
01.09.2013 17:25
Szukaj postów Cytat

Administrator
Administratorzy
Liczba postów: 1,327
Dołączył: 12-2012
Podziękowań: 420
Post: #4
RE: Zmiana komendy otwierania i zamykania drzwi
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
(Ten post był ostatnio modyfikowany: 02.09.2013 06:56 przez mattez.)
02.09.2013 06:56
Szukaj postów Cytat

Użytkownik
Użytkownicy
Liczba postów: 31
Dołączył: 01-2013
Podziękowań: 1
Post: #5
RE: Zmiana komendy otwierania i zamykania drzwi
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.

02.09.2013 07:27
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: