QBCore é um framework FiveM popular de código aberto para construir servidores de roleplay. Ele fornece uma arquitetura modular com sistemas integrados de inventário, emprego e gangues. QBCore é conhecido por sua base de código limpa e suporte ativo da comunidade, tornando-o o framework mais amplamente adotado para novos servidores FiveM.
ESX é um dos frameworks de roleplay FiveM originais e mais estabelecidos. Oferece um conjunto abrangente de recursos incluindo sistemas de economia, identidade e empregos. Embora mais antigo que o QBCore, o ESX continua amplamente usado com uma biblioteca massiva de scripts compatíveis e uma grande comunidade.
QBOX é um framework FiveM moderno que evoluiu do QBCore. Visa melhorar a arquitetura do QBCore com melhor desempenho, APIs mais limpas e integração nativa com ox_lib. QBOX está ganhando adoção entre donos de servidores que querem compatibilidade com QBCore com uma base mais polida.
Scripts standalone são recursos FiveM que funcionam independentemente de qualquer framework. Não requerem QBCore, ESX ou QBOX para funcionar, tornando-os compatíveis com qualquer configuração de servidor. Scripts standalone são ideais para adicionar recursos sem dependências de framework.
txAdmin é um painel de gerenciamento de servidor baseado em web para FiveM. Fornece monitoramento de servidor, gerenciamento de jogadores, controle de recursos e reinicializações automatizadas. O txAdmin vem incluso com o FXServer e é a ferramenta padrão para administrar servidores FiveM remotamente.
FXServer é o runtime de servidor que alimenta servidores multiplayer FiveM. Ele lida com conexões de clientes, execução de recursos e sincronização de estado do jogo. Donos de servidores baixam artefatos do FXServer (builds versionadas) para rodar seus servidores.
Artefatos são builds versionadas do runtime FXServer. Cada versão de artefato contém correções de bugs, melhorias de desempenho e novos recursos. Donos de servidores atualizam regularmente seus artefatos para se manter atualizados com mudanças na plataforma FiveM e patches de segurança.
OneSync é o sistema de sincronização de entidades do lado do servidor do FiveM que substitui a rede peer-to-peer padrão do GTA V. Ele permite contagens maiores de jogadores (até 2048 com OneSync Infinity), melhor controle de entidades e redução de problemas de dessincronização. OneSync é essencial para grandes servidores de roleplay.
OneSync Infinity é o nível mais alto da tecnologia OneSync do FiveM, suportando até 2048 jogadores simultâneos em um único servidor. Usa streaming avançado de entidades do lado do servidor e routing buckets para gerenciar visibilidade de jogadores e estado do mundo em escala.
resmon (Resource Monitor) é um comando de debug integrado do FiveM que exibe uso de CPU e memória em tempo real por recurso. Donos de servidores usam o resmon para identificar gargalos de desempenho e otimizar sua configuração de recursos. Acessado in-game digitando /resmon no console F8.
fxmanifest.lua é o arquivo de manifesto exigido por todo recurso FiveM. Declara metadados como nome do recurso, versão, autor, dependências, scripts de cliente e servidor e arquivos necessários. Sem um fxmanifest.lua válido, o FXServer não carregará o recurso.
NUI é o framework de UI baseado em web integrado ao FiveM que permite desenvolvedores criarem interfaces in-game usando HTML, CSS e JavaScript. NUI alimenta HUDs personalizados, sistemas de telefone, telas de inventário e outros elementos interativos renderizados dentro do cliente do jogo.
ox_lib é uma biblioteca utilitária FiveM amplamente usada desenvolvida pela equipe Overextended. Fornece funções comuns como notificações, menus de contexto, diálogos de entrada, barras de progresso e gerenciamento de zonas. Muitos scripts modernos dependem do ox_lib como dependência compartilhada.
ox_inventory é um sistema de inventário rico em recursos para servidores FiveM pela equipe Overextended. Suporta metadados de itens, acessórios de armas, lojas, depósitos e crafting. ox_inventory é compatível com frameworks QBCore, ESX e QBOX.
ox_target é uma solução de targeting para FiveM que permite jogadores interagirem com entidades, zonas e objetos do mundo através de uma interface radial ou de rastreamento ocular. Substitui sistemas de targeting mais antigos como qb-target com desempenho melhorado e uma API mais limpa.
MLOs são mapas de interiores personalizados adicionados ao GTA V através do FiveM. Permitem que donos de servidores coloquem edifícios, lojas, casas e outros interiores totalmente modelados em qualquer lugar do mapa. MLOs são criados usando ferramentas como CodeWalker e são parte central da personalização de servidores de roleplay.
EUP é um mod de roupas para GTA V e FiveM que adiciona centenas de uniformes de serviço de emergência, incluindo trajes de polícia, bombeiros e EMS. É um dos mods visuais mais populares em servidores de roleplay e requer configuração de streaming FiveM para funcionar.
CAD (Computer Aided Dispatch) e MDT (Mobile Data Terminal) são sistemas de software usados em servidores FiveM de roleplay para simular operações de aplicação da lei e despacho de emergência. Rastreiam chamadas, mandados, registros de veículos e antecedentes criminais dentro do mundo do jogo.
CitizenFX (CFX) é o nome coletivo para o framework de modding por trás do FiveM, RedM e LibertyM. A equipe CFX desenvolve o cliente FiveM, runtime FXServer e a plataforma cfx.re que hospeda o navegador de servidores, fóruns e documentação.