12.11.2014, 00:51
Modyfikacja: DRL (Day running lights/Światła do jazdy dziennej)
Autor: Mattez
Opis:
Witam,
Poniższa modyfikacja daje możliwość wyposażenia pojazdu w światła do jazdy dziennej, czyli świateł, które włączają się po uruchomieniu silnika, a wyłączają po włączeniu świateł pozycyjnych lub mijania.
Jak to zrobić?
1. Po pierwsze, otwieramy plik .bus interesującego nas pojazdu i odszukujemy skrypt świateł oraz odpowiadający mu plik varlist:
2. Otwieramy z folderu Script skrypt świateł, w tym przypadku lights.osc i przed ostatnim {end} dopisujemy poniższy wpis:
3. Otwieramy z folderu Script plik varlist odpowiadający skryptowi świateł, w tym przypadku lights_varlist.txt i na dole dopisujemy DRL
W tym momencie nasz model obsługuje już funkcję DRL. Jedyne, co pozostaje, to zaimplementować tą modyfikację do odpowiednich świateł. Można to zrobić na kilka sposobów, na przykład w światłach drogowych, lub w miejscu halogenów. Najprostszym sposobem jest podłączenie DRL pod światła drogowe, więc opiszę jak to zrobić.
4. Zaglądamy w plik .bus jeszcze raz, by odszukać jak nazywa się plik konfiguracyjny model naszego autobusu:
5. Otwieramy z folderu Model plik konfiguracyjny, w tym przypadku model_O530 G 4 Doors_RB_CG.cfg oraz za pomocą wyszukiwarki systemowej (CTRL+F) szukamy wartości lights_fern i klikamy kilka razy ponowne wyszukiwanie aż znajdzie nam lokalizację punktu świateł drogowych, która wygląda mniej więcej tak:
6. Powinny być dwa takie same wpisy (lewy i prawy reflektor) różniące się pierwszą wartością o znak "-". W obydwu wpisach zmieniamy wartość pod lights_fern (moc świateł) na "3", zaznaczamy obydwa wpisy, kopiujemy i wklejamy pod spodem.
7. We wklejonych dwóch wpisach zmieniamy wartość pod lights_fern na "1" oraz obydwa lights_fern zamieniamy na drl
Efekt (oczywiście w zależności od modelu) może wyglądać następująco:
Włączony silnik i zgaszone światła
Włączony silnik i włączone światła mijania
Włączony silnik i włączone światła drogowe
Modyfikacja: DRL (Day running lights/Światła do jazdy dziennej z przygaszaniem dodatkowo kierunkowskazów)
Autor: Mattez
Rożnica polega na tym, że włączenie dowolnego kierunkowskazu przygasza nam odpowiednią żarówkę w DRL. Oto jak to zrobić:
1. przejść cały powyższy poradnik tworzenia świateł DRL, z tą róznicą, że:
- w pliku model_xxxxx.cfg nie dajemy komendy DRL dla lewej i prawej lampki, tylko DRL_L dla lewej i DRL_R dla prawej
- w pliku xxxxxx_valist.txt od świateł zamist stałej DRL dodajemy dwie: DRL_L i DRL_R
- a sam skrypt w pliku osc świateł powinien wygądać następująco:
BEZ PRZYGASANIA PRZY WŁĄCZONYCH AWARYJNYCH:
Z PRZYGASANIEM PRZY WŁĄCZONYCH AWARYJNYCH:
Efekt w Video:
Modyfikację udostępniam na zasadzie licencji GNU/GPL3, czyli wolna amerykanka, jednak podczas publikacji na innych forach, czy w Waszych modelach z zaznaczeniem twórcy.
Autor: Mattez
Opis:
Witam,
Poniższa modyfikacja daje możliwość wyposażenia pojazdu w światła do jazdy dziennej, czyli świateł, które włączają się po uruchomieniu silnika, a wyłączają po włączeniu świateł pozycyjnych lub mijania.
Jak to zrobić?
1. Po pierwsze, otwieramy plik .bus interesującego nas pojazdu i odszukujemy skrypt świateł oraz odpowiadający mu plik varlist:
2. Otwieramy z folderu Script skrypt świateł, w tym przypadku lights.osc i przed ostatnim {end} dopisujemy poniższy wpis:
Kod:
(L.L.engine_on)
{if}
(L.L.lights_stand) 0 =
{if}
1 (S.L.DRL)
{else}
0 (S.L.DRL)
{endif}
{else}
0 (S.L.DRL)
{endif}
3. Otwieramy z folderu Script plik varlist odpowiadający skryptowi świateł, w tym przypadku lights_varlist.txt i na dole dopisujemy DRL
W tym momencie nasz model obsługuje już funkcję DRL. Jedyne, co pozostaje, to zaimplementować tą modyfikację do odpowiednich świateł. Można to zrobić na kilka sposobów, na przykład w światłach drogowych, lub w miejscu halogenów. Najprostszym sposobem jest podłączenie DRL pod światła drogowe, więc opiszę jak to zrobić.
4. Zaglądamy w plik .bus jeszcze raz, by odszukać jak nazywa się plik konfiguracyjny model naszego autobusu:
5. Otwieramy z folderu Model plik konfiguracyjny, w tym przypadku model_O530 G 4 Doors_RB_CG.cfg oraz za pomocą wyszukiwarki systemowej (CTRL+F) szukamy wartości lights_fern i klikamy kilka razy ponowne wyszukiwanie aż znajdzie nam lokalizację punktu świateł drogowych, która wygląda mniej więcej tak:
6. Powinny być dwa takie same wpisy (lewy i prawy reflektor) różniące się pierwszą wartością o znak "-". W obydwu wpisach zmieniamy wartość pod lights_fern (moc świateł) na "3", zaznaczamy obydwa wpisy, kopiujemy i wklejamy pod spodem.
7. We wklejonych dwóch wpisach zmieniamy wartość pod lights_fern na "1" oraz obydwa lights_fern zamieniamy na drl
Efekt (oczywiście w zależności od modelu) może wyglądać następująco:
Włączony silnik i zgaszone światła
Włączony silnik i włączone światła mijania
Włączony silnik i włączone światła drogowe
Modyfikacja: DRL (Day running lights/Światła do jazdy dziennej z przygaszaniem dodatkowo kierunkowskazów)
Autor: Mattez
Rożnica polega na tym, że włączenie dowolnego kierunkowskazu przygasza nam odpowiednią żarówkę w DRL. Oto jak to zrobić:
1. przejść cały powyższy poradnik tworzenia świateł DRL, z tą róznicą, że:
- w pliku model_xxxxx.cfg nie dajemy komendy DRL dla lewej i prawej lampki, tylko DRL_L dla lewej i DRL_R dla prawej
- w pliku xxxxxx_valist.txt od świateł zamist stałej DRL dodajemy dwie: DRL_L i DRL_R
- a sam skrypt w pliku osc świateł powinien wygądać następująco:
BEZ PRZYGASANIA PRZY WŁĄCZONYCH AWARYJNYCH:
Kod:
(L.L.engine_on)
{if}
(L.L.lights_sw_blinker) 2 = (L.L.lights_stand) 1 = ||
{if}
0 (S.L.DRL_R)
{else}
1 (S.L.DRL_R)
{endif}
{else}
0 (S.L.DRL_R)
{endif}
(L.L.engine_on)
{if}
(L.L.lights_sw_blinker) 1 = (L.L.lights_stand) 1 = ||
{if}
0 (S.L.DRL_L)
{else}
1 (S.L.DRL_L)
{endif}
{else}
0 (S.L.DRL_L)
{endif}
Z PRZYGASANIEM PRZY WŁĄCZONYCH AWARYJNYCH:
Kod:
(L.L.engine_on)
{if}
(L.L.lights_sw_blinker) 2 = (L.L.lights_stand) 1 = (L.L.lights_sw_warnblinker) 1 = || ||
{if}
0 (S.L.DRL_R)
{else}
1 (S.L.DRL_R)
{endif}
{else}
0 (S.L.DRL_R)
{endif}
(L.L.engine_on)
{if}
(L.L.lights_sw_blinker) 1 = (L.L.lights_stand) 1 = (L.L.lights_sw_warnblinker) 1 = || ||
{if}
0 (S.L.DRL_L)
{else}
1 (S.L.DRL_L)
{endif}
{else}
0 (S.L.DRL_L)
{endif}
Efekt w Video:
Modyfikację udostępniam na zasadzie licencji GNU/GPL3, czyli wolna amerykanka, jednak podczas publikacji na innych forach, czy w Waszych modelach z zaznaczeniem twórcy.