Pular para o conteúdo
RPScripts

Como Configurar e Verificar um Servidor FiveM vRP

Por Luke

FiveM VRP

Configure um FXServer funcionando primeiro, depois instale uma versão específica do vRP com seu driver de banco de dados e extensões correspondentes. O repositório upstream documenta o vRP 2; instruções escritas para um fork do vRP 1 podem usar APIs e configurações diferentes.

Vai montar seu primeiro servidor? Siga nosso guia passo a passo sobre como criar um servidor FiveM.

Prepare uma instalação isolada

Comece com o configuração oficial do FXServer. Confirme que um cliente pode se conectar antes de adicionar um framework. Use um banco de dados de teste separado e mantenha a configuração do servidor funcionando como um ponto de reversão.

Registre o repositório, branch e commit do vRP que você escolher. Leia sua documentação específica da versão e examine a configuração incluída nessa cópia do repositório.

Instale o framework e a integração do banco de dados

  1. Obtenha o vRP do repositório upstream ou um fork explicitamente documentado. Coloque a pasta de recursos real em resources, com seu manifesto na raiz do recurso.
  2. Escolha um driver suportado por essa versão usando o projeto de driver de banco de dados upstream. Instale o recurso de banco de dados necessário do driver. Uma linha genérica de ensure do mysql-async não configura todos os drivers do vRP.
  3. Crie um banco de dados dedicado e uma conta limitada a esse banco de dados. Configure a conexão no local do lado do servidor exigido pelo driver selecionado. Não use uma conta root do banco de dados ou publique credenciais.
  4. Aplique apenas o procedimento de esquema/configuração documentado para essa versão. Inicie o recurso de banco de dados, sua integração com o vRP e o framework na ordem de dependência documentada. Verifique o primeiro erro de conexão ou de inicialização.
  5. Configure grupos e permissões usando o mecanismo documentado dessa versão do vRP. Não presuma que os comandos de admin ou o layout SQL de um framework não relacionado se apliquem.

Comprove que o servidor básico funciona

Entre como um jogador comum, crie um personagem, altere uma pequena quantidade de inventário ou dinheiro de teste, reconecte-se e reinicie o servidor. Confirme que o estado esperado persiste. Teste um administrador e um jogador comum separadamente para verificar os limites de permissão.

Adicione uma extensão compatível por vez e repita as verificações afetadas. Salve as versões e a configuração exatas que passaram.

Solução de problemas e recuperação

Falhas de autenticação no banco de dados exigem verificar primeiro o host, a conta, as permissões e o driver configurados. Exports ou métodos ausentes normalmente exigem verificar a compatibilidade entre framework/extensão e a ordem de inicialização. Preserve o primeiro erro completo, com os dados sigilosos removidos.

Se a instalação falhar, pare os novos recursos e restaure a configuração e o banco de dados de teste que funcionavam. Evite misturar arquivos aleatórios de outro fork do vRP para esconder um erro.

Seleção premium para o seu servidor

Tudo em Pacotes de Servidor FiveM