Peds & Kleidung · 2 Min. Lesezeit
So machst du aus einer Mixamo-Animation ein FiveM-Emote (.ycd)
Auch verfügbar auf: English · Español · Français · Português · Italiano · Polski · Türkçe · Русский
Mixamo hat tausende kostenlose Animationen: Tänze, Standbilder, Gesten, Kämpfe. Eine Mixamo-Animation auf einen FiveM-Spieler zu bringen heißt meist Blender, ein Add-on zum Umschreiben auf das Skelett von GTA und ein Export im Animationsformat des Spiels. Im Browser geht es stattdessen in ein paar Minuten.
Was FiveM braucht
Die Animationen von GTA V liegen in Clip-Wörterbüchern, .ycd-Dateien. Ein Wörterbuch enthält einen oder mehrere Clips, jeweils mit einem Namen. Du streamst die .ycd im stream-Ordner einer Ressource und spielst dann einen Clip über sein Wörterbuch und seinen Namen ab:
local dict = 'my_emotes'
RequestAnimDict(dict)
while not HasAnimDictLoaded(dict) do Wait(0) end
TaskPlayAnim(PlayerPedId(), dict, 'dance', 8.0, -8.0, -1, 1, 0.0, false, false, false)Der Clip muss das eigene Skelett von GTA bewegen, die Knochen des Freemode-Peds, nicht die von Mixamo. Dieses Umschreiben ist der Teil, der meist Blender braucht.
Die Animation von Mixamo holen
Wähl eine Animation auf Mixamo und lade sie als FBX Binary herunter, mit oder ohne Skin. Eine .glb oder eine .fbx auf einem Rigify-, Unreal-Mannequin- oder VRM-Skelett funktioniert auch.
Die .ycd erstellen
Öffne Ped Animation:
- Wähle Male freemode oder Female freemode.
- Zieh deine
.fbxhinein. Der Freemode-Ped spielt sie neben dem Original ab, mit Fingern und Beinen. Lass In place (An Ort und Stelle) angehakt für eine Geste, die am Platz bleibt; Turn it round (Umdrehen), wenn sie in die falsche Richtung schaut. - Benenne den Clip und hake Loops (Schleifen) an für einen Tanz oder ein Standbild. Um mehrere Animationen in ein Wörterbuch zu legen, Add to the dictionary (Zum Wörterbuch hinzufügen) und die nächste hineinziehen.
- Benenne das Wörterbuch (die
.ycd): Kleinbuchstaben, Ziffern,_,@und-. - Klick auf Download, dann Play the .ycd on the ped (Die .ycd auf dem Ped abspielen), um die Datei selbst abgespielt zu sehen.
Copy code to play it (Code zum Abspielen kopieren) gibt dir die TaskPlayAnim-Zeilen von oben mit deinen Namen und die Zeile für ein Emote-Menü wie rpemotes oder dpemotes:
["dance"] = { "my_emotes", "dance", "dance", AnimationOptions = { EmoteLoop = true } },Spieler behalten die alte .ycd, bis sie sich neu verbinden, auch nach einem Neustart der Ressource: Gib einer geänderten einen neuen Namen, um sie sofort zu testen.
Das Videotutorial macht es mit Mixamos Hip Hop Dancing, vom Download bis zum Tanz im Spiel.
Grenzen
- Nur humanoide Skelette. Gesichter und Größe werden nicht übernommen.
- Bis zu 64 Clips in einem Wörterbuch und bis zu 3.000 Frames pro Clip (100 Sekunden bei 30 Frames pro Sekunde).
- Keine Props in den Händen und hier kein Zuschneiden: Um die Clips einer
.ycdzu schneiden, zu beschleunigen oder umzubenennen, nutze den Anim Clip Builder.
Fragen
- Funktioniert es mit ESX und QBCore?
- Ja. Eine
.ycdist ein gestreamtes Asset; jedes Script oder Emote-Menü spielt sie über ihren Wörterbuch- und Clipnamen ab. - Kann ich es auf dem weiblichen Ped nutzen?
- Ja: Wähl Female freemode, vor oder nachdem du die Animation hineinziehst.

Das passende Tool
Ped Animation
Zieh eine Mixamo-.fbx hinein, sieh zu, wie der Freemode-Ped sie abspielt, und lade sie als .ycd mit dem Code zum Abspielen herunter.
Ped Animation öffnenAuch hier nützlich: Anim Clip Builder

