Modding Welt
Bild des Monats April
  1. Dashboard
  2. Forum
    1. Forenregeln
    2. Unerledigte Themen
  3. Mods
  4. Galerie
    1. Alben
    2. Karte
  5. Projekte
    1. Alle Projekte
  6. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • A A
  • Anmelden oder registrieren
  • Suche
Scripte
  • Alles
  • Scripte
  • Seiten
  • Forum
  • Galerie
  • Dateien
  • Erweiterte Suche
  1. Modding Welt
  2. Mods
  3. Landwirtschafts Simulator 2022
  4. Externe Mods
  5. Scripte

Empfohlen ToggleAnimations

  • da-hoffi
  • 30. Dezember 2021 um 22:13
  • 2k Downloads
  • 5 Kommentare
  • Herunterladen
  • Übersicht
  • Versionen 2
  • Credits
  • Kommentare 5

Script zum Ausführen von Animationen per Tastendruck

Script zum Ausführen von Animationen per Tastendruck

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

Einbau

modDesc:

Code
    <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_anim1" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim2" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim3" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim4" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim5" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim6" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim7" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim8" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim9" category="VEHICLE" axisType="HALF"/>
        <action name="TA_anim10" category="VEHICLE" axisType="HALF"/>
    </actions>
    
    <!-- here you change the button to use -->
    <inputBinding>
        <actionBinding action="TA_anim1">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_t" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim2">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_y" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim3">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_g" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim4">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_h" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim5">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_a" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim6">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_b" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim7">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_c" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim8">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_d" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim9">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_e" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
        <actionBinding action="TA_anim10">
            <binding device="KB_MOUSE_DEFAULT" input="KEY_lctrl KEY_f" axisComponent="+" neutralInput="0" index="1"/>
        </actionBinding>
    </inputBinding>
    
    <l10n>
        <text name="input_TA_anim1">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim2">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim3">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim4">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim5">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim6">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim7">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim8">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim9">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
        <text name="input_TA_anim10">
            <en>Description of action</en>
            <de>Beschreibung der Aktion</de>
        </text>
    </l10n>
Alles anzeigen

XML:

Code
<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.

  • Version 1.0.0.1

    • da-hoffi
    • 3. Januar 2022 um 22:41
    • 36,83 kB
    • 1,5k Downloads
    • Problem mit nicht mehr funktionierendem MausControl wurde behoben
    • Typo in anim5 behoben
    • generelle Typos behoben --> evtl. müssen deshalb die alten Einträge in der inputBindings.xml gelöscht werden
  • Version 1.0.0.0

    • da-hoffi
    • 30. Dezember 2021 um 22:13
    • 2,49 kB
    • 517 Downloads

HoFFi

WobbyAK
13. November 2022 um 20:57

Hallo zusammen 8)

Ich hoffe es ist euch recht, vor allem Daniel ??!

Ich habe mal ein Video dazu gemacht weil ich das Script sehr gerne in einem meiner Fliegl Trailer verbaut habe um eine LiftAchse

zu realisieren... da kam mir toggleAnimation gerade recht ;)

Wer Zeit und Lust hat, habe ich das mal exemplarisch in einem Krampe800 toggleAnimation gezeigt :)

Der Wobby 8)

Maxi Hersch
12. Februar 2022 um 21:21

Hallo, kann es sein, dass das Script nicht MP fähig oder besser gesagt Dedi Fähig ist?

da-hoffi
12. Februar 2022 um 22:18
Autor

Möglich,....siehe Support-Thema ToggleAnimations

Vanquish081
9. Januar 2022 um 17:14

Thanks, I will try to use it to prefix the position of the frontloaders :)

Vanquish081
9. Januar 2022 um 19:36

Well... will be entertained only with GE :/

Support-Thema 53 Antworten, zuletzt: 15. Februar 2024 um 18:58

Weitere Dateien von da-hoffi

  • Befüllbare Tanks

    da-hoffi 7. November 2022 um 15:57
  • AGXTEND SoilXplorer

    da-hoffi 26. Juli 2022 um 20:11
  • SWG 200

    da-hoffi 3. März 2022 um 10:22
  • AGXTEND XPower

    da-hoffi 11. Juli 2022 um 16:46
  • Config Limit Change

    da-hoffi 27. Mai 2022 um 08:46
Alle Dateien
  1. Kontakt
  2. Partner/Banner
  3. Spenden
  4. Datenschutzerklärung
  5. Impressum
Community-Software: WoltLab Suite™
Copyright © 2011-2025 by Modding Welt