Créer et ajouter une animation à un Ped dans GTA V (FiveM)

23 août 2026
  • Robin Moretti


Introduction

Dans GTA V, les Peds sont les humanoïdes, qu’ils soient jouables ou non.
Ce tutoriel explique comment créer une animation dans Blender, puis l’intégrer dans un serveur FiveM.

Prérequis

1. Récupération d’un modèle de référence

  1. Ouvrez CodeWalker → RPF Explorer et cherchez le fichier mp_f_freemode_01.yft.
    • Clic droit → Export → choisissez un dossier.
      Ce fichier contient le squelette (rig) de référence.

  1. Retournez dans RPF Explorer, faites un clic droit sur le fragment exporté et choisissez Open file location.

  1. Dans le dossier ouvert, vous allez pouvoir allez à l'interieur d'un dossier du même nom mp_f_freemode_01, vous trouverez plusieurs sous‑fichiers (*.ydd). Exportez‑les tous au format XML :
    • lowr_000_r.ydd → bas du corps et jambes
    • feet_000_r.ydd → pieds
    • head_000_r.ydd → tête
    • jbib_000_u.ydd → torse
    • uppr_000_r.ydd → bras et haut du torse

2. Assemblage du modèle dans Blender

  1. Créez une scène vierge et ouvrez l’onglet Sollumz (supprimez les objets par défaut).

  1. Importation
    • Import Rage Assets → sélectionnez feet_000_r.ydd.xml.
    • Activez Import external skeleton et assurez‑vous que le fichier de référence mp_f_freemode_01.yft.xml se trouve dans le même dossier.

  1. Répétez l’importation pour head_000_r.ydd.xml.
    • Sélectionnez le mesh de la tête, maintenez Maj, cliquez sur le mesh des pieds, puis Clic droit → Join.
    • Supprimez le parent de la tête d’origine.

  1. Répétez l’opération pour les trois autres éléments (jbib_000_u.ydd.xml, uppr_000_r.ydd.xml, lowr_000_r.ydd.xml).
    • Vous ne devez plus avoir qu’un seul objet (nommé feet_000_r) avec un squelette qui déforme correctement tous les meshes.

  1. (Optionnel) Activez In Front dans les Viewport Display du rig pour le voir à travers le mesh.

3. Création de l’animation

Le squelette est maintenant prêt à être animé.
Dans cet exemple, nous réalisons une simple animation du dos bone‑by‑bone.

Le tutoriel ne couvre pas les bases de l’animation dans Blender ; vous pouvez vous référer à la documentation officielle ou à des ressources tierces.

4. Préparation de l’export

  1. Retournez dans l’onglet Sollumz → Animations → Create Clip Dictionary Template.

    • Un nouveau Clip Dictionary apparaît dans la scène.
  2. Renommez‑le en ped@animations (convention de nommage propre à FiveM).

  3. Sélectionnez l’objet Animations, puis Create Animation, renommez‑le selon votre préférence (respectez le snake_case). my_anim par exemple.

  1. Créez un Clip et renommez‑le selon votre préférence (respectez le snake_case).

  2. Sélectionnez l’objet Animation créé :

    • Dans le panneau Sollumz, remplissez le champ Hash avec le même nom que l’objet (ex. mon_anim).
    • Associez l’Action Blender contenant votre animation.
    • Choisissez le Target : le rig final.

  1. Sélectionnez le Clip correspondant :
    • Hash et Name = nom du clip (ex. mon_clip).
    • Duration = durée du clip (en secondes ou frames, selon votre préférence).
    • Dans Linked Animations, ajoutez l’animation créée précédemment.

5. Export et conversion

  1. Sélectionnez la hiérarchie complète du Clip Dictionary (clic droit → Select Hierarchy).
    • Export Rage Asset → choisissez un dossier.
    • Un fichier XML est généré.

  1. Ouvrez CodeWalker en mode administrateur, activez le Edit Mode, puis :
    • Créez un dossier mods à la racine de votre projet.
    • Glissez‑déposez le fichier XML dans ce dossier (ou importer xml après un click droit).
    • CodeWalker le convertira automatiquement en .ycd.

  1. Dans le même dossier mods, faites un clic droit sur le fichier .ycd → Extract Raw.
    • Copiez le fichier extrait dans le répertoire de votre mod FiveM.

Consultez un exemple complet de mise en place : https://github.com/RobinMoretti/custom-animation-gta-V-modding

Conclusion

Vous avez maintenant :

  • Exporté le squelette d’un Ped.
  • Assemblé les différentes parties dans Blender.
  • Créé une animation compatible avec n’importe quel Ped.
  • Converti et intégré l’animation dans un serveur FiveM.

Vous pouvez réutiliser ce workflow pour d’autres animations ou modèles.


A supprimer !!

(les mots clefs sont modifiable dans la barre de droite)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17