{"id":148592,"date":"2024-07-25T16:21:41","date_gmt":"2024-07-25T14:21:41","guid":{"rendered":"https:\/\/hifivem.com\/?p=148592"},"modified":"2026-08-09T14:39:23","modified_gmt":"2026-08-09T12:39:23","slug":"como-instalar-mapas-y-vehiculos-en-fivem","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/es\/how-to-install-maps-and-vehicles-on-fivem\/","title":{"rendered":"C\u00f3mo instalar mapas y veh\u00edculos FiveM de forma segura"},"content":{"rendered":"<p><strong>Instala cada mapa o veh\u00edculo como un recurso independiente, mant\u00e9n su estructura original, declara solo los archivos de datos que necesita y pru\u00e9balo en el entorno de prueba antes de la producci\u00f3n.<\/strong> Los mapas y los veh\u00edculos comparten el mismo ciclo de vida de los recursos, pero sus activos y pasos de validaci\u00f3n difieren.<\/p>\n<p>Confirma la edici\u00f3n de GTA de destino antes de instalar o exportar assets. Los paquetes de Legacy no son autom\u00e1ticamente compatibles con Enhanced; sigue <a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/onboarding-guide-fivem-for-gtav-enhanced\/\">la gu\u00eda oficial de conversi\u00f3n de activos de Enhanced<\/a> cuando ese sea tu objetivo.<\/p>\n<h2 id=\"choose-the-correct-path\">Elige la ruta correcta<\/h2>\n<div aria-label=\"Tabla con desplazamiento horizontal\" class=\"fmx-guide-table\" role=\"region\" tabindex=\"0\">\n<table>\n<thead>\n<tr>\n<th>Recurso<\/th>\n<th>Contenidos t\u00edpicos<\/th>\n<th>Gu\u00eda m\u00e1s profunda<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Mapa\/MLO<\/td>\n<td><code data-no-translation=\"\" translate=\"no\">.ymap<\/code>, <code data-no-translation=\"\" translate=\"no\">.ytyp<\/code>, modelos, texturas y colisiones<\/td>\n<td><a href=\"https:\/\/rpcrate.com\/es\/como-agregar-fivem-mlo-al-servidor\/\">A\u00f1ade un FiveM MLO a un servidor<\/a><\/td>\n<\/tr>\n<tr>\n<td>Veh\u00edculo<\/td>\n<td><code data-no-translation=\"\" translate=\"no\">.yft<\/code>, <code data-no-translation=\"\" translate=\"no\">.ytd<\/code> y archivos meta de veh\u00edculos documentados<\/td>\n<td>Sigue las notas de instalaci\u00f3n actuales del paquete.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"shared-preflight\">Comprobaciones previas comunes<\/h2>\n<ol>\n<li>Verifica el creador, la fuente, la licencia, la versi\u00f3n y la compilaci\u00f3n\/framework del juego compatible.<\/li>\n<li>Escanea el archivo y guarda el paquete original como evidencia de reversi\u00f3n.<\/li>\n<li>Haz una copia de seguridad de la configuraci\u00f3n y de cualquier recurso que el paquete reemplace.<\/li>\n<li>Extrae en una carpeta de recursos dedicada con <code data-no-translation=\"\" translate=\"no\">fxmanifest.lua<\/code> en su ra\u00edz.<\/li>\n<li>Lee las dependencias y las notas de instalaci\u00f3n antes de cambiar el manifiesto.<\/li>\n<\/ol>\n<h2 id=\"install-a-map-resource\">Instala un recurso de mapa<\/h2>\n<p class=\"translation-block\">Mant\u00e9n juntos los archivos <code>.ymap<\/code>, <code>.ytyp<\/code>, de modelos, texturas y colisiones suministrados. Conserva el manifiesto del creador. Utiliza <code>this_is_a_map<\/code> o una declaraci\u00f3n <code>DLC_ITYP_REQUEST<\/code> \u00fanicamente cuando lo requieran el paquete y la documentaci\u00f3n actual de Cfx.re; a\u00f1adir directivas a ciegas puede ocultar el verdadero fallo del paquete.<\/p>\n<p>Inicia el recurso en staging, recorre todo el l\u00edmite, inspecciona interiores y colisiones, y comprueba si hay colocaciones de mapa duplicadas o si otro recurso est\u00e1 editando la misma \u00e1rea. Prueba a distancia y despu\u00e9s de reconectar, no solo en el punto de aparici\u00f3n.<\/p>\n<h2 id=\"install-a-vehicle-resource\">Instala un recurso de veh\u00edculo<\/h2>\n<p class=\"translation-block\">Conserva los modelos y las texturas junto con los archivos de metadatos exactos documentados. Los paquetes habituales utilizan entradas como veh\u00edculos, comportamiento, variaciones y colores de coches, pero los tipos correctos de <code>data_file<\/code> proceden del paquete y de la referencia oficial de archivos de datos. No pegues todas las declaraciones conocidas en cada manifiesto de veh\u00edculo.<\/p>\n<p>Un nombre de modelo no garantiza un comando de aparici\u00f3n. La aparici\u00f3n pertenece al framework instalado, al men\u00fa de administrador o al recurso del veh\u00edculo. Verifica el nombre del modelo configurado y usa el comando documentado o el flujo del garaje.<\/p>\n<h2 id=\"enable-in-dependency-order\">Habilita en orden de dependencia<\/h2>\n<p class=\"translation-block\">A\u00f1ade una l\u00ednea <code>ensure resource-name<\/code> despu\u00e9s de las bibliotecas necesarias y antes de los recursos que dependan de ese recurso. Reinicia el entorno de pruebas y revisa la consola del servidor y la consola F8 del cliente. Resuelve los archivos ausentes, los manifiestos incorrectos y los nombres duplicados en lugar de reiniciar repetidamente.<\/p>\n<h2 id=\"test-the-complete-resource\">Prueba el recurso completo<\/h2>\n<ul>\n<li><strong>Mapa:<\/strong> colocaci\u00f3n, portales, colisi\u00f3n, oclusi\u00f3n, iluminaci\u00f3n, puertas y ediciones de IPL\/mapa en conflicto.<\/li>\n<li><strong>Veh\u00edculo:<\/strong> spawn, texturas, asientos, puertas, luces, audio, manejo, da\u00f1o y persistencia en el garaje.<\/li>\n<li><strong>Ambos:<\/strong> descarga de recursos desde un cliente limpio, reconexi\u00f3n, reinicio del servidor, reinicio del recurso y salida de los registros.<\/li>\n<\/ul>\n<h2 id=\"isolate-conflicts\">Aislar conflictos<\/h2>\n<p>Deshabilita otros recursos que modifiquen la misma \u00e1rea del mapa, nombre del modelo o entrada de metadatos, luego vuelve a habilitarlos uno por uno. Cambia solo una variable por prueba. Cambiar el nombre de una carpeta de recursos no resuelve los identificadores de activos en conflicto dentro de ella.<\/p>\n<h2 id=\"rollback\">Restauraci\u00f3n<\/h2>\n<p class=\"translation-block\">Elimina la nueva entrada <code>ensure<\/code>, restaura los archivos y la configuraci\u00f3n anteriores y revierte los cambios documentados de la base de datos. Reinicia y repite la ruta de referencia o el proceso con el veh\u00edculo. Mant\u00e9n el recurso desactivado hasta que el defecto se haya reproducido y corregido en el entorno de pruebas.<\/p>","protected":false},"excerpt":{"rendered":"<p>Instala cada mapa o veh\u00edculo como un recurso independiente, mant\u00e9n su estructura original, declara solo los archivos de datos que necesita y pru\u00e9balo en el entorno de prueba antes de la producci\u00f3n. Los mapas y veh\u00edculos comparten el mismo ciclo de vida de los recursos, pero sus activos y pasos de validaci\u00f3n difieren.<\/p>","protected":false},"author":1,"featured_media":145466,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1899],"tags":[2931,2995,2929,2948],"class_list":["post-148592","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","tag-car","tag-fivem-mlo","tag-map","tag-vehicle"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/148592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/comments?post=148592"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/posts\/148592\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media\/145466"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/media?parent=148592"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/categories?post=148592"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/es\/wp-json\/wp\/v2\/tags?post=148592"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}