{"id":194898,"date":"2025-09-05T15:46:04","date_gmt":"2025-09-05T13:46:04","guid":{"rendered":"https:\/\/fivemx.com\/?p=194898"},"modified":"2026-08-12T07:46:42","modified_gmt":"2026-08-12T05:46:42","slug":"qbox-vs-qbcore","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/pt\/qbox-vs-qbcore\/","title":{"rendered":"Qbox vs QBCore: Diferen\u00e7as, Compatibilidade e Migra\u00e7\u00e3o"},"content":{"rendered":"<p><strong>Escolha Qbox para um novo servidor quando voc\u00ea quiser seu stack moderno, integrado ao OX, e estiver preparado para seguir suas conven\u00e7\u00f5es. Mantenha QBCore quando seu servidor est\u00e1vel depende de recursos espec\u00edficos do QBCore e uma migra\u00e7\u00e3o n\u00e3o tem retorno claro.<\/strong> Qbox fornece uma ponte de compatibilidade para a maioria dos scripts QBCore bem escritos, mas a compatibilidade n\u00e3o \u00e9 universal.<\/p>\n<aside class=\"fivemx-ai-answer\"><\/aside>\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"269\" alt=\"Logotipo do framework QBCore\" class=\"wp-image-193417\" src=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-1024x269.webp\" style=\"width:336px;height:auto\" title=\"Qbox vs QBCore: Diferen\u00e7as, Compatibilidade e Migra\u00e7\u00e3o\" srcset=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-1024x269.webp 1024w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-150x39.webp 150w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-300x79.webp 300w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-768x202.webp 768w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-18x5.webp 18w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-990x261.webp 990w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-441x116.webp 441w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-110x29.webp 110w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo-60x16.webp 60w, https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbcore-logo.webp 1045w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<h2 id=\"qbox-vs-qbcore-at-a-glance\">Qbox vs QBCore em um relance<\/h2>\n<div aria-label=\"Tabela com rolagem horizontal\" class=\"fmx-guide-table\" role=\"region\" tabindex=\"0\">\n<table>\n<thead>\n<tr>\n<th>Pergunta<\/th>\n<th>Qbox<\/th>\n<th>QBCore<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Origem<\/td>\n<td>Come\u00e7ou como um fork do QBCore e agora segue sua pr\u00f3pria arquitetura<\/td>\n<td>Framework e ecossistema de roleplay FiveM estabelecidos<\/td>\n<\/tr>\n<tr>\n<td>Scripts QB existentes<\/td>\n<td>A maioria dos scripts documentados e bem escritos funciona atrav\u00e9s da ponte<\/td>\n<td>Alvo nativo para recursos QBCore<\/td>\n<\/tr>\n<tr>\n<td>Integra\u00e7\u00e3o OX<\/td>\n<td>Projetado em torno de integra\u00e7\u00f5es como ox_lib e ox_inventory<\/td>\n<td>Depende da stack escolhida para o servidor e das adapta\u00e7\u00f5es dos recursos<\/td>\n<\/tr>\n<tr>\n<td>Acesso ao core<\/td>\n<td>Usa exports e m\u00f3dulos importados; nenhum objeto principal nativo do Qbox<\/td>\n<td>Muitos recursos usam o familiar objeto principal do QBCore<\/td>\n<\/tr>\n<tr>\n<td>Risco de migra\u00e7\u00e3o<\/td>\n<td>Requer auditoria de acesso ao banco de dados, acesso a arquivos principais e recursos personalizados<\/td>\n<td>Nenhuma migra\u00e7\u00e3o de framework se o servidor j\u00e1 estiver est\u00e1vel<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<figure class=\"wp-block-image\"><img decoding=\"async\" alt=\"Logotipo do framework Qbox\" class=\"wp-image-193416\" src=\"https:\/\/rpcrate.com\/wp-content\/uploads\/2025\/08\/qbox-logo.webp\" title=\"Qbox vs QBCore: Diferen\u00e7as, Compatibilidade e Migra\u00e7\u00e3o\" \/><\/figure>\n<h2 id=\"what-is-qbox\">O que \u00e9 Qbox?<\/h2>\n<p>Qbox \u00e9 um framework de roleplay FiveM criado em 2022. Come\u00e7ou como um fork do QBCore, mant\u00e9m compatibilidade retroativa para quase todos os scripts QBCore implementados corretamente e usa cada vez mais seus pr\u00f3prios exports, m\u00f3dulos e integra\u00e7\u00f5es baseadas em OX. A pr\u00f3pria documenta\u00e7\u00e3o do Qbox recomenda recursos lan\u00e7ados e adverte contra acesso n\u00e3o suportado a tabelas ou arquivos de banco de dados de propriedade do core.<\/p>\n<h2 id=\"what-is-qbcore\">O que \u00e9 QBCore?<\/h2>\n<p>QBCore \u00e9 um framework de roleplay maduro com um grande cat\u00e1logo de empregos, invent\u00e1rios, ferramentas de administra\u00e7\u00e3o e scripts personalizados. Sua principal vantagem para um servidor existente \u00e9 a previsibilidade: se seus recursos forem testados contra sua vers\u00e3o atual do QBCore, ficar evita o custo e o risco de uma migra\u00e7\u00e3o de framework.<\/p>\n<h2 id=\"will-qbcore-scripts-work-on-qbox\">Os scripts QBCore funcionar\u00e3o no Qbox?<\/h2>\n<p><strong>A maioria sim, mas n\u00e3o todos.<\/strong> O Qbox fornece uma ponte QB para recursos que usam corretamente os exports e eventos documentados do QBCore. Os scripts t\u00eam maior probabilidade de falhar quando:<\/p>\n<ul>\n<li>leem ou modificam diretamente tabelas de banco de dados controladas pelo QBCore;<\/li>\n<li>abrem ou modificam arquivos internos do core;<\/li>\n<li>dependem de fun\u00e7\u00f5es n\u00e3o documentadas ou usam eventos incorretamente;<\/li>\n<li>substituem dados integrados de m\u00faltiplos empregos ou gangues por tabelas incompat\u00edveis;<\/li>\n<li>presumem que existe um objeto core do Qbox em vez de usar exports e m\u00f3dulos compat\u00edveis.<\/li>\n<\/ul>\n<h2 id=\"when-qbox-is-the-better-choice\">Quando o Qbox \u00e9 a melhor escolha<\/h2>\n<ul>\n<li>Voc\u00ea est\u00e1 criando um novo servidor e quer uma base voltada para Qbox\/OX.<\/li>\n<li>Seus scripts essenciais usam APIs documentadas ou j\u00e1 declaram suporte ao Qbox.<\/li>\n<li>Voc\u00ea quer migrar o c\u00f3digo personalizado para exports e m\u00f3dulos em vez de editar o core.<\/li>\n<li>Voc\u00ea pode testar a migra\u00e7\u00e3o do banco de dados e dos personagens em uma c\u00f3pia completa de homologa\u00e7\u00e3o.<\/li>\n<\/ul>\n<h2 id=\"when-qbcore-is-the-better-choice\">Quando o QBCore \u00e9 a melhor escolha<\/h2>\n<ul>\n<li>Seu servidor em produ\u00e7\u00e3o est\u00e1 est\u00e1vel e a migra\u00e7\u00e3o n\u00e3o resolveria um problema medido.<\/li>\n<li>Um recurso essencial depende diretamente dos componentes internos do QBCore.<\/li>\n<li>Voc\u00ea n\u00e3o tem um backup completo do banco de dados nem um ambiente de homologa\u00e7\u00e3o.<\/li>\n<li>Sua equipe j\u00e1 mant\u00e9m um processo testado de implanta\u00e7\u00e3o e atualiza\u00e7\u00e3o do QBCore.<\/li>\n<\/ul>\n<h2 id=\"safe-qbcore-to-qbox-migration\">Migra\u00e7\u00e3o segura do QBCore para o Qbox<\/h2>\n<ol>\n<li><strong>Fa\u00e7a um invent\u00e1rio de todos os recursos.<\/strong> Registre a vers\u00e3o, as tabelas de banco de dados, as chamadas ao framework e o estado do suporte.<\/li>\n<li><strong>Fa\u00e7a backup dos arquivos e do banco de dados.<\/strong> Comprove que o backup pode ser restaurado antes de modificar a produ\u00e7\u00e3o.<\/li>\n<li><strong>Instale o Qbox com a receita recomendada.<\/strong> Comece pelos arquivos de configura\u00e7\u00e3o atuais em vez de misturar arquivos antigos do core com a nova stack.<\/li>\n<li><strong>Revise os empregos e as gangues.<\/strong> O Qbox usa n\u00edveis num\u00e9ricos para empregos e gangues, e sua documenta\u00e7\u00e3o de migra\u00e7\u00e3o destaca as altera\u00e7\u00f5es necess\u00e1rias nos arquivos compartilhados e na collation.<\/li>\n<li><strong>Configure e converta o banco de dados do invent\u00e1rio.<\/strong> Siga a documenta\u00e7\u00e3o exata do invent\u00e1rio e trabalhe em uma c\u00f3pia.<\/li>\n<li><strong>Teste os scripts por categoria.<\/strong> Comece por identidade, personagens, empregos, dinheiro e invent\u00e1rio, depois passe para ve\u00edculos, moradias, telefones e ferramentas administrativas.<\/li>\n<li><strong>Substitua gradualmente os componentes internos sem suporte.<\/strong> O Qbox permite converter parcialmente chamadas do QBCore em exports e m\u00f3dulos do Qbox.<\/li>\n<li><strong>Fa\u00e7a a transi\u00e7\u00e3o somente depois que os testes de equival\u00eancia passarem.<\/strong> Mantenha um plano de revers\u00e3o com prazos definidos e o backup intacto de antes da migra\u00e7\u00e3o.<\/li>\n<\/ol>\n<h2 id=\"decision\">Decis\u00e3o<\/h2>\n<p>Para um novo projeto, o Qbox \u00e9 uma boa op\u00e7\u00e3o padr\u00e3o quando a equipe quer sua arquitetura e seu conjunto de recursos compat\u00edveis. Para um servidor QBCore lucrativo ou muito personalizado, n\u00e3o migre por moda: mude somente quando uma auditoria em homologa\u00e7\u00e3o comprovar que o benef\u00edcio supera os riscos de compatibilidade e para os dados.<\/p>\n<h2 id=\"official-references\">Refer\u00eancias oficiais<\/h2>\n<ul>\n<li><a href=\"https:\/\/docs.qbox.re\/\" rel=\"noopener\">Introdu\u00e7\u00e3o ao Qbox<\/a><\/li>\n<li><a href=\"https:\/\/docs.qbox.re\/faq\" rel=\"noopener\">Perguntas frequentes sobre compatibilidade do Qbox<\/a><\/li>\n<li><a href=\"https:\/\/docs.qbox.re\/converting\" rel=\"noopener\">Guia oficial de convers\u00e3o do QBCore para o Qbox<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/qbcore-fivem\/qb-core\" rel=\"noopener\">Reposit\u00f3rio do core do QBCore<\/a><\/li>\n<\/ul>\n<section id=\"buyer-installation-check\">\n<h2>A indica\u00e7\u00e3o QBCore garante compatibilidade com Qbox?<\/h2>\n<p>N\u00e3o. Qbox documenta uma ponte de compatibilidade, mas scripts que acessam partes internas do framework podem precisar de altera\u00e7\u00f5es. Confira a vers\u00e3o exata do recurso, o acesso ao banco e as integra\u00e7\u00f5es de invent\u00e1rio e voz antes de comprar. A categoria QBCore, sozinha, n\u00e3o \u00e9 um teste de compatibilidade com Qbox.<\/p>\n<p><a href=\"https:\/\/docs.qbox.re\/faq\">Documenta\u00e7\u00e3o de compatibilidade do Qbox<\/a><\/p>\n<p><a href=\"https:\/\/rpcrate.com\/pt\/loja\/roteiro-do-bebe-fivem\/\">Ver os requisitos do pacote FiveM Baby Script<\/a><\/p>\n<p><a href=\"https:\/\/rpcrate.com\/pt\/como-migrar-esx-qbcore\/\">Como Migrar um Servidor ESX para QBCore<\/a><\/p>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Escolha Qbox para um novo servidor quando voc\u00ea quiser seu stack moderno, integrado ao OX, e estiver preparado para seguir suas conven\u00e7\u00f5es. Mantenha QBCore quando seu servidor est\u00e1vel depende de recursos espec\u00edficos do QBCore e uma migra\u00e7\u00e3o n\u00e3o tem retorno claro. Qbox fornece uma ponte de compatibilidade para a maioria dos scripts QBCore bem escritos, mas a compatibilidade n\u00e3o \u00e9 universal.<\/p>","protected":false},"author":1,"featured_media":194899,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2347,1902,2875],"tags":[2950,2859,2940],"class_list":["post-194898","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-frameworks","category-fivem-related","category-fivem-server-administration","tag-framework","tag-qbcore","tag-qbox"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/194898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/comments?post=194898"}],"version-history":[{"count":14,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/194898\/revisions"}],"predecessor-version":[{"id":216639,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/194898\/revisions\/216639"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media\/194899"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media?parent=194898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/categories?post=194898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/tags?post=194898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}