Passar para o conteúdo principal

Como criar um servidor de FiveM QBCore

Como Criar um Servidor FiveM com QBCore Usando TxAdmin em uma VPS Windows

Escrito por Rox

Tutorial: Como Criar um Servidor FiveM com QBCore Usando TxAdmin em uma VPS Windows

Neste tutorial, vamos te guiar no processo de criação de um servidor FiveM com o framework QBCore, utilizando uma VPS Windows e gerenciando o servidor através do TxAdmin. A VPS Windows proporciona uma solução de alto desempenho para rodar seu servidor FiveM, com a vantagem de acesso remoto e recursos dedicados. Vamos começar!

Requisitos

Antes de começar, você precisará de:

  1. Uma VPS com Windows. (Compre em nosso site)

  2. Acesso de administrador no sistema operacional da VPS.

  3. FiveM Server Files.

  4. Node.js instalado.

  5. MySQL ou MariaDB para o banco de dados.

  6. TxAdmin para gerenciar o servidor.

Passo 1: Preparando o Ambiente na VPS

  1. Acesse sua VPS via Remote Desktop Protocol (RDP).

    • Utilize o Conexão de Área de Trabalho Remota (RDP) no seu PC para acessar a VPS Windows. Insira o IP da VPS, usuário e senha que você recebeu ao configurar a VPS.

  2. Instale o Visual C++ Redistributable:

  3. Instale o Node.js:

    • Acesse o site oficial do Node.js, baixe a versão LTS e instale-a na VPS.

  4. Instale o MySQL ou MariaDB:

    • Faça o download e instale o MySQL ou MariaDB na sua VPS para gerenciar o banco de dados do servidor.

    • Durante a instalação, defina uma senha para o root e anote essa senha para usá-la depois.

Passo 2: Instalando o Servidor FiveM

  1. Baixe o FiveM Server Files:

    • Acesse o site oficial do FiveM e baixe os arquivos do servidor.

    • Extraia o conteúdo para uma pasta na sua VPS (por exemplo, C:\FiveM_Server).

  2. Configuração Inicial do Servidor FiveM:

    • No diretório onde você extraiu os arquivos do servidor, crie um arquivo chamado server.cfg e insira as configurações básicas do servidor. Um exemplo simples de configuração:

      # Defina o nome do servidor sv_hostname "Meu Servidor FiveM" # Licença FiveM sv_licenseKey "Sua_Licenca_FiveM" # Defina a porta sv_port 30120 # Configuração do banco de dados (MySQL) set mysql_connection_string "mysql://root:sua_senha@localhost:3306/fivemdb"
    • Substitua "Sua_Licenca_FiveM" pela sua chave de licença FiveM e ajuste o banco de dados conforme necessário.

  3. Configuração do TxAdmin:

    • Baixe o TxAdmin e extraia o conteúdo na pasta do servidor FiveM (por exemplo, C:\FiveM_Server\txAdmin).

Passo 3: Instalando o QBCore

  1. Baixe o QBCore:

  2. Adicione o QBCore ao server.cfg:

    • Abra o arquivo server.cfg que você criou anteriormente e adicione o seguinte para iniciar o QBCore:

      start qb-core start qb-inventory start qb-clothing start qb-phone # Outros recursos do QBCore
  3. Configure o Banco de Dados:

    • Crie o banco de dados no MySQL ou MariaDB com o nome fivemdb:

      CREATE DATABASE fivemdb;
    • Substitua "root:sua_senha" na configuração do banco de dados do server.cfg pelas suas credenciais de banco de dados.

  4. Instale Recursos Essenciais do QBCore:

    • O QBCore vem com vários recursos essenciais, como qb-inventory e qb-phone. Certifique-se de que eles estão na pasta resources e estão listados no server.cfg.

Passo 4: Configurando o Banco de Dados no MySQL

  1. Acesse o MySQL:

    • Abra o terminal de comando do MySQL (mysql -u root -p).

    • Digite a senha que você definiu durante a instalação do MySQL.

  2. Crie o Banco de Dados para o QBCore:

    • Crie um banco de dados para armazenar os dados do QBCore:

      CREATE DATABASE qbcore;
    • O QBCore irá usar esse banco de dados para armazenar informações sobre jogadores, empregos e outros dados relacionados ao servidor.

  3. Importe as Tabelas do QBCore:

    • O QBCore vem com um conjunto de tabelas para o banco de dados. Você pode importar esses arquivos para o banco de dados com o seguinte comando:

      USE qbcore; SOURCE C:\FiveM_Server\resources\qb-core\mysql\schema.sql;

Passo 5: Inicializando o Servidor com TxAdmin

  1. Inicie o TxAdmin:

    • Na pasta onde o TxAdmin foi extraído, abra o Prompt de Comando e execute o seguinte comando:

      node txAdmin.js
  2. Acesse o TxAdmin:

    • Depois de iniciar o TxAdmin, abra o navegador e acesse a interface do TxAdmin em http://<ip_da_vps>:40120.

    • Crie uma senha de administrador e faça login.

  3. Inicie o Servidor via TxAdmin:

    • No painel do TxAdmin, você verá a opção de iniciar o servidor. Clique em Start Server e aguarde o servidor ser iniciado.

  4. Gerencie o Servidor com TxAdmin:

    • Agora você pode gerenciar o servidor diretamente pelo TxAdmin, reiniciar, adicionar recursos, acessar o console e mais.

Passo 6: Testando o Servidor

  1. Abra o Cliente FiveM:

    • Abra o cliente FiveM em sua máquina local e conecte-se ao servidor usando o IP da sua VPS e a porta configurada.

  2. Acesse o Servidor:

    • Se tudo estiver configurado corretamente, você verá o servidor listado e poderá se conectar.

Conclusão

Agora, você tem um servidor FiveM rodando na sua VPS Windows com o framework QBCore e gerenciado pelo TxAdmin. Você pode personalizar o servidor adicionando novos recursos e scripts, gerenciando jogadores e fazendo ajustes diretamente no painel do TxAdmin.

Respondeu à sua pergunta?