Zamknięty 
Skrypt na automatyczne włączanie świateł
Autor Wiadomość

Użytkownik
Użytkownicy
Liczba postów: 290
Dołączył: 02-2013
Podziękowań: 29
Post: #1
Skrypt na automatyczne włączanie świateł
Witam!

Mam pytanie. Czy ktoś z obecnych na forum i znających się na skryptach wie jak zrobić czy już istnieje skrypt na gaszenie świateł dziennych na postojowe ? Na przykład do Solarisa Urbino 10 III. Z góry dziękuje za odpowiedź.


[Obrazek: 71048043298608618746.jpg]

MAN NG323 LCs G - #782 - SPPK Police!
(Ten post był ostatnio modyfikowany: 12.05.2014 16:51 przez WaszkaG.)
11.05.2014 18:27
Szukaj postów

Nadaktywny
Zasłużeni
Liczba postów: 1,734
Dołączył: 01-2013
Podziękowań: 376
Post: #2
RE: Skrypt.
U mnie w SU12III jest taki oto skrypt, CraherPL to wykonał, więc myślę, że on może Ci pomóc:)


~~Jeśli pomogłem klknij rep+ ~~
[Obrazek: psiuk450x60.png]
11.05.2014 18:44
Szukaj postów

Technik Amator
Zasłużeni
Liczba postów: 922
Dołączył: 01-2013
Podziękowań: 1161
Post: #3
RE: Skrypt.
Jeżeli dobrze rozumiem, chodzi ci o skrypt na światła dzienne które gasną po włączeniu świateł postojowych lub pełnych, tak? więc, będzie potrzebna nowa makra
Kod:
{macro:dzienne}

(L.L.elec_busbar_main)
{if}
    (L.L.cp_schluessel_rot) 0.2 <
    {if}
        1 (S.L.lights_dzienne)
    {else}
        0 (S.L.lights_dzienne)
    {endif}
{else}
    0 (S.L.lights_dzienne)
{endif}
{end}

dodajesz go w cockpit gdzieś. Potem w "{macro:cockpit_frame}" dopisujesz pod innymi {M.L.dzienne}. Następnie w pliku varlist cockpitu dopisujesz lights_dzienne i dzienne. Następnie w pliku Model.cfg danego modelu szukasz wybranych świateł np lights_mgla (o ile takie są) i zmieniasz na lights_dzienne. np
Kod:
[light_enh_2]
0.870
6.055
0.753
0
1
0
0
0
1
0
0
250
250
200
0.14
50
150
lights_mgla
2.0
0.1
1
1
0.1
na
Kod:
[light_enh_2]
0.870
6.055
0.753
0
1
0
0
0
1
0
0
250
250
200
0.14
50
150
lights_dzienne
2.0
0.1
1
1
0.1
Dla każdego światła trzeba to zrobić osobno.
I teraz jeżeli wszystko zrobiłeś poprawnie po włączeniu elektryki światła oznaczone lights_dzienne będą się świecić do momentu włączenia conajmniej postojowych świateł.


Bądź miły dla osoby która próbuje Ci pomóc na forum, tym bardziej, że robi to bezpłatnie w swoim wolnym czasie.
(Ten post był ostatnio modyfikowany: 11.05.2014 18:53 przez CraherPL.)
11.05.2014 18:52
Szukaj postów

Nadaktywny
Zasłużeni
Liczba postów: 1,734
Dołączył: 01-2013
Podziękowań: 376
Post: #4
RE: Skrypt.
Nadmienie, że bez modelu możesz zamienić tylko inne światła nie używane, lub sklonować i przesunąć na chybił trafił już istniejące światła.


~~Jeśli pomogłem klknij rep+ ~~
[Obrazek: psiuk450x60.png]
11.05.2014 19:00
Szukaj postów

Użytkownik
Użytkownicy
Liczba postów: 290
Dołączył: 02-2013
Podziękowań: 29
Post: #5
RE: Skrypt.
Zanim to zrobię powiem tak. Chodzi mi o to aby po włączeniu zapalały się światła postojowe następnie (po włączeniu dziennych oraz dojechaniu na przystanek końcowy jak zawszę się gasi silnik)i po zgaszeniu silnika wyłączyły się dzienne i automatycznie przełączyły na postojowe i tak za każdym razem :

Odpalenie elektryki : postojowe
Odpalenie silnika : dzienne
Zgaszenie silnika : postojowe
itd.

Wiem trochę to zakręcone:)


[Obrazek: 71048043298608618746.jpg]

MAN NG323 LCs G - #782 - SPPK Police!
11.05.2014 19:04
Szukaj postów

Technik Amator
Zasłużeni
Liczba postów: 922
Dołączył: 01-2013
Podziękowań: 1161
Post: #6
RE: Skrypt.
Jest to do zrobienia tylko trzeba się zastanowić nad sensem takiego skryptu, w jakim autobusie tak masz?


Bądź miły dla osoby która próbuje Ci pomóc na forum, tym bardziej, że robi to bezpłatnie w swoim wolnym czasie.
11.05.2014 19:52
Szukaj postów

Użytkownik
Użytkownicy
Liczba postów: 290
Dołączył: 02-2013
Podziękowań: 29
Post: #7
RE: Skrypt.
W Szczecinie jest parę takich ale najczęściej to w paru MANach NG313 z SPPK Police.


[Obrazek: 71048043298608618746.jpg]

MAN NG323 LCs G - #782 - SPPK Police!
11.05.2014 20:02
Szukaj postów

Użytkownik
Użytkownicy
Liczba postów: 19
Dołączył: 06-2013
Podziękowań: 1
Post: #8
RE: Skrypt.
Przecież Polickie NG313 nie mają takich udziwnien! Lion's City maja dzienne

11.05.2014 22:15
Szukaj postów

Technik Amator
Zasłużeni
Liczba postów: 922
Dołączył: 01-2013
Podziękowań: 1161
Post: #9
RE: Skrypt.
W takim razie, otwierasz plik Cockpit.osc i znajdujesz {macro:cockpit_frame} tam wpisujesz pod innymi (M.L. ... ) to {M.L.swiatla_auto}

Potem pod macro:cockpit_frame (kończy się {end} ) wpisujesz to:
Kod:
{macro:swiatla_auto}

(L.L.elec_busbar_main)
{if}
    (S.L.lights_stand)
    (L.L.engine_on) &&
    {if}
        (S.L.ligts_abbl)
    {else}
        0 (s.L.Lights_abbl)
    {endif}
{else}
0 (S.L.lights_stand) (S.L.lights_abbl)
{endif}
{end}

Po tym idziesz do cockpit_varlist i dopisujesz na końcu swiatla_auto. I powinno być na tyle.


Bądź miły dla osoby która próbuje Ci pomóc na forum, tym bardziej, że robi to bezpłatnie w swoim wolnym czasie.
(Ten post był ostatnio modyfikowany: 11.05.2014 22:32 przez CraherPL.)
11.05.2014 22:32
Szukaj postów

Użytkownik
Użytkownicy
Liczba postów: 290
Dołączył: 02-2013
Podziękowań: 29
Post: #10
RE: Skrypt.
Skopiowałem to wszystko do odpowiednich miejsc ale teraz przy wybraniu autobusu (Solaris Urbino 10 III) i po włączeniu elektryki nic się nie dzieje a po odpaleniu silnika włączają się postojowe. I jeszcze przy wybieraniu autobusu i wciśnięciu OK wyskakuje
Kod:
Blad: komenda "(S.L.ligts_abbl)" (vehicles\SolarisU10-vZDiTM\\script\cockpit.osc) nazwa zmiennej jest zla!
.


[Obrazek: 71048043298608618746.jpg]

MAN NG323 LCs G - #782 - SPPK Police!
12.05.2014 13:32
Szukaj postów
Zamknięty 




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: