Ajouter des packs de vêtements EUP et addon à FiveM : stream, meta, corrections
Installez des packs de vêtements addon (style EUP) sur FiveM : fichiers stream, ymt et meta, addon vs remplacer, build de jeu, et pourquoi les vêtements sont invisibles ou échangent d'autres objets.
Vous avez ajouté un pack de vêtements, souvent un ensemble police ou EMS au style de EUP, et les vêtements ne s'affichent pas, affichent le mauvais élément, ou remplacent quelque chose que vous vouliez garder. Ce guide explique comment les vêtements addon sont streamés, comment ils diffèrent des packs remplaçants, et ce à vérifier quand les éléments sont invisibles.
Deux façons d'ajouter des vêtements
Les packs remplaçants remplacent les éléments qui existent déjà dans le jeu. Les fichiers utilisent les noms des drawables du jeu de base, et FiveM charge les vôtres à la place de l'original. C'est simple, mais l'ancien élément est parti et deux packs remplaçants qui touchent le même numéro se battent.
Les packs addon sont une collection séparée que le jeu charge à côté des vêtements de base. Leurs éléments obtiennent de nouveaux numéros à la fin de la liste pour chaque composant, et rien du jeu de base n'est perdu. C'est la bonne façon pour presque tous les packs aujourd'hui, et pour les grandes collections.
Ce qu'un pack addon contient
Pour le ped freemode mâle et femelle (mp_m_freemode_01 et mp_f_freemode_01), un pack addon a :
- Un dossier de modèles et textures : fichiers
.yddpour les drawables (vestes, pantalons, chaussures) et fichiers.ytdpour leurs textures. - Un fichier
.ymtqui liste les composants du pack. - Un fichier
.meta, la définition du magasin, qui nomme la collection et ses éléments.
Les fichiers suivent un modèle de dénomination basé sur le ped et le nom du pack, par exemple mp_m_freemode_01_mp_m_mypack. L'auteur définit les vrais noms, et le meta, le .ymt et le dossier doivent tous utiliser les mêmes. Ne renommez aucun d'eux.
Structure des dossiers et manifest
resources/[clothes]/mypack/
fxmanifest.lua
stream/
mp_m_freemode_01_mp_m_mypack/
jbib_000_u.ydd
jbib_diff_000_a_uni.ytd
...
mp_m_freemode_01_mp_m_mypack.ymt
mp_m_freemode_01_mp_m_mypack.metaLe manifest enregistre le fichier meta :
fx_version 'cerulean'
game 'gta5'
files {
'mp_m_freemode_01_mp_m_mypack.meta',
}
data_file 'SHOP_PED_APPAREL_META_FILE' 'mp_m_freemode_01_mp_m_mypack.meta'Un pack pour les deux sexes a un second meta pour mp_f_freemode_01, avec sa propre entrée files et sa ligne data_file. Utilisez le manifest avec lequel le pack est venu quand il y en a un, et ne mélangez pas les vêtements de deux packs dans un seul dossier : une ressource par pack rend les problèmes faciles à trouver.
Ajoutez ensure mypack au server.cfg et redémarrez.
Exigence de build de jeu
Les vêtements addon sont construits sur le nouveau système de vêtements DLC, qui a besoin d'un build de jeu récent pour bien fonctionner. Un pack peut demander un build spécifique, donc vérifiez sa page. Si les vêtements manquent seulement pour certains joueurs, ou vous voyez des éléments cassés, définissez le build dans server.cfg :
set sv_enforceGameBuild 3095Utilisez le numéro que le pack demande. Les effets secondaires et les numéros sont dans sv_enforceGameBuild et DLC.
Pourquoi les vêtements sont invisibles
Parcourez cette liste :
- Les textures manquent. Un élément sans
.ytd, ou avec une lettre de texture manquante, apparaît comme invisible ou comme une partie du corps blanche ou nue. Comparez les textures avec les fichiers.ydd:_diff_000_aest la première texture du premier drawable,_bla suivante, et cetera. - Les noms ne correspondent pas. Le dossier, le
.ymtet le meta doivent utiliser le même nom de pack. Une lettre différente et le jeu ne trouve rien. - Le manifest n'a pas de ligne
data_file. Les fichiers sont streamés mais la définition du magasin ne charge jamais. - Le build de jeu est trop bas. Voir ci-dessus.
- Le joueur n'est pas un ped freemode. Les vêtements freemode ne fonctionnent que sur
mp_m_freemode_01etmp_f_freemode_01. Ils ne font rien sur un ped addon. - Le menu de vêtements ne peut pas voir les éléments addon. Certains menus ont une liste fixe ou une limite stricte d'éléments par slot. Vérifiez la configuration du menu et ses notes de mise à jour. Un menu qui demande au jeu combien d'éléments un slot a affichera aussi les éléments addon.
Pourquoi les vêtements échangent d'autres éléments
- Un pack remplaçant les a écrasés. Si les fichiers utilisent des numéros du jeu de base, ils écrasent les éléments là. Installez les vêtements comme un pack addon à la place.
- Deux packs utilisent le même nom de collection. Deux ressources avec le même nom de pack se chevauchent. Renommez un pack de façon cohérente dans le dossier, le
.ymtet le meta, ou supprimez-en un. - Les tenues enregistrées pointent vers une liste modifiée. Les données de skin stockent un numéro d'élément. Quand vous ajoutez ou supprimez un pack, les numéros après lui bougent, et les personnages enregistrés portent des vêtements différents. Ajoutez les nouveaux packs à la fin, et évitez de supprimer un pack que les joueurs utilisent déjà.
Limites des drawables
Le jeu limite combien d'éléments un slot peut contenir, et un pack addon a sa propre limite par slot. Un pack qui est trop grand peut perdre les éléments après cette limite, et un serveur avec beaucoup de packs peut atteindre le total. En pratique :
- Gardez chaque pack à une taille raisonnable et divisez les grandes collections en plusieurs packs.
- Les textures lourdes coûtent de la mémoire de streaming, et trop de cela provoque des textures manquantes : voir assets surdimensionnés.
- Si vous concevez vos propres vêtements, un outil fait pour cela est plus facile que d'éditer les fichiers meta à la main.
Clothing DesignerCréez des vêtements dans FiveM — pinceau, calques, import d’images et IA — puis portez-les.dès 24,20 €Voir le script →
Checklist
| Problème | Solution |
|---|---|
| Vêtements invisibles | Vérifiez les textures .ytd, les noms correspondants et la ligne data_file |
| Éléments manquants pour certains joueurs | Augmentez sv_enforceGameBuild au build que le pack demande |
| Les nouveaux vêtements remplacent les anciens | Utilisez un pack addon, pas un pack remplaçant |
| Deux packs entrent en conflit | Donnez à chacun un nom de collection unique, une ressource par pack |
| Les personnages enregistrés changent de vêtements | Ne supprimez pas ou réorganisez pas les packs en utilisation |
| Les éléments après un point manquent | Divisez le pack : les slots ont une limite |
Réponses rapides
Quelle est la différence entre les vêtements addon et remplaçants ?
Les vêtements remplaçants remplacent les éléments existants en utilisant leurs numéros de fichier, donc l'ancien élément est parti. Les vêtements addon sont un pack séparé qui ajoute de nouveaux éléments après ceux du jeu de base et laisse les originaux seuls.
Pourquoi mes nouveaux vêtements sont invisibles ?
Les causes courantes sont les textures .ytd manquantes, les noms de fichiers qui ne correspondent pas au meta, un build de jeu obsolète, ou un menu de vêtements qui ne lit pas les éléments addon.
Pourquoi les nouveaux vêtements échangent d'autres éléments ?
Deux packs utilisent le même slot et numéro, ou un pack remplaçant a écrasé l'élément. Les packs addon avec des noms uniques, une ressource par pack, l'évitent.
Des scripts sans ce problème
Clothing DesignerCréez des vêtements dans FiveM — pinceau, calques, import d’images et IA — puis portez-les.Voir le script →
Shop CreatorCréez un magasin en moins d’une minute — propriétaires, employés, coffres et braquages inclus.Voir le script →
Mic PhoneUn téléphone pliable qui se déplie en tablette et se prolonge jusqu’au vrai téléphone du joueur.Voir le script →