Hospedagem de Servidor qbcore

O qbcore não precisa de um host especial. Precisa de um host que já tenha resolvido o banco de dados, porque é aí que uma instalação do qbcore de fato falha. Todo plano aqui vem com o MySQL provisionado e conectado antes de o primeiro resource carregar, com o txAdmin aguardando no próprio endereço. A partir de $12.49 por mês.

O que o qbcore precisa de um host

Um banco de dados que existe antes do framework iniciar

O qbcore armazena personagens, jobs, veículos e inventários no MySQL através do oxmysql. Se o banco de dados não for criado, não estiver acessível e não estiver populado com o SQL do framework quando o servidor iniciar, o qbcore falha na primeira consulta e o txAdmin o reinicia em loop. Esta é a instalação com falha mais comum de todas, e é uma questão de hospedagem, não de framework.

Memória suficiente para um servidor cheio de scripts

Uma instalação básica de qbcore é leve. Uma real não é: ox_lib, ox_inventory, pma-voice, um sistema de despacho, um telefone, alguns MLOs e um pacote de jobs. Estime a partir da lista de resources, e não do framework, e lembre que o FiveM é single-thread onde importa, então a velocidade do clock vence o número de núcleos.

txAdmin, com o deployer da receita

A instalação limpa mais rápida é a receita do txAdmin, que baixa os núcleos de resources, instala o oxmysql e executa o SQL por você. Isso só funciona se o txAdmin estiver acessível no próprio endereço e as credenciais do banco de dados já forem válidas, o que é exatamente o que um host ou te entrega ou deixa você organizar.

qbcore ou qbox?

Vale saber antes de se comprometer, porque isso muda o que você instala, e não onde você hospeda. O qbox é um fork comunitário do qbcore, construído em torno do ox_lib, ox_inventory e oxmysql desde o início, e mantém compatibilidade com a maioria dos scripts do qbcore. O qbcore original ainda é amplamente usado e tem um enorme ecossistema de scripts por trás.

Ambos se instalam do mesmo jeito no mesmo servidor, e ambos exigem a mesma coisa da infraestrutura: um banco de dados que já esteja lá e um painel capaz de executar a receita. Nada nesta página empurra você para um ou outro. Se estiver em dúvida, instale um, e se mudar de ideia o servidor por baixo não precisa mudar junto.

Instalando o qbcore em um servidor Flux

  1. Implante um plano e abra o txAdmin no endereço que o painel fornecer.
  2. Cole sua chave de licença cfx.re, que é gratuita e emitida para sua própria conta Cfx.re.
  3. Execute a receita do qbcore ou do qbox a partir do deployer. As credenciais do banco de dados já estão no lugar, então a etapa de SQL não trava.
  4. Adicione seus próprios resources e reinicie. O banco de dados, as portas e o painel continuam como estavam.

A etapa em que as pessoas perdem uma noite, ter um usuário e um schema MySQL funcionando antes de o framework consultá-lo pela primeira vez, já está feita quando você chega. Veja o guia completo de self-hosting para como essa etapa é quando você a faz por conta própria.

Dimensionando um servidor qbcore

O número de slots de um plano descreve o que o hardware atende com conforto, e não uma licença que vendemos por pessoa. Uma cidade qbcore com uma lista pesada de resources usa bem mais memória por jogador do que uma leve, então dimensione pela sua lista de resources. Os planos custam $12.49, $16.99 e $20.49 por mês para 32, 48 e 64 slots, com o banco de dados MySQL e seu operador de sincronização em todos os níveis.

Um limite que não é nosso e se aplica onde quer que você hospede: o FiveM limita um servidor a 48 slots, a menos que sua chave de licença tenha uma assinatura Cfx.re Element Club Argentum, a $15 por mês pagos à Cfx.re com OneSync habilitado. Acima de 48 sem ela, o servidor continua rodando, mas sai do navegador público de servidores.

Implante um servidor para o qbcore

Banco de dados provisionado, txAdmin rodando, portas publicadas. Primeira semana grátis se sua conta na Flux for nova.

Perguntas frequentes

Preciso de hospedagem especial para o qbcore?

Não. O qbcore é um conjunto de resources do FiveM, então qualquer host que rode um servidor FiveM padrão o executa. O que varia é se o banco de dados MySQL vem incluído e já conectado, porque o qbcore não inicia sem um. Na Flux, o banco de dados vem com todo plano, em vez de ser um complemento.

Por que meu servidor qbcore reinicia em loop?

Quase sempre o banco de dados ou a chave de licença. Se o oxmysql não consegue alcançar o MySQL, ou se o SQL do framework nunca foi importado, o qbcore lança um erro na primeira consulta e o txAdmin o reinicia. Se a chave cfx.re estiver ausente, o FXServer sai antes mesmo de chegar ao qbcore. O console indica qual dos dois é na primeira passagem.

Quanta RAM um servidor qbcore precisa?

Dimensione pela lista de resources, e não pelo framework. Uma cidade modesta fica confortável no servidor de jogo de 6GB do plano de 32 slots; uma cheia de scripts, com MLOs grandes e um pacote completo de jobs, precisa dos níveis de 8GB ou 12GB. O FiveM é single-thread onde importa, então a velocidade do clock ajuda mais do que núcleos extras.

Posso trocar do qbcore para o qbox depois?

Sim, e o servidor não muda. Ambos são conjuntos de resources em uma instalação padrão do FiveM que usam o mesmo banco de dados MySQL via oxmysql, então uma migração é um trabalho de resources e schema, não de hospedagem. Faça um dump antes de começar.

A chave cfx.re é minha?

Sim. É gratuita no portal da Cfx.re, emitida para sua própria conta e colada no txAdmin após a implantação. É isso que mantém o servidor registrado em seu nome, então mudar de host depois não custa nada além de tempo.