{"id":153617,"date":"2025-09-05T15:40:58","date_gmt":"2025-09-05T13:40:58","guid":{"rendered":"https:\/\/hifivem.com\/?p=153617"},"modified":"2026-08-05T21:21:48","modified_gmt":"2026-08-05T19:21:48","slug":"pila-ox-qbox","status":"publish","type":"post","link":"https:\/\/hifivem.com\/es\/pila-ox-qbox\/","title":{"rendered":"Gu\u00eda del marco Qbox: Instalaci\u00f3n, puente QBCore y migraci\u00f3n"},"content":{"rendered":"<p><strong>Qbox es un marco de interpretaci\u00f3n de roles FiveM que comenz\u00f3 como una bifurcaci\u00f3n de QBCore y ahora proporciona sus propias APIs y recursos principales.<\/strong> Mantiene un puente de compatibilidad para muchos recursos bien escritos de QBCore, pero el acceso directo a la base de datos, el acceso a archivos internos y el comportamiento no soportado son excepciones documentadas. Use la receta oficial de txAdmin de Qbox para una nueva instalaci\u00f3n y audite cada recurso antes de una migraci\u00f3n.<\/p>\n<h2>Puntos clave<\/h2>\n<ul>\n<li>Qbox es un marco, no simplemente un paquete de utilidades de Ox o una carpeta de QBCore renombrada.<\/li>\n<li>La ruta de instalaci\u00f3n oficial actual es la receta m\u00e1s popular de QBox en txAdmin.<\/li>\n<li>El puente de QB puede ayudar con los recursos compatibles, pero no es una garant\u00eda para cada script de QBCore.<\/li>\n<li>La migraci\u00f3n incluye configuraci\u00f3n, grados, inventario y conversi\u00f3n de base de datos, m\u00e1s pruebas recurso por recurso.<\/li>\n<li>No hay un ranking universal de rendimiento respaldado por la fuente entre Qbox, QBCore y ESX.<\/li>\n<\/ul>\n<h2>Qu\u00e9 es Qbox<\/h2>\n<p>La introducci\u00f3n oficial de Qbox registra la creaci\u00f3n del proyecto el 27 de septiembre de 2022 y describe su origen en QBCore. El proyecto ha desarrollado desde entonces su propio n\u00facleo y recursos relacionados. Su capa de compatibilidad existe para facilitar el uso de muchos recursos de QB mientras los equipos adoptan las APIs actuales de Qbox, pero Qbox debe evaluarse como su propio marco y receta.<\/p>\n<p>El manual actual <code data-no-translation=\"\">qbx_core<\/code> manifest declara directamente <code data-no-translation=\"\">ox_lib<\/code> y <code data-no-translation=\"\">oxmysql<\/code> dependencias. La receta oficial re\u00fane Qbox y recursos de terceros seleccionados en una pila de inicio completa. Como el contenido de la receta puede cambiar, enlace a la receta actual en lugar de congelar una larga lista de dependencias en un tutorial de instalaci\u00f3n evergreen.<\/p>\n<h2>Instale Qbox a trav\u00e9s de la receta oficial<\/h2>\n<ol>\n<li>Prepare un entorno FXServer compatible y abra su configuraci\u00f3n txAdmin incluida.<\/li>\n<li>Cumpla con los requisitos de la base de datos listados en la documentaci\u00f3n de instalaci\u00f3n actual de Qbox.<\/li>\n<li>Seleccione la receta oficial m\u00e1s popular de QBox en lugar de ensamblar un n\u00facleo parcial manualmente.<\/li>\n<li>Complete las variables de la receta, la configuraci\u00f3n de la base de datos y la configuraci\u00f3n del servidor utilizando la documentaci\u00f3n actual.<\/li>\n<li>Revise la lista de recursos generada y el orden de inicio antes del primer inicio p\u00fablico.<\/li>\n<li>Verifique la carga de jugadores, la creaci\u00f3n de personajes, los permisos, la persistencia y los registros en un servidor de prueba.<\/li>\n<\/ol>\n<p>No reemplace los manifiestos del proveedor con ejemplos acortados copiados de una gu\u00eda. Instale las versiones oficiales o de la receta y trate sus manifiestos como parte del contrato de dependencia. Cuando una actualizaci\u00f3n cambie un requisito de n\u00facleo o biblioteca, compare la documentaci\u00f3n de la versi\u00f3n con cada recurso dependiente antes del despliegue.<\/p>\n<h2>Qbox y el puente de QBCore<\/h2>\n<p>La gu\u00eda de conversi\u00f3n oficial de Qbox explica c\u00f3mo el puente de QB apoya la compatibilidad mientras las APIs son reemplazadas de manera incremental. El FAQ de Qbox indica que la mayor\u00eda de los scripts de QBCore bien escritos pueden funcionar a trav\u00e9s de ese puente, luego identifica excepciones importantes: los recursos que acceden directamente a las tablas de la base de datos, leen o modifican archivos principales internos, o dependen de un comportamiento no soportado pueden necesitar cambios.<\/p>\n<table>\n<thead>\n<tr>\n<th>Comportamiento del recurso<\/th>\n<th>Expectativa de migraci\u00f3n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Usa APIs de QB documentadas cubiertas por el puente<\/td>\n<td>Candidato para pruebas de puente; la compatibilidad a\u00fan necesita verificaci\u00f3n.<\/td>\n<\/tr>\n<tr>\n<td>Lee tablas de marco directamente<\/td>\n<td>Audite consultas y supuestos de esquema antes de tocar datos en vivo.<\/td>\n<\/tr>\n<tr>\n<td>Carga archivos internos del n\u00facleo<\/td>\n<td>Refactorizar a exportaciones o m\u00f3dulos soportados donde est\u00e9 documentado.<\/td>\n<\/tr>\n<tr>\n<td>Asume trabajos de texto o grados de pandilla<\/td>\n<td>Revisar los requisitos de conversi\u00f3n de grados num\u00e9ricos de Qbox.<\/td>\n<\/tr>\n<tr>\n<td>Posee datos de inventario o caracteres<\/td>\n<td>Use la ruta de conversi\u00f3n documentada y valide cada relaci\u00f3n.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Un producto marcado como compatible con QBCore debe ser probado, por lo tanto, contra Qbox como un objetivo separado. Pregunte si usa solo APIs cubiertas por el puente documentadas, qu\u00e9 sistemas de inventario y objetivo espera, y si su SQL asume un esquema QB que Qbox no expone de la misma manera.<\/p>\n<h2>Lista de verificaci\u00f3n de migraci\u00f3n para un servidor QBCore existente<\/h2>\n<ol>\n<li><strong>Congelar e inventariar:<\/strong> registrar n\u00facleo, base de datos, inventario, trabajos, pandillas, veh\u00edculos, viviendas, tel\u00e9fonos, permisos y recursos personalizados.<\/li>\n<li><strong>Copiar de seguridad:<\/strong> crear instant\u00e1neas de base de datos y recursos restaurables antes del trabajo de conversi\u00f3n.<\/li>\n<li><strong>Revisar configuraci\u00f3n:<\/strong> Qbox documenta cambios en archivos de configuraci\u00f3n y acceso a API; no copie internos antiguos del n\u00facleo de manera ciega.<\/li>\n<li><strong>Convertir grados y datos:<\/strong> siga los pasos oficiales actuales para grados num\u00e9ricos de trabajos y pandillas, conversi\u00f3n de inventario y base de datos.<\/li>\n<li><strong>Auditar recursos:<\/strong> clasificar cada integraci\u00f3n como cubierta por el puente, adaptable o incompatible.<\/li>\n<li><strong>Probar en etapas:<\/strong> validar personajes, dinero, trabajos, pandillas, inventario, veh\u00edculos, permisos y comportamiento de reconexi\u00f3n.<\/li>\n<li><strong>Inspeccionar evidencia:<\/strong> revisar registros del servidor, cliente y base de datos y comparar conteos de registros clave antes del corte.<\/li>\n<li><strong>Mantener disponible el rollback:<\/strong> no mutar la \u00fanica base de datos de producci\u00f3n con un fragmento de conversi\u00f3n gen\u00e9rico.<\/li>\n<\/ol>\n<h2>Elegir Qbox por razones expl\u00edcitas<\/h2>\n<p>Qbox se ajusta a un nuevo servidor que deliberadamente quiere la receta y las APIs actuales de Qbox. Tambi\u00e9n puede ajustarse a un equipo de QBCore preparado para auditar la compatibilidad del puente y completar el trabajo de conversi\u00f3n documentado. Es un mal objetivo de migraci\u00f3n cuando los recursos cr\u00edticos dependen de internos principales no documentados y el equipo no puede reemplazarlos o adaptarlos de manera segura.<\/p>\n<p>No elija Qbox porque una p\u00e1gina prometa que un inventario, biblioteca de bases de datos o marco es autom\u00e1ticamente m\u00e1s r\u00e1pido. El rendimiento depende del conjunto completo de recursos, la carga de trabajo de la base de datos, el comportamiento del jugador, el artefacto y la configuraci\u00f3n del servidor. Si el rendimiento es un factor de decisi\u00f3n, realice benchmarks de acciones representativas en entornos equivalentes y conserve los registros.<\/p>\n<h2>Validaci\u00f3n de producci\u00f3n<\/h2>\n<p>Pruebe las acciones exitosas y denegadas, no solo el camino feliz. Confirme que los cambios de dinero ocurran una vez, que los permisos de trabajo y pandilla rechacen a los jugadores no autorizados, que el inventario permanezca consistente en las reconexiones, que los veh\u00edculos propiedad persistan y que las acciones administrativas sean registradas. Las solicitudes del cliente deben ser validadas en el servidor; un evento desencadenado por el cliente no es seguro solo porque el UI lo oculte de los jugadores normales.<\/p>\n<p>Utiliza la comparaci\u00f3n de frameworks para la decisi\u00f3n m\u00e1s amplia entre ESX\/QBCore\/Qbox. Al seleccionar del <a href=\"\/es\/shop\/\">cat\u00e1logo de scripts de FiveM de pago<\/a>, comienza con <a href=\"\/product-category\/qbox-scripts\/\">Scripts de QBOX<\/a> y verifica el framework actual, el puente, el inventario y los requisitos de dependencias en la p\u00e1gina del producto antes de comprar.<\/p>\n<p><!-- fivemx-blog-content-links:2026-07-23:qbox --><\/p>\n<section class=\"fivemx-content-links\" aria-labelledby=\"fivemx-qbox-compare\">\n<h2 id=\"fivemx-qbox-compare\">Colocar Qbox en la decisi\u00f3n del marco<\/h2>\n<p>Compare la receta actual de Qbox con la dedicada <a href=\"https:\/\/hifivem.com\/es\/qbcore\/\">gu\u00eda de arquitectura de QBCore<\/a> y la completa <a href=\"https:\/\/hifivem.com\/es\/fivem-frameworks\/\">gu\u00eda de decisi\u00f3n de ESX, QBCore y Qbox<\/a> antes de convertir los datos de producci\u00f3n.<\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Una gu\u00eda centrada en Qbox de la receta oficial de txAdmin, con l\u00edmites de compatibilidad QBCore documentados, comprobaciones de migraci\u00f3n y validaci\u00f3n de producci\u00f3n.<\/p>","protected":false},"author":1,"featured_media":153618,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2347],"tags":[2950,2940],"class_list":["post-153617","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-frameworks","tag-framework","tag-qbox"],"_links":{"self":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/153617","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=153617"}],"version-history":[{"count":9,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/153617\/revisions"}],"predecessor-version":[{"id":215651,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/posts\/153617\/revisions\/215651"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/media\/153618"}],"wp:attachment":[{"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/media?parent=153617"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/categories?post=153617"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hifivem.com\/es\/wp-json\/wp\/v2\/tags?post=153617"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}