Guten Morgen
wie baue ich hubColorConfigurations ein damit die hubs andere farben bekommen?
Guten Morgen
wie baue ich hubColorConfigurations ein damit die hubs andere farben bekommen?
Das hängt davon ab, ob die Hubs eigene Bauteile sind oder zu anderen Bauteilen gehören
Am einfachsten ist das ganze wenn Du Dir einen Mod anschaust der eine passende Colorconfiguration hast
<hubColorConfigurations>
<hubColorConfiguration name="$l10n_configuration_hubColorValueRimColor">
<colorChanges>
<hub getHubColorFromConfig="rimColor"/>
</colorChanges>
</hubColorConfiguration>
<hubColorConfiguration name="$l10n_configuration_hubColorValueBlack">
<colorChanges>
<hub color="JOHNDEERE_BLACK1" materialId="0"/>
</colorChanges>
</hubColorConfiguration>
</hubColorConfigurations>
aber er hat nichts in der i3d rein gemacht
Moin, in der i3d siehst du die Farben sowieso nicht die du in die XML des Fahrzeugs schreibst weil das erst ingame dann zu sehen ist ob es funktioniert. Sind es Standard oder selbstgebaute hubs?
Wenn es selbst gebaute hubs sind muss Coler0 liegen
Ansonsten einfach mal ingame schauen ob dein Eintrag schon was gebracht hat.
sind standart hubs hier der mod hat es drin
Alles anzeigen<hubColorConfigurations>
<hubColorConfiguration name="$l10n_configuration_hubColorValueRimColor">
<colorChanges>
<hub getHubColorFromConfig="rimColor"/>
</colorChanges>
</hubColorConfiguration>
<hubColorConfiguration name="$l10n_configuration_hubColorValueBlack">
<colorChanges>
<hub color="JOHNDEERE_BLACK1" materialId="0"/>
</colorChanges>
</hubColorConfiguration>
</hubColorConfigurations>
aber er hat nichts in der i3d rein gemacht
Das geht nur wenn du auch das script einbaust (AddConfiguration.lua) wie es bei dem John Deere 7R auch ist
habe ich drin jedoch ändert sich nichts
In die Moddesc muss:
<specializations>
<specialization name="addConfiguration" className="AddConfiguration" filename="specializations/AddConfiguration.lua"/>
</specializations>
<vehicleTypes>
<type name="darkMode7R" parent="tractor" filename="$dataS/scripts/vehicles/Vehicle.lua">
<specialization name="addConfiguration"/>
</type>
</vehicleTypes>
<newConfigurations>
<newConfiguration configurationName="hubColor" isColorConfiguration="false"/>
</newConfigurations>
<l10n>
<text name="configuration_hubColor"> <en>Wheel hubs</en> <de>Radnaben</de></text>
<text name="configuration_hubColorValueBlack"> <en>Black</en> <de>Schwarz</de></text>
<text name="configuration_hubColorValueRimColor"> <en>Basecolor</en> <de>Fahrzeugfarbe</de></text>
</l10n>
In die XML muss:
<vehicle type="darkMode7R" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
und deinen Eintag den du schon drinnen hast.
Ganz Wichtig ist das der vehicle type in der XML der Blau markiert ist der selbe ist wie in der moddesc der auch blau markiert ist.
Sonst erkennt er das Script nicht wenn du das hasst dann funktioniert das alles auch.
Viele Erfolg
da steht das
<type name="darkMode7R" parent="tractor" filename="$dataS/scripts/vehicles/Vehicle.lua">
nicht das
<vehicle type="darkMode7R" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../shared/xml/schema/vehicle.xsd">
<newConfigurations>
<newConfiguration configurationName="hubColor" isColorConfiguration="false"/>
</newConfigurations>
mach mal aus den false ein true und versuche es wenn das auch nicht klappt dann weiß ich leider auch nicht mehr wo der Fehler ist.
habe dieses Script selbst noch nicht verwendet kann also sein das es nach den Update von Giants nicht mehr geht kommt leider öfters vor
ok soweit gehts
aber warum ändert sich die schrauben farbe mit?
die sollten chrome bleiben
<hubs>
<color0>JOHNDEERE_YELLOW1</color0>
<color1>SHARED_GREY3</color1>
<hub linkNode="wheelFrontLeft" filename="$data/shared/wheels/hubs/hub_n10_17.xml" isLeft="true" scale="0.25 0.33 0.33"/>
<hub linkNode="wheelFrontRight" filename="$data/shared/wheels/hubs/hub_n10_17.xml" isLeft="false" scale="0.25 0.33 0.33"/>
<hub linkNode="wheelBackLeft" filename="$data/shared/wheels/hubs/hub_n12_11.xml" isLeft="true" scale="0.27 0.27 0.27" offset="0.16">
<color0>SHARED_BLACK1</color0>
</hub>
<hub linkNode="wheelBackRight" filename="$data/shared/wheels/hubs/hub_n12_11.xml" isLeft="false" scale="0.27 0.27 0.27" offset="0.16">
<color0>SHARED_BLACK1</color0>
</hub>
</hubs>
Grün Ändert sich
Blau sollte sich nicht ändern wenn du es so einträgst
habe das stehen
<color0>RAL_9005</color0>
<color1>1 1 1 2.5</color1>
und ändern tut er 0 und 1
<hubColorConfigurations>
<hubColorConfiguration name="$l10n_configuration_hubColorValueRimColor">
<colorChanges>
<hub getHubColorFromConfig="rimColor" materialId="0"/>
</colorChanges>
</hubColorConfiguration>
<hubColorConfiguration name="$l10n_configuration_hubColorValueBlack">
<colorChanges>
<hub color="JOHNDEERE_BLACK1" materialId="0"/>
</colorChanges>
</hubColorConfiguration>
</hubColorConfigurations>
so müsste es funktionieren
materialId="0"
ist nur die Material nummer Beispiel matt glanz etc
<hubColorConfigurations>
<hubColorConfiguration name="$l10n_configuration_hubColorValueRimColor">
<colorChanges>
<hub getHubColorFromConfig="rimColor" hubColorName="0"/>
</colorChanges>
</hubColorConfiguration>
<hubColorConfiguration name="$l10n_configuration_hubColorValueBlack">
<colorChanges>
<hub color="JOHNDEERE_BLACK1" materialId="0" hubColorName="0"/>
</colorChanges>
</hubColorConfiguration>
</hubColorConfigurations>
So eventuell
geht nicht
Da muss ich auch passen das weiß ich dann leider auch nicht
komisch das beide sich ändern
<hub color0="SHARED_GREY1" materialId="27"/>
<hub color1="1 1 1 2.5"/>
</colorChanges>
dann ändert er es auf schwarz und schrauben chrome aber es sollte ja nur schrauben chrome werden