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. Medienverwaltung
    1. Alben
    2. Videokanäle
  • Anmelden
  • Registrieren
  • Suche
Ls22 Scripte
  • Alles
  • Ls22 Scripte
  • Artikel
  • Seiten
  • Forum
  • Dateien
  • Bilder
  • Videos
  • Erweiterte Suche
  1. Forbidden Mods - einfach verboten gut
  2. Filebase
  3. Filebase Ls22
  4. Ls22 Scripte / Texturen
  5. Ls22 Scripte

Empfohlen 1.0.0.1 ToggleAnimations

    • Ls22
    • UserMod
  • da-hoffi
  • 4. Januar 2022 um 12:35
  • 321 Downloads
  • 3 Kommentare
  • Herunterladen
  • Übersicht
  • Versionen 1
  • Kommentare 3

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.

Link zum Suppot Thread bei Moddingwelt:

ToggleAnimations - Modding Welt
da-hoffi hat eine neue Datei hinzugefügt: modding-welt.com/mods/file/2726-toggleanimations/(Zitat)
www.modding-welt.com
  • Script
  • Version 1.0.0.1

    • da-hoffi
    • 4. Januar 2022 um 12:35
    • 321 Downloads
Wobby_
14. November 2022 um 01:39

Dazu habe ich mal ein Video gedreht wie man das einbaut 8)

toggleAnimation in Action oder wie baut man es ein ?!

JensJupp
5. Januar 2022 um 13:47

Absolute DL Empfehlung :!::!:

Administrator
4. Januar 2022 um 12:39

Link zum Suppot Thread bei Moddingwelt:

ToggleAnimations - Modding Welt
da-hoffi hat eine neue Datei hinzugefügt: modding-welt.com/mods/file/2726-toggleanimations/(Zitat)
www.modding-welt.com

Datei-Informationen

Website
modding-welt.com
  1. Datenschutzerklärung
  2. Cookie-Richtlinie
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™
Design by Forbidden-Mods.de