¿Faltan coches, ropa o mapas de DLC en FiveM? Configura sv_enforceGameBuild

Los vehículos de DLC, ropa o mapas son invisibles o se cuelgan en tu servidor de FiveM. La configuración sv_enforceGameBuild, el número de construcción para cada DLC, y qué verificar después.

Los jugadores dicen que los nuevos coches de DLC son invisibles, el paquete de ropa muestra elementos incorrectos o vacíos, o un addon de mapa carga con agujeros. Los assets se transmiten, el recurso comienza sin error, y aún así el contenido falta o está roto.

La razón usual es la construcción del juego. FiveM ejecuta versiones más antiguas de GTA V por defecto, y el contenido de DLC más nuevo solo existe en construcciones más nuevas.

Por qué falta el contenido

GTA V recibe actualizaciones de DLC, y cada una añade archivos al juego: vehículos, componentes de ped, props, interiores. La construcción de juego por defecto de FiveM es antigua a propósito, para que los servidores permanezcan compatibles con cada jugador. Si un addon fue hecho para una construcción más nueva, un jugador en la predeterminada carece de los archivos base a los que se refiere, y obtienes vehículos invisibles, ropa faltante o cuelgues.

La solución es decirle al servidor qué construcción deben usar los jugadores.

La solución: sv_enforceGameBuild

Añade esto a server.cfg:

cfg
set sv_enforceGameBuild 3258

Ponlo cerca de la parte superior, antes de las líneas ensure, luego reinicia el servidor completamente. Los jugadores que se unan después son obligados a usar esa construcción.

Construcciones de juego y qué desbloquean

Elige la construcción para el DLC más nuevo que tu contenido necesita:

Construcción DLC
2189 Cayo Perico Heist
2372 Los Santos Tuners
2545 The Contract
2699 Criminal Enterprises
2802 Drug Wars
2944 San Andreas Mercenaries
3095 Chop Shop
3258 Bottom Dollar Bounties
3407 Agents of Sabotage

Una construcción más alta incluye todo de las más bajas. Si tu paquete necesita contenido de Tuners, 2372 es suficiente, pero 3407 también funciona. Cada nuevo DLC añade una construcción más nueva; los documentos de FiveM listan las más nuevas que tus artefactos de servidor soportan.

Consejo: no establezca la construcción más alta "solo por si acaso". Cada paso hace que los jugadores descarguen más y puede cambiar el comportamiento de assets más antiguos. Usa la construcción más baja que cubra tu contenido.

Qué sucede cuando los jugadores se unen

La primera vez que alguien se une a un servidor que obliga una construcción que no tienen, FiveM descarga esa construcción de juego. Esto puede tomar unos minutos y puede necesitar que el juego se reinicie. Después de eso se cachea, y unirse es normal de nuevo.

Dile a tus jugadores sobre esto en tu Discord, o un primer ingreso se vería como si el servidor estuviera congelado. Los jugadores que ya usan otra construcción para otros servidores se ven obligados de nuevo cuando cambian de vuelta.

Las construcciones más altas necesitan assets actualizados

Una construcción de juego más nueva cambia archivos de base de juego, y algunos assets más antiguos no esperan eso. Vigila por:

  • Vehículos addon con archivos de handling o meta antiguos: generalmente aún funcionan, pero compruébalos.
  • Paquetes de ropa construidos para una construcción más antigua: comprueba que los atuendos guardados se vean bien después del cambio.
  • MLOs y mods de mapa: los interiores que reemplazan la misma área que un cambio de DLC nuevo pueden superponerse con él.
  • Scripts que codifican hashes de modelos o componentes de ped: comprueba sus notas de actualización.

Prueba en una copia del servidor, con un cliente limpio, antes de subir la construcción en uno en vivo. Mira tus recursos en la consola para nuevos errores después del cambio, y mira leer un error de script de FiveM si tienes dificultades para leerlos.

Si tus assets son grandes, el problema puede ser uno diferente, como una pérdida de textura causada por archivos oversized. Eso se cubre en assets oversized y pérdida de textura.

Asegúrate de que se aplicó

Dos comprobaciones:

  1. Mira la línea en server.cfg. Un # al principio la comenta, y un error tipográfico en el nombre significa que se ignora. El nombre es sv_enforceGameBuild, con esa capitalización.
  2. En el cliente, usa un pequeño script para imprimir la construcción en uso:
lua
-- client.lua
CreateThread(function()
    Wait(5000)
    print('Game build: ' .. GetGameBuildNumber())
end)

Presiona F8 en el juego para leer la consola. Debería imprimir el número que estableciste.

Si la construcción es incorrecta, comprueba que la línea esté en el server.cfg que realmente se ejecuta (la ruta está en la parte superior de la consola de txAdmin) y que reiniciaste el servidor en lugar de un único recurso.

Cuando no es la construcción

El contenido faltante tiene otras causas. Si la construcción es correcta y un coche o elemento de ropa aún falta:

  • El recurso no se inició, o se inició con error.
  • La carpeta de stream tiene un archivo en el lugar equivocado, o un nombre incorrecto.
  • El fxmanifest.lua le falta una línea data_file que el asset necesita.
  • El caché del jugador es antiguo. Mira limpiar el caché de FiveM.

Para añadir vehículos correctamente, mira añadiendo coches addon a FiveM.

Lista de comprobación

Síntoma Solución
Vehículos de DLC invisibles Establece set sv_enforceGameBuild para la construcción del DLC y reinicia
Ropa vacía o incorrecta Igual, y comprueba que el paquete coincida con la construcción
¿Qué número? 2189 Cayo, 2372 Tuners, 2545 Contract, 2699 Criminal Enterprises, 2802 Drug Wars, 2944 Mercenaries, 3095 Chop Shop, 3258 Bottom Dollar Bounties, 3407 Agents of Sabotage
Los jugadores esperan mucho tiempo en el primer ingreso Están descargando la construcción, diles con anticipación
Los assets antiguos actúan de forma extraña después de subirlo Prueba cada asset, actualiza o reemplázalo
La configuración parece ignorada Equivocado server.cfg, un #, o el servidor no fue reiniciado

Respuestas rápidas

¿Qué hace sv_enforceGameBuild?

Obliga a cada jugador a ejecutar una construcción de GTA V específica cuando se une a tu servidor. Las construcciones más altas desbloquean contenido de DLCs más nuevos, como vehículos, ropa y cambios de mapa.

¿Qué número de construcción debo elegir?

El que coincida con el contenido de DLC más nuevo que tus assets necesitan. Si no estás seguro, toma la construcción del DLC de tu vehículo o paquete de ropa más nuevo, y pruébalo con un cliente limpio.

¿Los jugadores tienen que descargar algo?

Sí. La primera vez que un jugador se une a un servidor que obliga una construcción más nueva, FiveM descarga esa construcción de juego, que puede tomar un tiempo y necesita un reinicio del juego.

Scripts que evitan este problema

Clothing DesignerDiseña ropa dentro de FiveM — pincel, capas, imágenes e IA — y póntela.Ver script →Chameleon Paints82 pinturas camaleón que cambian de color, en un menú de un clic.Ver script →Mic PhoneUn móvil plegable que se abre en tablet y llega al móvil real del jugador.Ver script →

Sigue leyendo