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


Kontrolka symbolizująca przegrzanie silnika

#1
(Ten post był ostatnio modyfikowany: 07.08.2013, 09:53 przez mattez.)

[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]

!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
 Podziękowania za post: sebag23(+1)
Odpowiedz

#2

Jakieś SS. może lub filmik prezentujący ten Mod.
Odpowiedz

#3
(Ten post był ostatnio modyfikowany: 07.08.2013, 09:53 przez mattez.)

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
!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




Użytkownicy przeglądający ten wątek:
1 gości