Cómo funciona un pack de ropa FiveM y cómo hacer uno
Un pack de ropa es un recurso que añade drawables nuevos a los peds freemode. Tres tipos de archivo y una regla de nombres deciden si la ropa aparece, se queda invisible o crashea a todos los peds de un género. Aquí tienes la estructura, la regla, el límite que pilla a casi todos los servidores y cómo hacer tu propia ropa sin Blender.
Qué hay dentro de un pack de ropa
La ropa en FiveM son drawables para los dos peds freemode, mp_m_freemode_01 y mp_f_freemode_01. Un pack trae tres tipos de archivo por género:
- .ydd: la malla de la prenda, uno por drawable.
- .ytd: sus texturas, un archivo por variante (_a, _b, _c...).
- .ymt: la colección, que le dice al juego cuántos drawables y texturas tiene cada componente.
Además un .meta de tienda por género para que los menús de ropa puedan listar las prendas.
myclothes/
fxmanifest.lua
mp_m_freemode_01_myclothes.meta
mp_f_freemode_01_myclothes.meta
stream/
mp_m_freemode_01_myclothes.ymt
mp_m_freemode_01_myclothes^jbib_000_u.ydd
mp_m_freemode_01_myclothes^jbib_diff_000_a_uni.ytd
mp_m_freemode_01_myclothes^jbib_diff_000_b_uni.ytd
mp_f_freemode_01_myclothes.ymt
mp_f_freemode_01_myclothes^lowr_000_u.ydd
mp_f_freemode_01_myclothes^lowr_diff_000_a_uni.ytdfx_version 'cerulean' game 'gta5'files { ‘*.meta’ }
data_file ‘SHOP_PED_APPAREL_META_FILE’ ‘mp_m_freemode_01_myclothes.meta’ data_file ‘SHOP_PED_APPAREL_META_FILE’ ‘mp_f_freemode_01_myclothes.meta’
La regla de nombres
Casi todos los packs rotos están rotos por un nombre, y el juego nunca te lo dice. Registra el drawable, no encuentra el archivo y el ped no lleva nada en ese slot.
- Un solo nombre de colección en todo. myclothes tiene que ser igual en cada nombre de archivo, dentro del .ymt y en el .meta de tienda.
- Tres cifras, contadas dentro de la colección. jbib_000, no jbib_0, y no el número que muestra tu menú de ropa. El menú cuenta todos los packs que carga el servidor; el número del archivo empieza en 000 en el tuyo.
- El componente correcto. El nombre corto decide el slot:
berd máscaras uppr brazos / torso lowr piernas hand bolsos feet zapatos teef cadenas, corbatas accs camisetas task chaleco decl decals jbib partes de arriba p_head, p_eyes... props (gorros, gafas)
Los props como gorros y gafas van en su propia colección con un _p extra: mp_m_freemode_01_p_myclothes^p_head_000.ydd.
El límite que crashea servidores
GTA solo carga unas pocas colecciones de ropa extra por género, y el número depende del build. Pasa uno y el cliente crashea al montar el ped, y son todos los peds de ese género, no solo el que lleva la prenda nueva. El lado femenino suele llenarse antes.
La solución es juntar: una colección admite hasta 128 drawables por componente, así que diez packs pequeños pueden ser una colección y gastar un slot en vez de diez. La tabla de slots por build y las tres formas de esquivar el límite están en la guía del límite YMT de ropa.
Hacer tu propia ropa
No necesitas Blender ni un artista 3D para poner tu diseño en una prenda. Clothing Editor V2 tiene cargadas 4193 prendas del juego base y de los DLC: elige una, píntala o pon tu logo mientras el ped 3D se actualiza en directo, y exporta un add-on completo con .ydd, .ytd, .ymt, .meta y fxmanifest ya bien nombrados. Un logo puede quedar en relieve como parche bordado a través del normal map, y partes de la prenda pueden brillar.
El resto del armario tiene sus propias herramientas: cadenas personalizadas, tatuajes colocados en el ped y un ped personalizado desde una foto cuando quieres un personaje y no un conjunto.
Cada exportación es una prenda como su propia colección pequeña. Para ahorrar slots en un servidor grande, júntalas en tu pack principal como explica la sección de arriba.
Instalar
- Pon la carpeta en resources y añade ensure myclothes a server.cfg.
- Reinicia el servidor entero. Las metas de ropa solo se leen al arrancar.
- Abre tu menú de ropa y busca los drawables nuevos al final de su componente.
Si una prenda es invisible, mira EUP o ropa invisible. Si crashean todos los peds de un género, has pasado el límite de slots.
Preguntas frecuentes
¿Por qué veo la ropa en el menú pero el ped sale desnudo?
El drawable se registró pero su archivo no se encontró. Casi siempre es el nombre: el nombre de la colección en los archivos, en el .ymt y en el .meta tiene que ser idéntico, y el número del drawable debe tener tres cifras, contando desde 000 dentro de esa colección.
¿Cuántos packs de ropa aguanta un servidor?
Depende de sv_enforceGameBuild. Cada pack gasta un slot .ymt por género, y los builds nuevos permiten pocos. Junta los packs en una sola colección para quedarte por debajo del límite.
¿Tengo que reiniciar el servidor después de añadir ropa?
Sí, un reinicio completo. Las metas de ropa solo se registran al arrancar el servidor, así que hacer ensure con el servidor encendido no basta.
¿Un pack puede tener ropa de hombre y de mujer?
Sí. Un pack tiene una colección por género: un set mp_m_freemode_01_ y otro mp_f_freemode_01_, cada uno con su .ymt y su .meta.
¿Son seguros los packs de ropa gratis?
Mira dos cosas: la licencia (muchos packs, EUP incluido, no se pueden revender ni poner en un servidor público) y cuántos slots .ymt gasta el pack. Un pack gratis que pasa el servidor del límite crashea a todos los peds de ese género.
Pruébalo gratis
Crea una cuenta gratis, únete al Discord para tus créditos, y construye tu primer asset en minutos.
