Skip to main content
A Base Five é uma base completa de servidor FiveM construída sobre o framework vRP, distribuída pela loja Five Network. Ela já vem com dezenas de recursos integrados, banco de dados estruturado e interfaces (NUI) modernas em React.

O que vem na base

A base é organizada em pastas bracketadas que o server.cfg carrega em ordem:

Arquitetura em uma página

Framework

vRP, com comunicação via Proxy (server↔server) e Tunnel (server↔client). Veja Arquitetura do Framework.

Banco de dados

MySQL via oxmysql. A maioria dos recursos cria as próprias tabelas automaticamente no primeiro boot.

Interfaces (NUI)

React + TypeScript + Vite, compiladas para dist/ (ou build/). Veja Compilando as Interfaces.

Build do jogo

Fixado em 3095, com OneSync ligado.

Anatomia de um recurso five-*

Na prática, 90% da customização do dia a dia acontece nos arquivos config/*.lua de cada recurso (preços, localizações, comandos, permissões, cores e webhooks). Cada página da seção Recursos detalha essas opções.

Convenções importantes

Passport é o ID do personagem (usado nas funções vRP.*). source é o ID de rede do jogador.
Muitos recursos têm um ThemeColor, mas a global Theme.main (em vrp/config/Global.lua) tem prioridade quando definida.
Itens e alguns assets usam URLs externas (ItemsURL, AssetsUrl). Você pode apontar para o seu próprio host.
[five], [scripts] são literais; sempre cite entre aspas em comandos de terminal.