Jak dodać RĘCZNIE REGULOWANE LUSTERKA do ciągnika w Farming Simulator
- ferbiastypl
- 14 kwi
- 3 minut(y) czytania
Ręcznie regulowane lusterka to jedna z najprostszych, a jednocześnie najbardziej efektownych modyfikacji, jakie możesz dodać do swojego ciągnika w Farming Simulator 25. Dzięki nim zwiększysz realizm, wygodę jazdy i funkcjonalność pojazdu. W tym poradniku pokażę krok po kroku, jak poprawnie przygotować model w Giants Editor oraz jak dodać odpowiednie wpisy w pliku XML.
Czego potrzebujesz?
Giants Editor
Notepad++
Mod ciągnika, który chcesz edytować
Podstawowa znajomość struktury plików FS25
Krok 1: Przygotowanie lusterek w Giants Editor
1. Otwórz model ciągnika
Uruchom Giants Editor i załaduj model pojazdu, w którym chcesz dodać regulację lusterek.
2. Znajdź elementy lusterek
W drzewku obiektów odszukaj lewe i prawe lusterko — najczęściej będą to obudowy lusterek lub ich ramiona.
3. Utwórz grupy obrotu
Dla każdego lusterka wykonaj następujące czynności:
Zaznacz obudowę lewego lusterka.
Kliknij prawym przyciskiem myszy → Utwórz grupę.
Ponownie kliknij obudowę → Utwórz grupę.
Zmień nazwy grup na:
lusterkoLeweGoraDol
lusterkoLeweLewoPrawo
4. Ustaw poprawne rotacje
Skopiuj wartości rotacji z grupy GoraDol do obudowy lusterka.
Następnie ustaw rotację obudowy na 0 0 0.
Powtórz cały proces dla prawego lusterka, używając nazw:
lusterkoPraweGoraDol
lusterkoPraweLewoPrawo
Po zakończeniu zapisz model, ale nie zamykaj Giants Editora — jeszcze się przyda.
Krok 2: Dodanie animacji w pliku XML
1. Otwórz XML ciągnika
W Notepad++ otwórz główny plik XML pojazdu.
2. Znajdź sekcję animations
Wyszukaj sekcje <animations>.
3. Wklej gotowe linie animacji
Skopiuj linie dotyczące animacji lusterek
<animation name="lusterkoLeweGoraDol">
<part node="Node do lusterkoLeweGoraDol" startTime="0" endTime="1" startRot="15 0 0" endRot="-15 0 0"/>
</animation>
<animation name="lusterkoLeweLewoPrawo">
<part node="Node do lusterkoLeweLewoPrawo" startTime="0" endTime="1" startRot="0 -25 0" endRot="0 10 0"/>
</animation>
<animation name="lusterkoPraweGoraDol">
<part node="Node do lusterkoPraweGoraDol" startTime="0" endTime="1" startRot="15 0 0" endRot="-15 0 0"/>
</animation>
<animation name="lusterkoPraweLewoPrawo">
<part node="Node do lusterkoPraweLewoPrawo" startTime="0" endTime="1" startRot="0 25 0" endRot="0 -10 0"/>
</animation>
i wklej je do sekcji <animations>.
4. Podmień node
W każdym wpisie zamień node na nazwy grup, które utworzyłeś w Giants Editor:
lusterkoLeweGoraDol
lusterkoLeweLewoPrawo
lusterkoPraweGoraDol
lusterkoPraweLewoPrawo
Krok 3: Konfiguracja movingTools
1. Przejdź do sekcji <movingTools>
W pliku XML znajdź sekcję odpowiedzialną za ruchome elementy pojazdu.
2. Dodaj wpisy dla lusterek
Wklej linie z grupy:
controlGroups
<controlGroups>
<controlGroup name="default"/>
</controlGroups>
movingTool
<movingTool node="Node do lusterkoLeweGoraDol">
<controls groupIndex="1" axis="AXIS_CRANE_ARM2" invertAxis="false" />
<animation animSpeed="1" animAcceleration="15" animName="lusterkoLeweGoraDol"/>
</movingTool>
<movingTool node="Node do lusterkoLeweLewoPrawo">
<controls groupIndex="1" axis="AXIS_CRANE_ARM" invertAxis="false" />
<animation animSpeed="1" animAcceleration="15" animName="lusterkoLeweLewoPrawo"/>
</movingTool>
<movingTool node="Node do lusterkoPraweGoraDol">
<controls groupIndex="1" axis="AXIS_CRANE_ARM3" invertAxis="false" />
<animation animSpeed="1" animAcceleration="15" animName="lusterkoPraweGoraDol"/>
</movingTool>
<movingTool node="Node do lusterkoPraweLewoPrawo">
<controls groupIndex="1" axis="AXIS_CRANE_ARM4" invertAxis="true" />
<animation animSpeed="1" animAcceleration="15" animName="lusterkoPraweLewoPrawo"/>
</movingTool>
Pamiętaj, aby w każdym wpisie ustawić poprawny node, zgodny z nazwami grup z Giants Editora.
3. Zapisz plik XML
Po wprowadzeniu zmian zapisz plik.
Krok 4: Test i korekta kierunku ruchu
Po uruchomieniu lusterka powinny działać w pełni manualnie. Jeśli jednak zauważysz, że któreś lusterko obraca się w odwrotnym kierunku:
Otwórz XML ciągnika.
W sekcji movingTool znajdź parametr invertAxis.
Zmień jego wartość:
z false na true,
lub z true na false.
To natychmiast odwróci kierunek ruchu.

Komentarze