du hast ja nur den TH_PFConfigurartor 1.0.0.1 gehabt und der war veraltet
Beiträge von Edmond
-
-
den DL_Link von dir den du reingestelthast
-
meinst du so wie auf dem bild , das es bei dir nicht angezeigt wird ,wenn ja dan ist es die modDesc.xml vom PFConfigurator . die lösung ist aber einfach : nimm die modDesc.xml aus dem TUT ,der DL ist unten .
Bild : https://ibb.co/bMBvfmhR
-
schau mal
Modbot19. Mai 2025 um 09:12 -
habe es hinbekommen , kann geschlossen werden
Spoiler anzeigen
<fillUnit>
<fillUnitConfigurations title="$l10n_fillType_diesel">
<fillUnitConfiguration name="$l10n_configuration_valueDefault" price="0">
<fillUnits>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="450">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNodeFuel"/>
</fillUnit>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="false" visibilityInactive="true"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="false" visibilityInactive="true"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="false" visibilityInactive="true"/>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+20" price="25">
<fillUnits>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="470">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNodeFuel"/>
</fillUnit>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="false" visibilityInactive="true"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="false" visibilityInactive="true"/>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+40" price="50">
<fillUnits>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="490">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNodeFuel"/>
</fillUnit>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="false" visibilityInactive="true"/>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+60" price="75">
<fillUnits>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="510">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNodeFuel"/>
</fillUnit>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="true" visibilityInactive="false"/>
</fillUnitConfiguration>
</fillUnitConfigurations>
</fillUnit> -
danke das geht schon aber nun hat er keine tankanzeige
Log warning :
Unknown fillUnit '1' for consumer 'vehicle.motorized.consumerConfigurations.consumerConfiguration(0).consumer(0)'
Unknown fillUnit '2' for consumer 'vehicle.motorized.consumerConfigurations.consumerConfiguration(0).consumer(1)'<motorized>
<consumerConfigurations>
<consumerConfiguration>
<consumer fillUnitIndex="1" usage="150" fillType="diesel"/>
<consumer fillUnitIndex="2" usage="150" fillType="air" permanentConsumption="false" refillLitersPerSecond="350" refillCapacityPercentage="0.5"/>
</consumerConfiguration>
<consumerConfiguration>
<consumer fillUnitIndex="1" usage="190" fillType="diesel"/>
<consumer fillUnitIndex="2" usage="150" fillType="air" permanentConsumption="false" refillLitersPerSecond="350" refillCapacityPercentage="0.5"/>
</consumerConfiguration>
<consumerConfiguration>
<consumer fillUnitIndex="1" usage="230" fillType="diesel"/>
<consumer fillUnitIndex="2" usage="150" fillType="air" permanentConsumption="false" refillLitersPerSecond="350" refillCapacityPercentage="0.5"/>
</consumerConfiguration>
<consumerConfiguration>
<consumer fillUnitIndex="1" usage="270" fillType="diesel"/>
<consumer fillUnitIndex="2" usage="150" fillType="air" permanentConsumption="false" refillLitersPerSecond="350" refillCapacityPercentage="0.5"/>
</consumerConfiguration>
</consumerConfigurations>Bild: https://ibb.co/NdXVCXH2
-
Da hilft leider nur exaktes und systematisches Vorgehen. Ordne doch erstmal Deine ganzen fillUnits. Das sind wegen der configs und der object changes ja etliche. Wenn Du die .xml mit Notepad++ öffnest werden Dir jeweils der Anfang und das Ende der tags angezeigt. Das sieht ja dann so aus wie eine mathematische Formel mit etlichen Klammern.
Jede neue fillUnit beginnt mit bei Dir mit "<fillUnit unitunitTextOverride ..."
Überall da, wo Du als fillUnit "diesel" hast, brauchst Du einen exactFillRootNode, also wegen der configs gleich mehrfach. Jede fillUnit endet mit "</fillUnit>".
Dann kommt die nächste fillUnit (bei Dir "air"), die auch wieder mit "<fillUnit unitunitTextOverride ..." beginnt und mit "</fillUnit>" abgeschlossen werden muss usw. Bei der nächsten config mit Diesel brauchst Du dann wieder eine exactFillRootNode.
Das Ganze muss dann, nachdem Du alle fillUnits so abgearbeitet hast, mit den tags, die ja schon hast, abgeschlossen werden:
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="true" visibilityInactive="false"/>
</fillUnitConfiguration>
</fillUnitConfigurations>
</fillUnit>danke für ihre mühe , aber ich bin zu blöde dazu und bekomme es nicht hin .
komme immer bis hir was kommt jetzt unter <exactFillRootNode node="0>10" /> ?
<fillUnit>
<fillUnitConfigurations title="$l10n_fillType_diesel">
<fillUnitConfiguration name="$l10n_configuration_valueDefault" price="0">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="450"/>
<exactFillRootNode node="0>10" />
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
</fillUnit>
</fillUnits>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+20" price="25">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="470"/>
<exactFillRootNode node="0>10" />
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
</fillUnit>
</fillUnits>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+40" price="50">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="490"/>
<exactFillRootNode node="0>10" />
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
</fillUnit>
</fillUnits>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+60" price="75">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="510"/>
<exactFillRootNode node="0>10" />
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="true" visibilityInactive="false"/>
</fillUnitConfiguration>
</fillUnitConfigurations>
</fillUnit> -
Du musst für jeden filltype eine eigene fillUnit eintragen. Bei Dir sind Diesel, air und oilPressureAir zusammengefasst.
Korrekt wäre es so:
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="490"/>
<exactFillRootNode node="exactFillRootNode"/>
</fillUnit>und dann das ganze mit den anderen fillUnits (ohne exactFillRootNode) analog.
Hier mal ein Beispiel:
<fillUnit>
<fillUnitConfigurations>
<fillUnitConfiguration>
<fillUnits>
<fillUnit capacity="8000" fillTypeCategories="combine" foldMaxLimit="1" foldMinLimit="1" unitTextOverride="$l10n_unit_literShort">
<exactFillRootNode node="exactFillRootNode" />
<alarmTriggers>
<alarmTrigger maxFillLevel="1" minFillLevel="1" turnOffInTrigger="true" />
</alarmTriggers>
<dashboard displayType="VISIBILITY" groups="MOTOR_ACTIVE" node="visszajelzo01_on" valueType="fillLevelWarning" warningThresholdMin="7000" />
</fillUnit>
<fillUnit capacity="600" fillTypes="diesel" showInShop="false" showOnHud="false" unitTextOverride="$l10n_unit_literShort">
<exactFillRootNode node="0>1|14" />
<dashboard animName="fuelDisplay" displayType="ANIMATION" groups="MOTOR_ACTIVE" valueType="fillLevel" />
</fillUnit>
<fillUnit capacity="110" fillTypes="def" showInShop="false" showOnHud="false" showOnInfoHud="false" unitTextOverride="$l10n_unit_literShort">
</fillUnit>
</fillUnits>
</fillUnitConfiguration>
</fillUnitConfigurations>
</fillUnit>ich bekomme es leider nicht hin
-
hallo
ich habe meinen <fillUnit> eintrag in der xml geändert und nun bekomme ich in der log die warnung Missing exactFillRootNode for fuel fill unit (1)
die betankung geht aber .
hir der eintrag in der xml :
Spoiler anzeigen
<fillUnit>
<fillUnitConfigurations title="$l10n_fillType_diesel">
<fillUnitConfiguration name="$l10n_configuration_valueDefault" price="0">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="450"/>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNode"/>
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="false" visibilityInactive="true"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="false" visibilityInactive="true"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="false" visibilityInactive="true"/>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+20" price="25">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="470"/>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNode"/>
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="false" visibilityInactive="true"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="false" visibilityInactive="true"/>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+40" price="50">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="490"/>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNode"/>
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="false" visibilityInactive="true"/>
</fillUnitConfiguration>
<fillUnitConfiguration name="$l10n_configuration_capacityX" params="+60" price="75">
<fillUnits>
<fillUnit unitunitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" fillTypes="diesel" capacity="510"/>
<fillUnit unitTextOverride="$l10n_unit_literShort" showOnHud="false" showInShop="false" showOnInfoHud="false" fillTypes="air" capacity="2500">
<dashboard displayType="ROT" valueType="fillLevel" node="oilPressureAir" minRot="0" maxRot="-75" rotAxis="3" doInterpolation="true" interpolationSpeed="1.3" groups="MOTOR_ACTIVE"/>
<exactFillRootNode node="exactFillRootNode"/>
</fillUnit>
</fillUnits>
<objectChange node="gasCanisterVis1_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis2_point" visibilityActive="true" visibilityInactive="false"/>
<objectChange node="gasCanisterVis3_point" visibilityActive="true" visibilityInactive="false"/>
</fillUnitConfiguration>
</fillUnitConfigurations>
</fillUnit> -
geht bei mir mit der taste F nach 3x druck an
<high>
<light node="workLightSideLeft" lightTypes="2"/>
</high> -
könnte mir bitte jemand den FS22_Kuhn_TF1512_Hose_Holder_Prefab mit Farbwahl machen für LS25 , ich bekomme das nicht hin ?
-
<fillUnits>
<fillUnit shopDisplayUnit="CUBICMETER" fillTypeCategories="LIQUID SPRAYER SLURRYTANK" capacity="10000">geht auch
-
bei mir geht er auch mit dem FS25_enhancedFillTypeCategories,keine probleme
-
den Miststreuer kann man bestimmt ändern
-
die bodenproben kaufe ich auch und er geht 1a , ich spiele auf der Dakota4x und er geht 1a.
haut er sich mit einem mod bei dir ,nim mal alle mods raus ,ein versuch ist es wert.
Bild: https://ibb.co/fzJS2Vdz
-
jetzt habe ich es herausgefunden,man muss erst bodenproben nehmen und ins labor schicken ,dan geht es
Screenshot-2025-06-06-100525 hosted at ImgBBBild Screenshot-2025-06-06-100525 gespeichert in ImgBBibb.co -
aber er berächnet es doch , meine die Ausbringungsmenge, steht in der drittletzten zeile.
Screenshot-2025-06-06-072303 hosted at ImgBBBild Screenshot-2025-06-06-072303 gespeichert in ImgBBibb.co -
bei mir ist die log sauber ,keine fehler .
kann auch nicht gehen da der manureSensor auch noch rein muss .
<manureSensor>
<manureSensorConfigurations isYesNoOption="true">
<manureSensorConfiguration name="$l10n_configuration_valueNo"/>
<manureSensorConfiguration name="$l10n_configuration_valueYes" price="10900">
<linkNode node="manureSensorLinkNode" type="STANDALONE"/>
</manureSensorConfiguration>
</manureSensorConfigurations>
</manureSensor><!-- <manureSensor/> -->
<i3dMapping id="manureSensorLinkNode" node="0>0|11|11" />Screenshot-2025-06-05-201616 hosted at ImgBBBild Screenshot-2025-06-05-201616 gespeichert in ImgBBibb.coScreenshot-2025-06-05-203303 hosted at ImgBBBild Screenshot-2025-06-05-203303 gespeichert in ImgBBibb.co -
das kommt in die xml und in der i3D must du drei Transform Group erstellen und ausrichten .
<cropSensor>
<cropSensorConfigurations>
<cropSensorConfiguration name="$l10n_configuration_valueNo" price="0"/>
<cropSensorConfiguration name="$l10n_configuration_valueYes" price="14950">
<sensorLinkNode node="cropSensorTop" type="SENSOR_TOP"/>
<sensorLinkNode node="cropSensorLeft" type="SENSOR_LEFT">
<rotationNode rotation="0 -45 0"/>
<rotationNode autoRotate="true"/>
</sensorLinkNode>
<sensorLinkNode node="cropSensorRight" type="SENSOR_RIGHT">
<rotationNode rotation="0 -45 0"/>
<rotationNode autoRotate="true"/>
</sensorLinkNode>
</cropSensorConfiguration>
</cropSensorConfigurations>
</cropSensor><i3dMappings>
<!-- <cropSensor/> -->
<i3dMapping id="cropSensorTop" node="0>0|5|17"/>
<i3dMapping id="cropSensorLeft" node="0>0|5|18"/>
<i3dMapping id="cropSensorRight" node="0>0|5|19"/>
</i3dMappings>
</vehicle>Screenshot-2025-06-05-133442 hosted at ImgBBBild Screenshot-2025-06-05-133442 gespeichert in ImgBBibb.coScreenshot-2025-06-05-135259 hosted at ImgBBBild Screenshot-2025-06-05-135259 gespeichert in ImgBBibb.co -
also er soll zum Feld 46 fahren aber er fehrt zum Feld 37 und bei feld 46 steht aufeinmall feld 53 ist aber alles erst seit dem patch 1.9 ,ich habe nichts am streckennetz gemacht .
Screenshot-2025-06-01-180914 hosted at ImgBBBild Screenshot-2025-06-01-180914 gespeichert in ImgBBibb.coScreenshot-2025-06-01-181032 hosted at ImgBBBild Screenshot-2025-06-01-181032 gespeichert in ImgBBibb.co