Skip to main content
Siga os passos abaixo para instalar e configurar o Five Network do zero.

Preparação

A base do cliente fica no repositório oficial:
A estrutura da pasta deve ser:
A base já vem com todas as interfaces (NUI) compiladas e prontas: você não precisa instalar Node.js nem rodar build para o servidor funcionar.

Banco de Dados

Baixe e instale o MySQL 8.0+ no servidor.Crie o banco e o usuário:
Importe o schema:

Configuração do server.cfg

Abra o arquivo server.cfg e configure:

Iniciando o Servidor

Execute o server.bat para iniciar o FXServer:
O servidor irá:
  1. Inicializar o FXServer
  2. Carregar todos os recursos na ordem definida no server.cfg
  3. Conectar ao banco de dados MySQL
  4. Ficar disponível na porta 30120

Verificação

Após iniciar, verifique no console:
  • [oxmysql] Connected to database: MySQL conectado
  • [vrp] vRP loaded: Framework carregado
  • Recursos sendo carregados em sequência
Conecte ao servidor via FiveM usando o IP:porta ou a lista de servidores.

Primeiro Acesso (Tornando-se Admin)

O sistema de permissões usa a tabela entitydata. Para dar Admin nível 1 ao primeiro passaporte, insira o seed no banco:
Depois, conceda permissões a outros jogadores pelo console do servidor com o comando groupc:
O nível é o índice da hierarquia do grupo, e 1 é o cargo mais alto. A hierarquia padrão do grupo Admin (em vrp/config/Global.lua) tem seis níveis:
O grupo precisa existir na tabela Groups do Global.lua. O groupc recusa permissões não declaradas.
Veja mais em Grupos e Permissões.

Ordem de Carregamento dos Recursos

O server.cfg carrega os recursos nesta ordem obrigatória:
  1. vrp: Framework principal
  2. [system]: Infraestrutura (oxmysql, ox_lib, pma-voice, etc.)
  3. [weapons]: Assets de armas
  4. [scripts]: Scripts de gameplay
  5. [five]: Recursos five-* próprios da base
  6. [smartphone]: Sistema de celular
Importante: Não altere a ordem de carregamento sem entender as dependências entre recursos.