Añade coches personalizados a tu servidor FiveM
Cada coche de un servidor FiveM es un recurso: los modelos en stream/, unas cuantas metas y un fxmanifest que le dice al juego qué es cada meta. Si eso está bien, cualquier coche funciona. Aquí tienes lo que necesita un coche, de dónde sacarlo, cómo cambiarlo y cómo evitar que cien coches frenen el servidor.
De qué está hecho un coche FiveM
Un coche es una carpeta. Los modelos van en stream/, las metas junto a fxmanifest.lua, y el manifest registra cada meta por su tipo. FiveM hace stream de todo lo que hay en stream/ solo; las metas son donde la gente se equivoca.
mycar/
fxmanifest.lua
vehicles.meta VEHICLE_METADATA_FILE
carvariations.meta VEHICLE_VARIATION_FILE
carcols.meta CARCOLS_FILE
handling.meta HANDLING_FILE
stream/
mycar.yft la carrocería
mycar_hi.yft la carrocería de cerca
mycar.ytd sus texturasvehicles.meta da nombre y clase al coche, handling.meta decide cómo se conduce, carvariations.meta lista colores, liveries y extras, y carcols.meta guarda los mod kits y las sirenas. Una meta registrada con el tipo equivocado no da ningún error visible: el coche sale sin texturas o no sale.
fx_version 'cerulean' game 'gta5'files { ‘*.meta’ }
data_file ‘HANDLING_FILE’ ‘handling.meta’ data_file ‘VEHICLE_METADATA_FILE’ ‘vehicles.meta’ data_file ‘CARCOLS_FILE’ ‘carcols.meta’ data_file ‘VEHICLE_VARIATION_FILE’ ‘carvariations.meta’
De dónde salen los coches
Recursos FiveM. Los coches que se venden en Tebex o se comparten en el foro de Cfx.re suelen venir listos: metes la carpeta y haces ensure. Si está cifrado (escrow), puedes usarlo pero no abrirlo ni editarlo.
Add-on de un jugador. Casi todos los coches de GTA5-Mods están hechos para el modo historia y vienen como dlc.rpf para dlcpacks. FiveM nunca lee eso. Pega la página del mod en el Add-on Car Importer y recibes el mismo coche como recurso FiveM, con las metas ordenadas y el manifest escrito. Es gratis con cualquier plan.
Mods replace. Algunos de los coches más bonitos sustituyen a un coche vanilla. En un servidor eso quita el coche vanilla a todos, así que el importer te ofrece renombrarlo como add-on.
Cambiar un coche
Casi nadie quiere un coche tal como viene. El Vehicle Editor abre un coche desbloqueado en el navegador y exporta un recurso nuevo con tus cambios, sin ZModeler, CodeWalker ni Windows:
- Debadge: haz clic en un emblema para quitarlo y Fill / Flush cierra el hueco en la pintura.
- Luces de policía: barras y tiras LED con el sistema de sirenas propio de GTA, en la E, sin ELS.
- Llantas y piezas: cambia ruedas, añade piezas o importa tu propio modelo en GLB, FBX, OBJ o ZModeler .z3d.
- Logos de puerta, carbono, techo de estrellas y carcols por luz.
Para liveries está el Livery Mapper, que despliega la carrocería como una plantilla que puedes pintar incluso en un coche sin slot de livery. Las matrículas se hacen en el Plate Creator.
Muchos coches en un recurso
Cincuenta coches en cincuenta recursos funciona, pero es pesado de gestionar. Al juntarlos es cuando algo se rompe: dos coches con el mismo nombre de modelo, el mismo archivo, el mismo slot de sirena o el mismo id de mod kit se pisan, y uno pierde sin avisar.
El Server pack del Vehicle Editor toma de 2 a 30 de tus exportaciones terminadas y crea un solo recurso. Cada coche tiene su carpeta en stream/, los manifests se juntan, los slots de sirena y los ids de kit repetidos pasan a números libres, y un conflicto real (dos coches distintos con un mismo nombre de modelo) para el proceso con un mensaje en vez de entregar un pack roto. Crear un pack es gratis.
Mantenlos ligeros
Los coches cargan un servidor por sus texturas, no por sus modelos. Un solo add-on trae a menudo una hoja de pintura 4K, un mapa de suciedad 4K y un interior que nadie mira, y cada jugador que ve ese coche lo carga todo. Con suficientes, los jugadores sufren texture loss: calles y edificios borrosos mientras los coches siguen nítidos.
El Vehicle Optimiser mide lo que cuesta cada coche y reduce las texturas que son más grandes de lo necesario, sin tocar el modelo. Si la consola avisa de oversized assets, empieza por ahí.
Instalar y hacer spawn
- Pon la carpeta del coche (o el pack) en resources.
- Añade ensure mycar a server.cfg.
- Reinicia el servidor, o ejecuta refresh y ensure mycar desde la consola.
- Haz spawn con su nombre de modelo, por ejemplo /car mycar.
Si el coche no aparece, mira primero la consola del servidor para ese recurso, luego las líneas data_file del manifest y después si el .ytd llegó a stream/.
Preguntas frecuentes
¿Qué diferencia hay entre un coche add-on y uno replace?
Un coche add-on tiene su propio nombre de spawn y convive con los coches vanilla. Un replace sobrescribe un modelo vanilla como adder o sultan, y ese coche desaparece para todos los jugadores del servidor. Casi siempre quieres add-on.
¿Cómo hago spawn de un coche después de instalarlo?
Con su nombre de modelo, el modelName de vehicles.meta, que suele ser el nombre del archivo .yft. La mayoría de menús de admin y el comando /car usan ese nombre.
¿Puedo meter muchos coches en un solo recurso?
Sí. Un recurso puede hacer stream de muchos coches mientras no compartan nombre de modelo, archivo, slot de sirena ni id de mod kit. El Server pack del Vehicle Editor junta tus exportaciones y resuelve esos choques.
¿Por qué mi coche es invisible o sale sin texturas?
Normalmente falta un .ytd o tiene otro nombre, una meta está registrada con el tipo de data_file equivocado o el coche supera el presupuesto de texturas. Revisa primero el manifest y luego el tamaño de las texturas.
¿Puedo usar coches de GTA5-Mods?
Sí, si el autor lo permite. Los add-on de un jugador vienen como dlc.rpf y hay que convertirlos en un recurso FiveM. El Add-on Car Importer lo hace desde el enlace de la página del mod.
Pruébalo gratis
Crea una cuenta gratis, únete al Discord para tus créditos, y construye tu primer asset en minutos.
