Transmite la ropa personalizada como su propio recurso de servidor versionado, conserva la estructura del paquete y pruébalo con un cliente limpio antes de la producción. No cambies el nombre de los archivos dibujables ni copies solo las texturas visibles a menos que el creador documente explícitamente ese diseño.
Confirma la edición de GTA de destino antes de instalar o exportar assets. Los paquetes de Legacy no son automáticamente compatibles con Enhanced; sigue la guía oficial de conversión de activos de Enhanced cuando ese sea tu objetivo.
Comprueba primero los derechos y la licencia de uso
Registra el creador, la compra, la licencia y el derecho de uso del servidor o la cuenta. Una descarga no demuestra que tengas derechos de redistribución o uso comercial. Para los recursos protegidos mediante escrow, usa la cuenta y la clave de servidor que tengan la licencia; no intentes eliminar la protección escrow. Si la consola muestra un error de licencia, corrige la titularidad de la cuenta y la asociación de la clave de servidor antes de cambiar los archivos.
Conserva la estructura del paquete
Inspecciona la carpeta raíz extraída. El manifiesto del recurso debe estar en la carpeta desde la que lo inicia el servidor, con las carpetas y los archivos documentados por el creador dentro. Los paquetes de ropa pueden incluir drawables y texturas, además de metadatos que asignan componentes o props. Conserva exactamente los nombres, las mayúsculas y minúsculas y la estructura de directorios.
- No anides el recurso accidentalmente dentro de un nivel de carpeta de lanzamiento adicional.
- No fusiones varios paquetes de creadores hasta que cada uno funcione de forma independiente.
- No añadas directivas de manifiesto simplemente porque otro paquete de ropa las use.
- Mantén el archivo original fuera del servidor como fuente de reversión.
Instala un recurso
- Haz una copia de seguridad de la configuración y del recurso de ropa/menú existente.
- Sube el paquete completo a una carpeta dedicada en
resources. - Lee
fxmanifest.luae instala las dependencias documentadas. - Añade una entrada
ensure resource-nameen el orden de dependencias previsto. - Reinicia en el entorno de prueba e inspecciona tanto la consola del servidor como la de F8.
Separar el streaming de la integración del menú
Que una prenda se cargue correctamente mediante streaming no garantiza que aparezca en la tienda de ropa del framework o en el menú de apariencia. Estos menús pueden guardar identificadores de componente, drawable, textura, género/ped o colección en su propia configuración o base de datos. Sigue la documentación actualizada del menú instalado y comprueba si es necesario migrar los conjuntos guardados.
Prueba con un cliente limpio
| Prueba | Qué verificar |
|---|---|
| Conexión con un cliente limpio | El recurso se descarga y el jugador termina de cargar sin errores. |
| Cobertura de ped | Solo el ped/género de freemode previsto recibe los activos. |
| Componentes y accesorios | Los índices de drawable y textura seleccionan la prenda o el accesorio esperado. |
| Movimiento | No hay intersecciones graves entre las prendas y el cuerpo al caminar, correr, sentarse o entrar en vehículos. |
| Reconectar/reiniciar | Los atuendos guardados se resuelven después de la reconexión y el reinicio del servidor. |
Mide el despliegue
Compara el tamaño de descarga del recurso, el tiempo de conexión de un cliente limpio, los defectos visibles y los errores de consola con la referencia inicial. No pruebes únicamente con la caché ya cargada del equipo de desarrollo. Publica un paquete cada vez para poder aislar las colisiones de índices o los archivos mal formados.
Restauración
Desactiva la nueva entrada ensure, restaura el recurso y la configuración anteriores y revierte cualquier migración del menú o de la base de datos a partir de su copia de seguridad. Vuelve a conectarte con una cuenta de prueba limpia y comprueba que los atuendos anteriores siguen cargándose correctamente antes de reanudar el despliegue.