{"id":147431,"date":"2024-07-11T20:13:19","date_gmt":"2024-07-11T18:13:19","guid":{"rendered":"https:\/\/hifivem.com\/?p=147431"},"modified":"2026-08-09T14:39:21","modified_gmt":"2026-08-09T12:39:21","slug":"qbcore","status":"publish","type":"post","link":"https:\/\/fivemx.com\/es\/qbcore\/","title":{"rendered":"Gu\u00eda del marco de QBCore: Arquitectura, Instalaci\u00f3n y Compatibilidad"},"content":{"rendered":"<p><strong>QBCore es un marco de interpretaci\u00f3n de roles de c\u00f3digo abierto para FiveM.<\/strong> Su <code data-no-translation=\"\">qb-core<\/code> recurso expone datos de jugadores compartidos, funciones del marco, comandos y definiciones que otros recursos de QB pueden usar. Para un servidor nuevo, use la receta oficial de txAdmin de QBCore en lugar de tratar la <code data-no-translation=\"\">qb-core<\/code> carpeta como una instalaci\u00f3n completa.<\/p>\n<h2>Puntos clave<\/h2>\n<ul>\n<li><code data-no-translation=\"\">qb-core<\/code> es el recurso principal, no un servidor de interpretaci\u00f3n de roles completo por s\u00ed mismo.<\/li>\n<li>La gu\u00eda oficial de Windows despliega la plantilla popular del Marco QBCore a trav\u00e9s de txAdmin.<\/li>\n<li>La receta oficial incluye la configuraci\u00f3n de la base de datos y un conjunto m\u00e1s amplio de recursos de QB.<\/li>\n<li>La compatibilidad depende de las versiones exactas, dependencias, exportaciones, SQL y el orden de los recursos.<\/li>\n<li>No existe una fuente oficial que establezca a QBCore como un ganador universal de rendimiento; perfila la pila completa que planea ejecutar.<\/li>\n<\/ul>\n<h2>Qu\u00e9 proporciona QBCore<\/h2>\n<p>El Objeto Principal de QBCore es la interfaz compartida utilizada por muchos recursos de QB. La documentaci\u00f3n oficial agrupa sus capacidades en funciones, datos de jugadores, datos compartidos, configuraci\u00f3n y comandos. Un recurso puede solicitar solo las partes del Objeto Principal que necesita, pero su superficie de API requerida a\u00fan debe coincidir con la versi\u00f3n principal en el servidor.<\/p>\n<p>Las definiciones compartidas incluyen trabajos, pandillas, elementos y veh\u00edculos representados en tablas Lua. Las funciones principales cubren operaciones comunes del marco, mientras que los objetos de jugadores exponen datos de personajes estructurados y funciones relacionadas con los jugadores. Los comandos y permisos son parte del modelo de marco m\u00e1s amplio. Estas son capacidades arquitect\u00f3nicas, no pruebas de que cada servidor o recurso tendr\u00e1 el mismo rendimiento o comportamiento.<\/p>\n<h2>Instale QBCore con la receta oficial<\/h2>\n<p>La ruta oficial actual de Windows utiliza la interfaz txAdmin incluida con FXServer. En el implementador de recetas, seleccione la plantilla popular del Marco QBCore y siga la gu\u00eda de instalaci\u00f3n actual de QBCore. El repositorio de recetas muestra por qu\u00e9 instalar solo un ZIP es incompleto: proporciona la base de datos y descarga una colecci\u00f3n de recursos alrededor de <code data-no-translation=\"\">qb-core<\/code>.<\/p>\n<ol>\n<li>Prepare un entorno de servidor compatible con FiveM y un artefacto actual de FXServer.<\/li>\n<li>Inicie txAdmin y cree una nueva implementaci\u00f3n utilizando la receta popular oficial de QBCore.<\/li>\n<li>Proporcione la clave del servidor y la configuraci\u00f3n de la base de datos solicitadas en el flujo de configuraci\u00f3n documentado.<\/li>\n<li>Permita que la receta despliegue su SQL y recursos en lugar de copiar manualmente solo <code data-no-translation=\"\">qb-core<\/code>.<\/li>\n<li>Revise el <code data-no-translation=\"\">server.cfg<\/code>, orden de recursos y secretos antes de exponer el servidor.<\/li>\n<li>Inicie el servidor y verifique la conectividad de la base de datos, la creaci\u00f3n de personajes, los permisos y los registros.<\/li>\n<\/ol>\n<p>La conexi\u00f3n a la base de datos pertenece a la configuraci\u00f3n del servidor utilizada por oxmysql. No busque un campo de conexi\u00f3n a la base de datos gen\u00e9rico en <code data-no-translation=\"\">qb-core\/config.lua<\/code>; ese archivo se utiliza para la configuraci\u00f3n principal y del jugador.<\/p>\n<h2>Agregue un recurso de QBCore de manera segura<\/h2>\n<p>Antes de instalar un trabajo, inventario, objetivo, tel\u00e9fono o recurso de interfaz de usuario, registre la versi\u00f3n exacta de <code data-no-translation=\"\">qb-core<\/code> y cada sistema relacionado con el que se integrar\u00e1. Luego trabaje a trav\u00e9s de este l\u00edmite:<\/p>\n<table>\n<thead>\n<tr>\n<th>Controlar<\/th>\n<th>Qu\u00e9 verificar<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>API del Framework<\/td>\n<td>Funciones, exportaciones, eventos y campos de datos del jugador del Objeto Principal requeridos.<\/td>\n<\/tr>\n<tr>\n<td>Dependencias<\/td>\n<td>Recursos de inventario, objetivo, men\u00fa, entrada, base de datos y utilidades con versiones exactas.<\/td>\n<\/tr>\n<tr>\n<td>Datos<\/td>\n<td>Migraciones SQL, suposiciones de tablas, definiciones de elementos o trabajos y retroceso seguro.<\/td>\n<\/tr>\n<tr>\n<td>Configuraci\u00f3n<\/td>\n<td>Permisos, locales, coordenadas, indicadores de caracter\u00edsticas y secretos solo para el servidor.<\/td>\n<\/tr>\n<tr>\n<td>Pedido<\/td>\n<td>Las dependencias comienzan antes del recurso y no hay reemplazo duplicado activo.<\/td>\n<\/tr>\n<tr>\n<td>Validaci\u00f3n<\/td>\n<td>Roles permitidos y denegados, reconexiones, reinicios, registros del cliente y registros del servidor.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Una etiqueta de producto que dice QBCore es solo la primera se\u00f1al de compatibilidad. Si el servidor reemplaza la capa de inventario, objetivo o men\u00fa de la receta, un script puede requerir un adaptador o cambio de configuraci\u00f3n documentado. Aplique los cambios en la base de datos a una copia de prueba primero y mantenga un retroceso que cubra tanto archivos como datos.<\/p>\n<h2>A qui\u00e9n le corresponde QBCore<\/h2>\n<p>QBCore es un candidato razonable para un nuevo servidor cuyos recursos requeridos soportan expl\u00edcitamente el ecosistema QB actual, o un servidor QB existente que ya usa su Objeto Principal y modelo de datos. La elecci\u00f3n se vuelve m\u00e1s costosa cuando un equipo tiene un gran conjunto de datos ESX, scripts espec\u00edficos del framework o eventos personalizados no documentados. En ese caso, inventarie la superficie de migraci\u00f3n antes de seleccionar un nuevo framework.<\/p>\n<p>Qbox comenz\u00f3 a partir de la base de c\u00f3digo QBCore y proporciona un puente de compatibilidad para muchos recursos QB bien escritos, pero la documentaci\u00f3n oficial de Qbox lista excepciones. No asuma que cada script QBCore es un script Qbox de reemplazo directo. Del mismo modo, no migre de ESX a QBCore basado en una afirmaci\u00f3n de rendimiento amplia. Compare la cobertura de recursos, el conocimiento del equipo, la conversi\u00f3n de datos y el plan de prueba.<\/p>\n<h2>QBCore, Qbox o ESX<\/h2>\n<ul>\n<li><strong>Mant\u00e9ngase con QBCore<\/strong> cuando sus recursos actuales y equipo ya dependen de APIs QBCore documentadas y el camino de actualizaci\u00f3n es comprendido.<\/li>\n<li><strong>Considere Qbox<\/strong> cuando deliberadamente desee sus APIs y receta actuales y pueda auditar excepciones de puente recurso por recurso.<\/li>\n<li><strong>Mant\u00e9ngase con ESX<\/strong> cuando sus datos de producci\u00f3n, integraciones y conocimiento operativo sean espec\u00edficos de ESX y no haya una raz\u00f3n probada para migrar.<\/li>\n<\/ul>\n<p>Utilice la comparaci\u00f3n de frameworks para un m\u00e9todo de decisi\u00f3n neutral. Al seleccionar entre <a href=\"\/es\/guiones-fivem\/\">cat\u00e1logo de scripts de FiveM de pago<\/a>, comienza con <a href=\"\/es\/scripts-de-qbcore\/\">Scripts de QBCore<\/a>, confirme los requisitos en la p\u00e1gina exacta del producto y prepare el recurso contra una base de datos representativa antes de la producci\u00f3n.<\/p>\n<h2>Pr\u00f3ximos pasos seguros<\/h2>\n<ol>\n<li>Lea la gu\u00eda de instalaci\u00f3n de Windows QBCore actual y la receta oficial antes de crear el servidor.<\/li>\n<li>Registe las versiones del n\u00facleo y dependencias desplegadas despu\u00e9s de que la receta se complete.<\/li>\n<li>Elige un recurso a la vez, lee sus notas de instalaci\u00f3n oficiales y prueba sus permisos y rutas de fallo.<\/li>\n<li>Mant\u00e9n las copias de seguridad de la base de datos y los recursos juntas para que un retroceso restaure un estado consistente.<\/li>\n<\/ol>\n<p><!-- fivemx-blog-content-links:2026-07-23:qbcore --><\/p>\n<section class=\"fivemx-content-links\" aria-labelledby=\"fivemx-qbcore-compare\">\n<h2 id=\"fivemx-qbcore-compare\">Compara QBCore antes de comprometerte<\/h2>\n<p>Utilice el <a href=\"https:\/\/fivemx.com\/es\/fivem-frameworks\/\">Comparaci\u00f3n de ESX, QBCore y Qbox<\/a> para la decisi\u00f3n m\u00e1s amplia, luego revisa la <a href=\"https:\/\/fivemx.com\/es\/pila-ox-qbox\/\">migraci\u00f3n y l\u00edmite de compatibilidad de Qbox<\/a> si se est\u00e1 considerando una pila orientada a Ox.<\/p>\n<\/section>\n<p><!-- fivemx-blog-portfolio-wave3:2026-08-09:qbcore-recipe-owner --><\/p>\n<h2>Use the official QBCore recipe as the installation boundary<\/h2>\n<p>Start with the currently maintained <a href=\"https:\/\/github.com\/qbcore-framework\/txAdminRecipe\" rel=\"nofollow noopener\" target=\"_blank\">QBCore txAdmin recipe<\/a> and the official <a href=\"https:\/\/docs.qbcore.org\/qbcore-documentation\/guides\/windows-installation\" rel=\"nofollow noopener\" target=\"_blank\">installation guide<\/a>. A recipe provisions a baseline; it does not prove that an older third-party script supports the installed framework, database, inventory or target versions. Record the recipe commit and verify every added resource on staging before production.<\/p>","protected":false},"excerpt":{"rendered":"<p>Comprenda qu\u00e9 ofrece QBCore, instale la pila completa a trav\u00e9s de la receta oficial de txAdmin y eval\u00fae los recursos en funci\u00f3n de su versi\u00f3n exacta del servidor.<\/p>","protected":false},"author":1,"featured_media":152045,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2347],"tags":[2950,2859],"class_list":["post-147431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-frameworks","tag-framework","tag-qbcore"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/posts\/147431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/comments?post=147431"}],"version-history":[{"count":7,"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/posts\/147431\/revisions"}],"predecessor-version":[{"id":215650,"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/posts\/147431\/revisions\/215650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/media\/152045"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/media?parent=147431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/categories?post=147431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fivemx.com\/es\/wp-json\/wp\/v2\/tags?post=147431"}],"curies":[{"name":"gracias","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}