Witam.
Większość nowych kombajnów ma wskazanie stanu zapełnienia zbiornika - wiemy co się dzieje jak kombajn jest gdzieś w polu.
Takie wskazanie można dodać do każdego kombajnu bez skryptów - czyli np oryginalnych.
Na początek zciągamy fuellstand.lua i wrzucamy do pliku zip kombajnu.
Następnie :
Otwieramy plik xml kombajnu ( zazwyczaj ma on jego nazwę )
Na początku jest taki tekst :
| Kod: |
<?xml version="1.0" encoding="iso-8859-1" standalone="no" ?>
<vehicle type="combine">
|
Wyraz combine zmieniamy ( wykorzystałem lexiona450 więc podam na jego przykładzie )
Aby wyglądało tak:
| Kod: |
<?xml version="1.0" encoding="iso-8859-1" standalone="no" ?>
<vehicle type="Lexion450"> |
Następnie otwieramy plik modDesc.xml i zaraz po linijce
| Kod: |
| <version>1.0</version> ale przed <storeItems> |
wklejamy :
| Kod: |
<specializations>
<specialization name="fuellstand" className="fuellstand" filename="fuellstand.lua"/>
</specializations>
<vehicleTypes>
<type name="XXXX" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name="motorized" />
<specialization name="steerable" />
<specialization name="hirable" />
<specialization name="combine" />
<specialization name="aiCombine" />
<specialization name="fuellstand" />
</type>
</vehicleTypes> |
W miejscu XXXX wpisujemy to co wprowadziliśmy do pliku xml kombajnu czyli Lexion450 aby wyglądało to tak :
| Kod: |
<specializations>
<specialization name="fuellstand" className="fuellstand" filename="fuellstand.lua"/>
</specializations>
<vehicleTypes>
<type name="Lexion450" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name="motorized" />
<specialization name="steerable" />
<specialization name="hirable" />
<specialization name="combine" />
<specialization name="aiCombine" />
<specialization name="fuellstand" />
</type>
</vehicleTypes> |
Zapisujemy plik modDesc.xml
Otwieramy ponownie plik xml kombajnu
i wklejamy na samym końcu pliku ale przed linijką (ona musi być ostatnia ) tekst :
| Kod: |
| <FuellstandsAnzeigenPosition Position="0.77 0.85 0.02" /> <!--Start (0 = Bildschirm ganz links), Höhe (0 = ganz unten), Zeilenhöhe --> |
Wartości w linijce "Position="0.77 0.85 0.02" to miejsce w którym pojawi się napis.
Po wszystkim wygląda to tak :
-----------------------------------------------------------------------------------------------------------
Poradnik z innego forum, autor to tomekss.