{"id":159060,"date":"2024-09-28T13:32:40","date_gmt":"2024-09-28T11:32:40","guid":{"rendered":"https:\/\/hifivem.com\/?p=159060"},"modified":"2026-08-15T19:30:00","modified_gmt":"2026-08-15T17:30:00","slug":"uso-simultaneo-de-esx-qbcore","status":"publish","type":"post","link":"https:\/\/hifivem.com\/es\/uso-simultaneo-de-esx-qbcore\/","title":{"rendered":"Uso simult\u00e1neo de ESX y QBCore: \u00bfPor qu\u00e9 no es viable?"},"content":{"rendered":"<p><strong>Respuesta directa:<\/strong> No ejecutes ESX y QBCore como dos n\u00facleos autorizados para los mismos jugadores. Ambos pueden t\u00e9cnicamente iniciarse como recursos de FiveM, pero modelan la identidad, los trabajos, el dinero, el inventario, las devoluciones de llamada y los eventos de manera diferente. Sin un puente dise\u00f1ado espec\u00edficamente y una fuente de verdad declarada, el estado duplicado se vuelve inseguro y dif\u00edcil de recuperar.<\/p>\n<p class=\"fivemx-guide-meta\"><strong>Publicado:<\/strong> 28 de septiembre de 2024 \u00b7 <strong>Actualizado:<\/strong> 15 de agosto de 2026 \u00b7 <strong>Por:<\/strong> <a href=\"\/es\/acerca-de\/\">Luke<\/a><\/p>\n<h2>Por qu\u00e9 dos n\u00facleos entran en conflicto<\/h2>\n<table>\n<thead>\n<tr>\n<th>Dominio<\/th>\n<th>Riesgo con dos autoridades<\/th>\n<th>Control requerido<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>Identidad<\/th>\n<td>Un jugador puede recibir registros ESX y QBCore no relacionados.<\/td>\n<td>Una identidad can\u00f3nica y mapeo expl\u00edcito.<\/td>\n<\/tr>\n<tr>\n<th>Dinero y trabajos<\/th>\n<td>Las actualizaciones pueden divergir o aplicarse dos veces.<\/td>\n<td>Una regla de traducci\u00f3n escrita y probada por el propietario.<\/td>\n<\/tr>\n<tr>\n<th>Inventario<\/th>\n<td>Los elementos, metadatos y sem\u00e1ntica de almacenamiento difieren.<\/td>\n<td>Una autoridad de inventario; adaptadores en el l\u00edmite.<\/td>\n<\/tr>\n<tr>\n<th>Eventos y callbacks<\/th>\n<td>Acciones de juego similares pueden activar manejadores de framework no relacionados.<\/td>\n<td>Adaptadores con espacio de nombres y revisados en lugar de duplicaci\u00f3n global.<\/td>\n<\/tr>\n<tr>\n<th>Dependencias<\/th>\n<td>Un recurso puede detectar el core incorrecto o usar un API no compatible.<\/td>\n<td>Pruebas exactas de dependencias y orden de inicio.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Qu\u00e9 es factible<\/h2>\n<p>Un servidor puede ejecutar un adaptador de compatibilidad para un recurso espec\u00edfico cuando el adaptador tiene un contrato limitado y un framework sigue siendo autoritativo. Qbox, por ejemplo, documenta un puente QB y sus l\u00edmites. Eso es diferente de ejecutar dos econom\u00edas y modelos de jugador completos uno al lado del otro.<\/p>\n<h2>Lista de verificaci\u00f3n de decisiones<\/h2>\n<ol>\n<li>Nombre del n\u00facleo autoritativo para identidad, trabajos, dinero e inventario.<\/li>\n<li>Enumere los recursos heredados exactos que bloquean la migraci\u00f3n.<\/li>\n<li>Prefiera reemplazar o portar cada recurso; conecte solo cuando el contrato est\u00e9 documentado y sea comprobable.<\/li>\n<li>Pruebe llamadas no autorizadas, reconexiones, reinicios y fallos de dependencia parcial.<\/li>\n<li>Si ambos n\u00facleos deben escribir en el mismo dominio, det\u00e9ngase y redise\u00f1e antes de la producci\u00f3n.<\/li>\n<\/ol>\n<h2>La clasificaci\u00f3n de productos no es un puente<\/h2>\n<p>Un producto puede tener ambas categor\u00edas ESX y QBCore porque la lista reclama rutas de soporte separadas. El <a href=\"\/es\/fivem-informe-de-cobertura-del-framework\/\">Informe de cobertura de frameworks de FiveM<\/a> mide esos solapamientos de categor\u00edas; no dice que ambos n\u00facleos deban ejecutarse simult\u00e1neamente.<\/p>\n<h2>Alcance y limitaciones<\/h2>\n<p>No hay una respuesta universal para cada fork o adaptador personalizado. Un puente cuidadosamente dise\u00f1ado puede traducir una superficie API limitada, pero debe declarar la propiedad, el comportamiento de fallo y las reglas de persistencia. No interprete \u201ccompatible con QB\u201d como prueba de compatibilidad total QBCore en otro framework.<\/p>\n<h2 id=\"fivemx-primary-sources\">Fuentes primarias<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.fivem.net\/docs\/server-manual\/frameworks\/\" target=\"_blank\" rel=\"noopener\">Cfx.re: Frameworks<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/esx-framework\/esx_core\" target=\"_blank\" rel=\"noopener\">ESX: repositorio oficial de esx_core<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/qbcore-framework\/qb-core\" target=\"_blank\" rel=\"noopener\">QBCore: repositorio oficial de qb-core<\/a><\/li>\n<li><a href=\"https:\/\/docs.qbox.re\/\" target=\"_blank\" rel=\"noopener\">Qbox: documentaci\u00f3n oficial<\/a><\/li>\n<\/ul>\n<ul>\n<li><a href=\"https:\/\/docs.qbox.re\/faq\" target=\"_blank\" rel=\"noopener\">Qbox Preguntas frecuentes: L\u00edmites de compatibilidad QBCore<\/a><\/li>\n<li><a href=\"https:\/\/docs.qbox.re\/resources\/qbx_core\/convars\" target=\"_blank\" rel=\"noopener\">Qbox qbx_core bridge convars<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Por qu\u00e9 ESX y QBCore no deber\u00edan poseer ambos el estado del jugador, y cu\u00e1ndo un adaptador de compatibilidad estrecho puede ser seguro.<\/p>","protected":false},"author":1,"featured_media":88953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2877,2347],"tags":[2858,2950,2859],"class_list":["post-159060","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free-fivem-job-scripts","category-frameworks","tag-esx","tag-framework","tag-qbcore"],"_links":{"self":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/159060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/comments?post=159060"}],"version-history":[{"count":2,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/159060\/revisions"}],"predecessor-version":[{"id":212557,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/159060\/revisions\/212557"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/media\/88953"}],"wp:attachment":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/media?parent=159060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/categories?post=159060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/tags?post=159060"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}