Basic Modding

  • Okay , ich habe jetzt den HAWE SLW 20 nach video Anleitung von Ls 17 zu Ls 19 Konventiert . und ich kann den auch im spiel kaufen , die warn Blinker sind an aber der ist unsichtbar . könnte mir da jemand Helfen , den HAWE an passen das der Sichtbar ist , Alle Ls 19 Standard Funktionen hat .. ? Danke

    • Offizieller Beitrag

    Die LogDatei ist die Grundlage jeder Supportanfrage. Ohne Log kein Support. Findest du in MyGames\FarmingSimulator19. Heißt log.txt. Zeichnet alle Fehler auf, die ein Mod hat, damit man diese beheben kann. Gibt Aufschluss darüber, was da nicht stimmt. Denn: Hellsehen kann hier niemand, und unsere Glaskugeln sind alle in Reparatur.

  • ist das so Richtig ... ?

    <?xml version="1.0" encoding="utf-8" standalone="no"?>

    <vehicle type="trailer">

    <annotation>Copyright (C) R3vlis, All Rights Reserved.</annotation>

    <storeData>

    <name> Hawe SLW 20

    </name>

    <functions>

    <function>$l10n_function_tipper</function>

    </functions>

    <image>store.png</image>

    <price>8500</price>

    <lifetime>600</lifetime>

    <rotation>0</rotation>

    <brand>LNSHOPITEMBRANDHAWE</brand>

    <category>tippers</category>

    </storeData>

    <base>

    <filename>HaweSLW20.i3d</filename>

    <size width="2.5" length="10.0" lengthOffset="2"/>

    <components>

    <component centerOfMass="0 0 0" solverIterationCount="20"/>

    <component solverIterationCount="20"/>

    <component solverIterationCount="15"/>

    <component solverIterationCount="20"/>

    <component solverIterationCount="20"/>

    <joint component1="1" component2="2" node="0>7" rotLimit="0 100 0" transLimit="0 0 0"/>

    <joint component1="2" component2="3" node="1>4" rotLimit="10 0 0" transLimit="0 0 0"/>

    <joint component1="1" component2="4" node="0>8" rotLimit="0 0 0" transLimit="0 0 0"/>

    <joint component1="1" component2="5" node="0>21" rotLimit="0 0 0" transLimit="0 0 0"/>

    </components>

    <schemaOverlay attacherJointPosition="0 0">

    <default name="DEFAULT_IMPLEMENT"/>

    <selected name="DEFAULT_IMPLEMENT_SELECTED"/>

    </schemaOverlay>

    </base>

    <wheels>

    <wheelConfigurations>

    <wheelConfiguration>

    <wheels autoRotateBackSpeed="2.0">

    <wheel hasTireTracks="true" hasParticles="true">

    <physics restLoad="0.9" repr="0>0" radius="0.5" mass="0.16" initialCompression="20" suspTravel="0.05" spring="90" damper="50" frictionScale="1.5" tireTrackAtlasIndex="2"/>

    </wheel>

    </wheels>

    </wheelConfiguration>

    <wheelConfiguration>

    <wheels>

    <wheel hasTireTracks="true" hasParticles="true">

    <physics restLoad="0.9" repr="0>1" radius="0.5" mass="0.16" initialCompression="20" suspTravel="0.05" spring="90" damper="50" frictionScale="1.5" tireTrackAtlasIndex="2"/>

    </wheel>

    </wheels>

    </wheelConfiguration>

    <wheelConfiguration>

    <wheels>

    <wheel hasTireTracks="true" hasParticles="true">

    <physics restLoad="1.4" repr="1>0" radius="0.5" mass="0.16" initialCompression="20" suspTravel="0.05" spring="90" damper="50" frictionScale="1.5" tireTrackAtlasIndex="2"/>

    </wheel>

    </wheels>

    </wheelConfiguration>

    <wheelConfiguration>

    <wheels>

    <wheel hasTireTracks="true" hasParticles="true">

    <physics restLoad="1.4" repr="1>1" radius="0.5" mass="0.16" initialCompression="20" suspTravel="0.05" spring="90" damper="50" frictionScale="1.5" tireTrackAtlasIndex="2"/>

    </wheel>

    </wheels>

    </wheelConfiguration>

    </wheelConfigurations>

    </wheels>

    <attachable>

    <inputAttacherJoints>

    <inputAttacherJoint node="2>0" rootNode="2>" jointType="trailer"/>

    </inputAttacherJoints>

    <brakeForce>1</brakeForce>

    </attachable>

    <attacherJoints>

    <attacherJoint node="0>9" jointType="trailer" lowerRotLimit="10 80 80" upperRotationOffset="0" allowsJointLimitMovement="false">

    <schema position="0.5 0" rotation="0" invertX="false"/>

    </attacherJoint>

    </attacherJoints>

    <powerTakeOffs>

    <input inputNode="1>5" inputAttacherJointIndices="1" aboveAttacher="true"/>

    </powerTakeOffs>

    <powerConsumer ptoRpm="500" neededMaxPtoPower="30"/>

    <lights>

    <realLights>

    <low>

    <light lightTypes="0"/>

    </low>

    <high>

    <light lightTypes="0"/>

    </high>

    </realLights>

    </lights>

    <animations>

    <animation name="tipAnimationBack">

    <part node="0>21" startTime="0" endTime="1" direction="22" startTrans="0 1.473 -2.607" endTrans="0 1.473 -2.9"/>

    </animation>

    <animation name="tipAnimationBackDoor">

    <part startTime="0" endTime="0.1" componentJointIndex="3" startRotLimit="0 0 0" endRotLimit="35 0 0"/>

    </animation>

    </animations>

    <cylindered>

    <movingTools>

    <movingTool node="0>21">

    <componentJoint index="4" anchorActor="0"/>

    </movingTool>

    </movingTools>

    <movingParts>

    <movingPart node="1>6|0" referencePoint="0>20|0|0" referenceFrame="0>" isActiveDirty="true" scaleZ="true" playSound="false"/>

    </movingParts>

    </cylindered>

    <fillUnit>

    <fillUnitConfigurations>

    <fillUnitConfiguration>

    <fillUnits>

    <fillUnit unit="$l10n_unit_literShort" fillTypeCategories="bulk" capacity="20000">

    <exactFillRootNode node="0>11"/>

    <fillRootNode node="0>"/>

    <fillMassNode node="0>"/>

    <autoAimTargetNode node="0>12"/>

    </fillUnit>

    </fillUnits>

    </fillUnitConfiguration>

    </fillUnitConfigurations>

    </fillUnit>

    <dischargeable>

    <dischargeNode node="0>13">

    <info width="1.25"/>

    <effects>

    <effectNode materialType="unloading" materialTypeId="1" fadeTime="0.1"/>

    </effects>

    </dischargeNode>

    </dischargeable>

    <trailer>

    <trailerConfigurations>

    <trailerConfiguration>

    <trailer>

    <tipSide>

    <animation name="tipAnimationBack" speedScale="1"/>

    <doorAnimation name="tipAnimationBackDoor" speedScale="1"/>

    </tipSide>

    </trailer>

    </trailerConfiguration>

    </trailerConfigurations>

    </trailer>

    <washable dirtDuration="90" washDuration="1" workMultiplier="4"/>

    <!--Non converted elements:


    <?xml version="1.0" encoding="utf-8" standalone="no"?>

    <vehicle>

    <wheels>

    <wheel maxLatStiffnessLoad="3"/>

    <wheel maxLatStiffnessLoad="3"/>

    <wheel maxLatStiffnessLoad="3"/>

    <wheel maxLatStiffnessLoad="3"/>

    </wheels>

    <lights>

    <states>

    0 1 2</states>

    </lights>

    <fillVolumes>

    <fillVolume index="0>17|0" allSidePlanes="true" maxAllowedHeapAngle="28"/>

    </fillVolumes>

    <fillVolumeHeights>

    <fillVolumeHeight fillVolumeId="1">

    <refNode index="0>16|0"/>

    <refNode index="0>16|1"/>

    <node index="0>10|1" baseScale="0.94 2 1" transAxis="0 0 0" scaleAxis="0 1 0"/>

    </fillVolumeHeight>

    </fillVolumeHeights>

    <fillVolumeLoadInfo index="0>15" width="1.4" length="1.0"/>

    <tipAnimations>

    <tipAnimation>

    <tipEffect fillTypes="chaff grass grass_windrow">

    <effectNode node="0|0|0" linkNode="0>10|1" position="0 0 0" filename="particleSystem/particleSystem.i3d"/>

    </tipEffect>

    <dischargeParticleSystems>

    <dischargeParticleSystem type="woodChips" node="0>10|0" psRootNode="0|3" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d"/>

    <dischargeParticleSystem type="silage" node="0>10|0" psRootNode="0|4" position="0 0 0" rotation="0 0 0" file="$data/vehicles/particleAnimations/shared/unloadingBackParticles.i3d"/>

    </dischargeParticleSystems>

    <fillVolumeDischargeInfo index="0>14" width="1.3" length="0.8" alsoUseLoadInfoForDischarge="true" loadInfoFillFactor="1" loadInfoSizeScale="3 4"/>

    <fillVolumeHeight index="1"/>

    </tipAnimation>

    </tipAnimations>

    <components>

    <collisionPair1 enabled="true" component1="2" component2="3"/>

    <collisionPair2 enabled="false" component1="0" component2="3"/>

    <collisionPair3 enabled="false" component1="1" component2="3"/>

    <collisionPair4 enabled="false" component1="1" component2="2"/>

    <collisionPair5 enabled="false" component1="0" component2="2"/>

    </components>

    </vehicle>

    -->

    </vehicle>

    • Offizieller Beitrag

    Grundkenntnisse im modding für den 19er solltest du dir aneignen, vor allem wie die XML aufgebaut sind, noch bevor du einen Versuch wagst irgendetwas zu konvertieren.

    In der Log etwas zu ändern bringt absolut gar nichts und zeugt nur von fehlender Eigeninitiative, wenn man mich fragt.

  • Nimm es mir nicht böse, aber fange klein an.. Ich habe auch klein angefangen* und habe nicht mit einer Konviertierung gestartet..

    *und meine Kentnisse sind auch nicht noch verhältnissmäßig klein.. Manche im Forum können das bestätigen:fie::pardon:

    • Offizieller Beitrag

    Naja gut, mit irgendwas muss man ja anfangen. Ein Beginn wäre mal den Fehler „Can‘t load resource...“ auszubügeln.

    Als erstes eine Sicherungskopie. Das ist wichtig, falls was schiefgeht.

    Dann entpackst du den Mod in ein *seperates* Verzeichnis, und schaust dir dann die xml vom

    mod an. Dürfte „HaweSLW20.xml“ oder so ähnlich heissen. Da steht irgendwo eine Zeile drun die mit <image> anfängt. Dort den Pfad anpassen damit er zur richtigen Datei weist.

    Den Mod wieder verpacken in eine Zip (gleicher Name wie vorher), und dann wieder ausprobieren. Wenn der Fehler weg ist, bitte neue Log posten.

    Viele Grüße, David

    • Offizieller Beitrag

    Den Mod wieder verpacken in eine Zip (gleicher Name wie vorher), und dann wieder ausprobieren.

    Den Teil kann man sich solange sparen, bis die Modifikation so läuft, wie sie soll.
    Sprich, man kann am "offenen Ordner" herudoktern. So braucht man nicht immer das Spiel neustarten, sondern muss "nur" das Gerät neu kaufen. :D

  • okay und ich habe mir das an geguckt die XML Datei Heißt HAWE SLW 20 . aber ich kann die nicht mit dem Editor öffen , das was ändern ? und was ist mit seperates* Verzeichnis gemeit . und könnte man nicht auch ein Deal machen ?

    Einmal editiert, zuletzt von Fendt vario (1. November 2019 um 21:46)