1. Dashboard
  2. News
  3. Forum
  4. Filebase Fs25
    1. Neue Dateien
    2. FBM Team Fs25
  5. Filebase Fs22
    1. Neue Dateien
    2. FBM Team Fs22
  6. Filebase Fs19
    1. FBM Team Fs19
  7. Streaming-Partner
  8. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  9. FBM Mediathek
    1. Alben
    2. Videokanäle
  • Anmelden
  • Registrieren
  • Suche
Fs19 Scripte
  • Alles
  • Fs19 Scripte
  • Artikel
  • Seiten
  • Forum
  • Dateien
  • Bilder
  • Videos
  • Erweiterte Suche
  1. Forbidden Mods - einfach verboten gut
  2. Filebase
  3. Filebase Fs19
  4. Fs19 Scripte

1.0.0 ToggleAnimations

  • Administrator
  • 19. Juli 2021 um 11:43
  • 109 Downloads
  • 0 Kommentare
  • Herunterladen
  • Übersicht
  • Versionen 1

Mod für Landwirtschafts Simulator 19

Script zum Ausführen von Animationen per Tastendruck

Mit diesem script lassen sich in der xml definierte <animation>'s per Tastendruck abspielen.

Beispiel-Mod: Einzelaushub

Einbau

modDesc:

Code: Code: modDesc.xml
 <specializations>
        <specialization name="toggleAnimation"        className="toggleAnimation"    filename="data/toggleAnimation.lua"/>
    </specializations>
    
    <vehicleTypes>
        <type name="YOUR VEHICLE TYPE" className="Vehicle" filename="$dataS/scripts/vehicles/Vehicle.lua"  parent="CHECK WHAT'S SUITABLE FOR YOUR MOD">
            <specialization name="toggleAnimation" />
        </type>
    </vehicleTypes>
    
    
    
    <actions>
        <action name="TA_amim1" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim2" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim13" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim14" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim15" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim16" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim17" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim18" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim19" category="VEHICLE" axisType="HALF"/>
        <action name="TA_amim110" category="VEHICLE" axisType="HALF"/>
    </actions>
    
    <!-- here you change the button to use -->
    <inputBinding>
        <actionBinding action="TA_amim11">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_t" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim12">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_y" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim13">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_g" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim14">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_h" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim15">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_a" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim16">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_b" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim17">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_c" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim18">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_d" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim19">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_e" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_amim110">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_f" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
    </inputBinding>
    
    <l10n>
        <text name="input_TA_amim11">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim12">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim13">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim14">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim15">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim16">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim17">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim18">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim19">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_amim110">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
    </l10n>
Alles anzeigen

XML:

Code: Code: xml
<toggleAnimation anim1="name of your animation1" anim2="name of your animation2" anim3="name of your animation3" anim4="name of your animation4" anim5="name of your animation5" anim6="name of your animation6" anim7="name of your animation7" anim8="name of your animation8" anim9="name of your animation9" anim10="name of your animation10"/>

Es müssen nicht alle TA_anim und anim Einträge genutzt werden.

Braucht man z.B. nur 2 Animationen, löscht man die TA_anim3-10 bzw anim3-10 einfach raus.

Alle Attribut-Namen sollten unverändert bleiben.

Es brauchen nur die Namen der <animation> in der xml bei "anim1"-"anim10" eingetragen werden bzw. in der Moddesc die individuellen Texte für de/en.

  • Ls19
  • Script
  • Version 1.0.0

    • Administrator
    • 19. Juli 2021 um 11:43
    • 109 Downloads

Weitere Dateien von Administrator

  • Ursus C-330/330M

    Administrator
    11. April 2025 um 13:55
  • Maasland 4x

    Administrator
    11. April 2025 um 14:07
  • LSFM Universal Tank Pack

    Administrator
    8. Dezember 2024 um 16:59
  • Rabe MKE-300

    Administrator
    5. Juni 2026 um 22:40
  • Haas Halle

    Administrator
    9. April 2026 um 17:28
Alle Dateien
  1. Datenschutzerklärung
  2. Cookie-Richtlinie
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™
Design by Forbidden-Mods.de