Agregar ropa y accesorios personalizados como complementos para los modelos de MP Freemode en FiveM le permite ofrecer contenido más personalizado y único a los jugadores de su servidor. Esta guía le mostrará paso a paso cómo transmitir ropa y accesorios usando YMTEditor y OpenIV, ayudándole a integrar modelos personalizados documentadamente en el juego.
Aviso importante: Deberás agregar una clave de Patreon a tu server.cfg. Así es como funciona:
Cómo agregar una clave de Patreon a tu cuenta Servidor FiveM
Términos importantes
Para seguir este tutorial con éxito, es importante comprender algunos conceptos básicos utilizados en la modificación de FiveM:
- Componente:Se refiere a diferentes partes del cuerpo del personaje o espacios para la ropa, como
head,torso, olegsHay 12 componentes diferentes, cada uno con una ranura específica para personalizaciones (por ejemplo,upprpara el torso,lowrpara las piernas). - ApuntalarAccesorios que puede usar el personaje, como sombreros o gafas. Hay 13 ranuras para accesorios, pero solo 5 se usan para modelos multijugador.
p_head,p_eyes,p_ears,p_lwrist,p_rwrist). - Dibujable: A
.yddarchivo que representa un modelo. Cada componente o propiedad puede tener varios elementos dibujables (por ejemplo,jbib_000_uyjbib_001_upara dos variantes de torso diferentes). - Textura: A
.ytdarchivo aplicado a un modelo dibujable. Las texturas deben tener un nombre correcto para que el juego las reconozca, comoxxxx_diff_###_a_uni. - Archivo YMT:Define cuántos componentes, elementos dibujables y texturas utiliza el juego para personalizar el personaje.
Prerrequisitos
Antes de comenzar, asegúrese de tener las siguientes herramientas y recursos:
- Editor de YMT:Se utiliza para editar
.ymtarchivos. Descargar YMTEditor. - OpenIV:Esencial para trabajar con
.yddy.ytdarchivos. Descargar OpenIV. - Modelos de ropa y utileríaConsigue las modificaciones de ropa o accesorios que quieras añadir. Puedes encontrarlas en Modificaciones de GTA5.
Preparando sus archivos

- Descargue las modificaciones de ropa o accesorios:Reúne a los
.yddy.ytdArchivos para tu ropa y accesorios. Asegúrate de que estos archivos sean para modelos multijugador en modo libre. Si son modelos para un jugador, podría requerirse alguna conversión. - Organizar los archivos: Coloque todos los archivos descargados en una carpeta. Si los archivos contienen prefijos como
mp_m_freemode_01, elimine estos para mantener los nombres de archivo simples (por ejemplo, cambiarmp_m_freemode_01_jbib_003ajbib_000). - Cambiar el nombre de los archivos:Estandarizar la numeración para empezar en
000y aumentar a partir de ahí (por ejemplo,jbib_000,jbib_001). Esto ayuda a evitar conflictos y mantiene las cosas organizadas. - Agregar un prefijo personalizadoEs recomendable agregar un prefijo a los archivos que coincida con el nombre del proyecto. Por ejemplo, si el archivo YMT se llama
mp_f_freemode_01_customclothes, entonces sus archivos deben renombrarse en consecuencia (por ejemplo,mp_f_freemode_01_customclothes_jbib_000).
Configuración de YMTEditor
- Crear un nuevo archivo YMT:
- Abra YMTEditor y seleccione Nuevo.
- Elige el personaje MP que estás modificando (por ejemplo, mujer).
- Nombre su archivo YMT (por ejemplo,
mp_f_freemode_01_customclothes) Asegúrese de que el nombre esté todo en minúsculas.
- Habilite los componentes que utilizará:
- Expanda la lista de componentes en YMTEditor y habilite los relevantes (por ejemplo,
jbibpara el torso,lowrpara pantalones). - Para cada componente, agregue nuevas entradas para los modelos y texturas que está agregando.
- Expanda la lista de componentes en YMTEditor y habilite los relevantes (por ejemplo,
- Añadir texturas para cada elemento dibujable:
- Por ejemplo, si estás agregando pantalones (
lowr), puedes empezar con elementos dibujables000y añadir texturas hastay(25 texturas en total). - Configurar los elementos dibujables con el sufijo apropiado
_upara universal o_rPara razas específicas.
- Por ejemplo, si estás agregando pantalones (
- Establecer valores de máscara de propiedad:
- Si el modelo tiene la piel expuesta, debes cambiar el valor de la máscara de propiedad a 17, 19 o 21 en YMTEditor. Esto garantiza que el juego reconozca los datos de la piel.
- Guardar el archivo YMT:
- Guarde sus cambios seleccionando Archivo > Guardar (YMT)Asegúrese de que el nombre del archivo permanezca consistente.
Creación de metaarchivos
Crear una .meta Archivo para definir cómo se integran tus accesorios y ropa complementaria en el juego.
- Crear el archivo meta:
- Utilice un editor de texto para crear un nuevo archivo llamado
mp_f_freemode_01_customclothes.meta.
- Utilice un editor de texto para crear un nuevo archivo llamado
- Agregue la siguiente estructura XML:
<?xml version="1.0" encoding="UTF-8"?> <ShopPedApparel> <pedName>mp_f_freemode_01</pedName> <dlcName>customclothes</dlcName> <fullDlcName>mp_f_freemode_01_customclothes</fullDlcName> <eCharacter>SCR_CHAR_MULTIPLAYER_F</eCharacter> <creatureMetaData>MP_CreatureMetadata_customclothes</creatureMetaData> <pedOutfits></pedOutfits> <pedComponents></pedComponents> <pedProps></pedProps> </ShopPedApparel>
Configuración de FXManifest
- Crear el archivo FXManifest:
- En la carpeta que contiene su YMT y
.metaarchivos, crea un nuevo archivo llamadofxmanifest.lua.
- En la carpeta que contiene su YMT y
- Añade el siguiente contenido:
fx_version 'cerulean'
game 'gta5'
files {
'mp_f_freemode_01_customclothes.meta'
}
data_file 'SHOP_PED_APPAREL_META_FILE' 'mp_f_freemode_01_customclothes.meta'
- Asegúrese de que las rutas y los nombres de los archivos coincidan con los utilizados en su proyecto.
- Añade tu recurso a
server.cfg:- Abra su servidor
server.cfgarchivo. - Añade la línea
start customclothes(o usa el nombre de la carpeta de tu proyecto).
- Abra su servidor
Pruebas y resolución de problemas
- Cargue su servidor:
- Inicie el servidor y Conéctate en FiveM.
- Utilice un editor de personajes (como vMenu) para navegar a los nuevos componentes de ropa.
- Comprobar si hay problemas:
- Si no aparece la ropa, asegúrese de que todos los nombres de archivos sean consistentes.
- Verifique que el archivo YMT haga referencia correctamente a todos los elementos dibujables y texturas.
- Verifique el FXManifest y
.metaarchivos para cualquier error tipográfico o entradas faltantes.
- Problemas comunes:
- Ropa que no se ve:Asegúrese de que el archivo YMT esté guardado correctamente y que FXManifest incluya todos los archivos necesarios.
- Las texturas no se cargan:Verifique nuevamente la convención de nomenclatura de las texturas y asegúrese de que coincidan con los nombres de los archivos dibujables.
- Problemas de color de la piel:Si el modelo incluye piel, asegúrese de haber establecido el valor de la máscara de propiedad en 17, 19 o 21.
Preguntas frecuentes
P: ¿Qué archivos se necesitan para la ropa y los accesorios?
A: La ropa usa .ydd/.ytd; los accesorios usan .ydr/.ytd. Colócalos en stream/.
P: ¿Necesito editar ped.ymt?
R: Se prefieren frameworks como mpclothes para las ranuras de modo libre. Editar ped.ymt directamente es delicado.
P: ¿Cómo debe estructurarse el recurso?
A: /resources/[stream]/your_clothes/stream/* con un archivo fxmanifest.lua. Agregue entradas de archivos si el tipo lo requiere.
P: ¿Funciona en QBCore y ESX?
R: La transmisión es lo mismo; el uso depende de tu vestuario/guión de vestimenta por marco.
P: ¿Por qué las texturas son negras o invisibles?
A: Materiales/UV incorrectos, mapas MIP faltantes o texturas sobredimensionadas. Exportar como DDS (BC3/BC7) con mapas MIP.
P: Los accesorios no se muestran: ¿cuál es la causa?
A: Niveles de detalle incorrectos, colisiones faltantes o nombres/rutas de modelo incorrectos. Verifique los errores de la consola.
P: ¿Cómo puedo actualizar de forma segura en servidores activos?
A: Cargue en una carpeta [prueba], verifique con algunos jugadores, luego pase a [transmisión] y reinicie durante las horas de menor actividad.
P: ¿Nombrar las mejores prácticas?
Nombres de recursos en minúsculas, sin espacios, evitar carpetas versionadas, mantener un registro de cambios y miniaturas.
Siguiendo estos pasos, podrás transmitir ropa y accesorios personalizados como complementos para los modelos del modo libre multijugador en FiveM. Esto le dará a tu servidor un toque único y permitirá a los jugadores personalizar a sus personajes con una mayor variedad de opciones.
No dude en contactarnos para obtener más ayuda o compartir su contenido personalizado con nosotros. comunidad FiveM!
