Strefa OMSI

Pełna wersja: Kontrolka symbolizująca przegrzanie silnika
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
[Obrazek: untitled1-713914.jpg]

Modyfikacja: Kontrolka symbolizująca przegrzanie silnika
Autor: Mattez


Opis:
Witam,

Zrobiłem na własne potrzeby prostą modyfikację i postanowiłem się nią podzielić.

Aby to wykonać należy mieć drobne pojęcie o skryptach i konfigach. Wszystkie nazwy plików mogą się nieznacznie różnić, w zależności od modelu.

Jak to zrobić?

1. Wyszukujemy plik engine.osc, z którego korzysta nasz model i szukamy linijki odpowiedzialnej za dymienie silnika, najczęściej ten wpis wygląda tak:
Kod:
'    Kochendes Kühlwasser
    (L.L.engine_temperature) (F.L.kuehlwassersmoke) (S.L.engine_kuehlwasser_freq)

2. Powyższy wpis zmieniamy na:
Kod:
'    Kochendes Kühlwasser
    (L.L.engine_temperature) (F.L.kuehlwassersmoke) (S.L.engine_kuehlwasser_freq)
    {if}
        1 (S.L.engine_temp_warning)
    {else}
        0 (S.L.engine_temp_warning)
    {endif}

3. Zapisujemy i zamykamy engine.osc
4. Otwieramy engine_varlist.txt oraz dopisujemy na samym dole "engine_temp_warning" (bez cudzysłowu)
5. Zapisujemy i zamykamy engine_varlist.txt
6. W folderze "Model" otwieramy model.cfg i odnajdujemy wpisy odpowiedzialne za kontrolki (tu dlatego wcześniej pisałem o podstawowej wiedzy, bo każdy model skonstruowany jest inaczej, toteż trzeba wiedzieć które to wpisy), opiszę na podstawie bazowego SD202, który ma miejsce na tą kontrolkę, ale nie jest używana:
Kod:
LM Kühlwasser

[matl_change]
D92_Panel.bmp
4
*Noch nicht belegt* <--- w tym miejscu dopisujemy komendę, która sygnalizuje przegrzanie, czyli engine_temp_warning

[matl_item]

[matl_nightmap]
D92_N.bmp

Powinno to wyglądać tak:
Kod:
LM Kühlwasser

[matl_change]
D92_Panel.bmp
4
engine_temp_warning

[matl_item]

[matl_nightmap]
D92_N.bmp

7. Zamykamy, zapisujemy, śmiga

Można ewentualnie w teksturze pulpitu zmienić sobie kontrolkę, jeśli wygląda inaczej, ale to wedle uznania.

W razie pytań piszcie śmiało.

Pzdr.

Screeny:
[Obrazek: untitled-713916.jpg]
Jakieś SS. może lub filmik prezentujący ten Mod.
Nie umiesz sobie wyobrazić świecącej kontrolki? Kontrolka włącza się dokładnie wtedy, gdy zaczyna się dymić silnik i gaśnie, jak silnik na tyle ostygnie, że przestanie się dymić. Ciężko to ująć na screenie, wideo nie nagram, bo mam za słaby sprzęt. Ale jeśli ma to ułatwić cokolwiek, to zaraz dodam screeny do pierwszego posta.

@EDIT: Screeny dodane
Przekierowanie