master
FiveM
Aprenda a Criar o Seu Próprio
Servidor de GTA RP
master
FiveM
Aprenda a Criar o Seu Próprio
Servidor de GTA RP
Este documento é um conteúdo complementar
ao treinamento FiveM Master.
FiveM Intro ----------------------------- 01
FiveM Client ---------------------------- 02
FiveM Server --------------------------- 08
FiveM Banco de Dados ----------------- 13
mriQbox -------------------------------- 17
FiveM On ------------------------------- 22
Fica proibida a reprodução e distribuição sem os
créditos do autor.
O autor não possui nenhuma relação com a TakeTwo,
Rockstar, [Link], FiveM ou qualquer outra marca ou
empresa associada.
Todos os direitos de marca reservados.
FiveM
intro
Aprenda sobre o que é o FiveM
e como funciona esse universo
de GTA Roleplay criado pela [Link]
Universo do FiveM!
No curso FiveM Master, você vai aprender tudo sobre a
plataforma que transformou o GTA V em uma das maiores
experiências de Roleplay da atualidade.
O que é o FiveM?
O FiveM é uma modificação (ou "mod") para o jogo Grand
Theft Auto V (GTA V), desenvolvida pela comunidade da
[Link]. Ele permite que você jogue em servidores
personalizados, com mecânicas próprias, sistemas ú
o modo tradicional d o GTA Online.
Com o FiveM, você não está mais limitado ao mundo
padrão da Rockstar.
Você entra em servidores independentes, criados por
comunidades de jogadores, onde pode viver diferentes
experiências — seja como policial, mecânico, criminoso,
médico, empresário e até político.
O universo do GTA Roleplay
O GTA Roleplay é uma forma de jogar GTA interpretando
um personagem como se estivesse vivendo uma vida real
dentro do jogo. Isso significa seguir regras de
convivência, respeitar o ambiente e reagir a situações de
forma coerente com a história do seu personagem.
Dentro do FiveM, o Roleplay (RP) é elevado a outro nível.
Os servidores criam mundos com sistemas de economia,
empregos, leis, serviços públicos, empresas privadas e
muito mais. É como se o GTA se transformasse em um
simulador de vida, com liberdade total para criar histórias.
O que você vai aprender neste curso?
Ao longo do FiveM Master, você vai descobrir
Como funciona o FiveM e como configurá-l
A estrutura da [Link] e a filosofia por trás da
plataform
Como criar seu próprio servido r Five
E muito mais: desde aspectos técnicos até dicas de
melhorias para o seu servidor de Roleplay.
FiveM
client
O software que permite acessar
servidores de GTA Roleplay
O que é o FiveM Client?
O FiveM Client é o software oficial da plataforma [Link]
que permite aos jogadores acessarem servidores
personalizados de GTA V.
Éatravés dele que você se conecta ao universo do GTA
Roleplay, entrando em cidades criadas por
desenvolvedores e comunidades ao redor do mundo.
Função principal
A principal função do FiveM Client é permitir que players
explorem experiências únicas e independentes do GTA
Online oficial.
Ele atua como uma ponte entre o seu computador e os
servidores de Roleplay (RP), simuladores de vida,
corridas, combates ou qualquer outro tipo de gameplay
criado com base no mundo de GTA V.
Como ele funciona
O FiveM Client executa uma versão modificada do GTA
V, mantendo a instalação original intacta
Ao abrir o FiveM, você tem acesso a uma interface com
uma lista de servidores públicos e privados
Ele se conecta à infraestrutura da [Link], que gerencia
a autenticação, listagem de servidores, download de
recursos e atualizações
Quando você seleciona um servidor, o FiveM faz o
download de todos os arquivos personalizados usados
naquele mundo (scripts, mapas, veículos, skins,
sistemas etc.).
Para criadores de servidore s
Além de servir os jogadores, o FiveM Client também é
essencial para criadores de cidades (servidores).
Ele permite que os desenvolvedores testem seus scripts,
mapas e sistemas diretamente do ponto de vista do
jogador, garantindo que tudo esteja funcionando como
esperado.
Destaques do FiveM Clien
Compatível com a maioria das versões do GTA V
(Steam, Epic Games, Rockstar Launcher
Interface intuitiva para buscar servidores por nome,
tipo, localização ou tag
Suporte para servidores protegidos por senha ou
whitelis
Sistema de atualizações automática
Integração com Discord, Steam e outras plataformas
FiveM
server
Os Artifacts que estruturam
toda a base do servidor de FiveM
O que é o FiveM Server?
O FiveM Server é o software responsável por hospedar
servidores personalizados de GTA V, permitindo que
jogadores acessem ambientes criados com scripts,
mapas, sistemas e mecânicas únicas.
Ele é parte essencial da plataforma [Link], oferecendo
aos desenvolvedores a estrutura necessária para criar e
gerenciar "cidades" no universo do GTA Roleplay.
Diferente do jogo base, o servidor do FiveM não depende
do Rockstar Online, permitindo personalização quase total
do mundo do jogo.
O que são os Artifacts do FiveM?
Os Artifacts são os pacotes binários oficiais da runtime do
servidor FiveM, fornecidos pela equipe da [Link].
Eles contêm tudo o que é necessário para iniciar e
executar um servidor: desde o núcleo da engine até os
serviços de rede, segurança, gerenciamento de recursos
e execução de scripts (Lua, JavaScript e C#).
Em termos simples: os Artifacts são o “motor” do servidor.
Sem eles, o servidor não roda!
Estrutura de um Artifact (exemplo de conteúdo)
fxserver → o binário principal que inicia o servido
citizen/ → conjunto de módulos nativos que fazem a
ponte entre GTA e os script
resources/ → pasta onde ficam os scripts, mapas,
mods, etc
[Link] → arquivo de configuração principal do
servido
cache/ e logs/ → usados para armazenar dados
temporários e diagnósticos
Como a runtime do FiveM Server funciona?
A runtime é o ambiente de execução que
Carrega os Artifacts (binários e bibliotecas
Lê o arquivo de configuração ([Link]
Inicia os recursos (resources) definidos no [Link]
Scripts (.lua, .js, .dll
Mapas (.ymap
Mods de veículos, skins, sons, etc
Gerencia a conexão dos players com o servido
Interage com os serviços da [Link] (lista pública de
servidores, autenticação, proteção contra trapaças)
Tecnologias envolvidas na runtime do FiveM Server
C++ / C#
Base de alto desempenho do servidor.
[Link] & Lua
Execução de scripts personalizados.
Native Functions (Natives)
Interface entre os scripts e o motor do jogo.
Redis / MySQL
Armazenamento de dados persistentes
[Link]
Platform Services. Responsável pela lista de servidores,
autenticação, logs, updates
Atualização dos Artifacts
Os Artifacts são frequentemente atualizados para corrigir
bugs, melhorar performance e introduzir novos recursos.
A recomendação é sempre usar a versão mais recente, a
menos que alguma versão específica seja exigida por um
script ou framework (como o QBCore ou ESX).
⚠️Importante: uma mudança de Artifact pode quebrar
scripts se houver mudanças na API.
Frameworks que usam os Artifacts como bas
ESX — economia e sistemas estilo RP
QBCore — estrutura modular e mais modern
Qbox — versão modernizada e melhorada da QBCor
vRP — sistema baseado em permissões e evento
Standalone — servidores com sistemas feitos do zero,
usando apenas os native
mriQbox — versão traduzida para Português do QBox
FiveM
banco de
dn aaandodeos
I st l on i urando o a p
c fg X m p
para gerenciar Banco de Dados e
Web Server
Por que usamos XAMPP no desenvolvimento com
FiveM Server?
Quando você está criando e gerenciando um servidor de
FiveM, é comum precisar de dois serviços fundamentais
Banco de dados MySQL/MariaDB – para armazenar
dados dos jogadores, economias, inventários, logs,
etc
Servidor web Apache – útil para painéis de
administração, sistemas de whitelist, autenticação,
dashboards e APIs REST.
É aí que entra o XAMPP — uma solução completa, leve e
fácil de usar.
O que é o XAMPP?
O XAMPP é um pacote gratuito e open-source que instala
de forma simplificada
X = Compatível com Windows, Linux e macO
A = Apache (servidor web
M = MySQL (ou MariaDB, o fork usado por padrão
P = PHP (interpretação de páginas dinâmicas
P = Perl (menos usado, mas incluso)
Com um único instalador, você tem tudo que precisa para
criar um ambiente de back-end funcional em poucos
cliques.
Por que o XAMPP é ideal para o FiveM?
1. Instalação rápida e centralizada
Você não precisa configurar Apache, MySQL e PHP
separadamente. Em poucos minutos, o XAMPP já está
funcionando.
2. Interface visual amigável (XAMPP Control Panel)
Você pode iniciar e parar os serviços do Apache e MySQL
com um clique, visualizar logs e ajustar configurações
com facilidade.
3. Compatibilidade com frameworks como QBox e
QBCore
Tanto Qbox quanto QBCore se integram com bancos de
dados via MySQL, e o XAMPP oferece um ambiente pronto
para usar com o phpMyAdmin, um painel web que facilita
a visualização e gestão de tabelas, dados e permissões.
4. Desenvolvimento de sistemas web integrados
Se você quiser criar um painel web do servidor (como
sistemas de whitelist, painéis de players ou ferramentas
administrativas), o XAMPP oferece o servidor Apache com
suporte ao carregamento de WebApps, que é amplamente
usado nesses projetos.
Exemplos de uso do XAMPP com o FiveM Serve
Criação do banco de dados do servidor ESX/QBCore
(importando .sql
Acesso ao banco via phpMyAdmin para visualizar
jogadores, contas, logs e inventári
Execução de um painel administrativo em PHP ou
Larave
APIs REST em PHP ou [Link] rodando localmente
Aviso importante
O XAMPP pode ser usado em ambientes de
desenvolvimento, testes locais e também em produção.
Para servidores em produção (online para players), você
pode optar por usar um servidor dedicado ou VPS com
serviços otimizados.
Quanto mais tecnologia envolvida, mais complexidade
para gerenciar!
Ao escolher o Xampp optamos por remover as
complexidades de fazer a configuração e gestão dos
serviços que ele oferece, de forma manual.
FiveM
base
mriQbox
Configurando o framework base
do projeto responsável pelas
mecânicas de jogo no servidor
Por que escolhemos usar a mriQbox no curso FiveM
Master?
Ao criar um servidor no FiveM, uma das primeiras
decisões importantes é escolher a base (ou framework)
que vai estruturar a cidade: gerenciar contas, inventário,
empregos, sistemas policiais, economia, HUD e muito
mais.
O TX Admin, painel oficial do FiveM, já oferece como
opções prontas para instalação
ESX Legac
QBCor
QBox
Essas são bases conhecidas e populares na comunidade
internacional. Mas aqui no curso FiveM Master, optamos
por utilizar a base mriQbox, e vou te explicar o porquê:
O que é a mriQbox?
A mriQbox é uma versão modificada, adaptada e
otimizada da QBox, criada por brasileiros para brasileiros.
Ela traz:
Tradução completa para o português
Adaptação de sistemas e eventos para o estilo de
gameplay mais comum nos servidores BR
Melhorias de performance, organização e
modularização
Integração facilitada com scripts nacionais e sistemas
locais
Uma estrutura mais amigável para quem está
começando a desenvolver no FiveM
Referência: [Link]
Por que isso importa?
A proposta do curso FiveM Master é ensinar de forma
prática e contextualizada com a realidade do Brasil.
Usar a mriQbox nos permite
Trabalhar com nomes e estruturas familiares ao nosso
públic
Evitar dores de cabeça com tradução e adaptação de
script
Acelerar o processo de aprendizado, pois os exemplos
fazem sentido direto no cenário B
Estimular a personalização com base em um código
limpo, atualizado e modular
E o melhor: a mriQbox também é baseada na QBox
E se eu quiser migrar para outra base no futuro?
Sem problema! O conhecimento adquirido com a mriQbox
será útil mesmo se você quiser
Criar sua própria base do zer
Adaptar scripts para QBCore ou QBo
Trabalhar com servidores já existentes em ESX
Em resumo:
Optamos pela mriQbox porque ela é eficiente, moderna,
modular, traduzida e pensada para o estilo de roleplay que
você vai encontrar nos servidores brasileiros.
Isso torna o seu aprendizado mais fluido e conectado com
a realidade do mercado nacional.
FiveM
on
Após cumprir com as etapas
anteriores, o seu servidor de FiveM
está pronto para ser acessado.
Este conhecimento fornece à você todas as bases
necessárias para dar o start em um servidor de FiveM
próprio.
A criação de uma cidade vai muito além de somente
instalar uma base, é um projeto que exige dedicação,
personalização e muito trabalho.
Um servidor para uso próprio, seja para criação de
conteúdo ou testes é extremamente simples de criar,
porém uma cidade completa para receber players exige
diversas configurações e personalizações para que a
base atenda ao requisitos da cidade.
Questões como o custo de items, sets de gangues,
mecânicas, empregos civis, atividades ilegais, carros,
barcos, aeronaves e diversos outros recursos precisam
ser configurados para que a cidade ofereça a imersão que
um servidor de roleplay se propõem.
Boa diversão para você na sua jornada!
Um abraço,
Coelho.
FiveM
Master
O Coelho RP - 2025
Todos os direitos reservados.