Sua Jornada Começa Aqui
A Base Warn é a evolução definitiva da Base Core 3.0. Projetada para oferecer performance extrema e estabilidade inabalável em servidores de grande porte.
Framework: vRP (Creative V2/V3)
Database: OxMySQL / MySQL-Async
Perguntas Frequentes
Tire suas dúvidas sobre o funcionamento de nossos scripts e sistemas.
- Atualizações automáticas em todas as camadas (Server, Client e Web).
- Compatibilidade total: vRPex, Creative Network e Creative Extended.
- Dúvidas técnicas? Abra um ticket em nosso Discord oficial.
Termos de Uso e Aquisição
Ao realizar uma aquisição na Warn Nuis, você declara estar de acordo com os seguintes termos:
Políticas Gerais
- Por se tratar de produtos digitais com entrega imediata, não efetuamos reembolsos após a disponibilização do acesso.
- As licenças são intransferíveis. Em caso de encerramento do projeto, é estritamente proibida a revenda ou repasse para terceiros.
- Aquisições oficiais ocorrem apenas via ticket ou diretamente com os administradores autorizados.
- O suporte técnico é centralizado em tickets; mensagens privadas (DM) não serão atendidas.
- Conduta inadequada ou desrespeito com a equipe resultará em banimento e revogação de licenças.
- Tentativas de engenharia reversa ou burlar a autenticação implicam em perda imediata dos produtos.
Suporte e Garantia
- A Warn Nuis não se responsabiliza por mau uso ou vazamentos causados pelo usuário.
- Difamações contra a marca ou equipe levarão ao cancelamento permanente de todos os serviços.
- Correções de bugs e atualizações seguem um cronograma interno de prioridades.
- Não garantimos compatibilidade ou suporte para scripts de terceiros não homologados.
- A instalação inicial é de responsabilidade do usuário, salvo contratação de serviço de setup.
- A violação de qualquer cláusula implica na rescisão imediata do suporte e acesso ao produto.
Estrutura
A Base Warn é organizada de forma modular para facilitar a manutenção e atualização de scripts.
| Pasta | Conteúdo |
|---|---|
resources/[warn] | Scripts exclusivos da WarnDocs. |
resources/[creative] | Framework core e sistemas essenciais. |
resources/[assets] | Mapas, veículos e roupas (Stream). |
config/ | Arquivos de configuração global (.lua). |
artifacts/ | Binários do FXServer (sempre atualize aqui). |
Instalação & Start
Extraia os arquivos e certifique-se de que o FXServer.exe está na pasta artifacts.
Importe o arquivo .sql no seu banco de dados (MySQL/MariaDB).
Execute o arquivo start.bat para iniciar o servidor.
Configuração Geral
Configurações que afetam toda a base e scripts globais.
Ajustes no Config.lua
A maioria dos scripts possui um arquivo config.lua ou settings.lua. É lá que você altera preços, posições e webhooks.
resources/[warn]/warn-logs/config.lua para centralizar todas as notificações no seu Discord.
Imagens & Vídeos
Confira algumas demonstrações visuais do que a Base Warn é capaz.
Configuração (server.cfg)
O arquivo server.cfg é o coração do seu servidor FiveM. Nele você define conexões, tokens, nomes e a ordem de inicialização dos scripts.
# Endereço IP do servidor (vazio para automático)
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# String de conexão com o banco de dados
set mysql_connection_string "server=localhost;uid=root;password=;database=warndocs"
sets sv_projectName "WarnDocs FiveM Server"
sets sv_projectDesc "Servidor de Alta Performance"
sv_hostname "WarnDocs - Base Core 3.0"
Dependências Core
Estes scripts são a base do funcionamento do servidor. Devem ser iniciados exatamente nesta ordem.
| Script | Função | Prioridade |
|---|---|---|
ox_lib | Biblioteca de UI e funções | Crítica |
PolyZone | Criação de zonas 3D | Alta |
oxmysql | Conexão com banco de dados | Crítica |
vrp | Framework base | Crítica |
pma-voice | Sistema de voz nativo | Alta |
Scripts & Facções
Aprenda a configurar os principais sistemas da base.
wnGroups (Sistema de Facções)
Localizado em resources/[creative]/wnGroups. Este script gerencia todos os grupos do servidor.
- Como criar grupo: Adicione a tabela do grupo no
config.lua. - Cargos: Defina salários e permissões por cargo.
- Baús: Configure a localização e capacidade dos baús da facção.
-- Exemplo de configuração de grupo em wnGroups
['Policia'] = {
['label'] = "Polícia Militar",
['permissao'] = "policia.permissao",
['cargos'] = {
['Recruta'] = { ['salario'] = 1000 },
['Coronel'] = { ['salario'] = 5000 }
}
}
Veículos & Mapas
Adicione veículos add-on e mapas MLO ao seu servidor sem causar instabilidade.
Coloque seus veículos na pasta [assets]/veiculos e certifique-se de que o arquivo __resource.lua ou fxmanifest.lua está correto.
Comandos .bat & CMD
Domine a execução do servidor através de scripts de lote (.bat) e comandos de terminal para automação e gerenciamento profissional.
O start.bat ideal deve garantir que o servidor limpe o cache e utilize os recursos de performance do Windows.
@echo off
title WarnDocs 3.0 - Servidor de Alta Performance
color 0b
echo ====================================================
echo WARNDOCS 3.0 - OTIMIZACAO DE PERFORMANCE
echo ====================================================
echo [1/3] Limpando Cache do Servidor...
if exist cache rd /s /q cache
echo [2/3] Definindo Prioridade do Processo...
echo [3/3] Iniciando FXServer com Build 3407...
..\artifacts\FXServer.exe +set sv_enforceGameBuild 3407 +exec server.cfg
pause
Script para reabrir o servidor automaticamente em caso de queda (Crash):
@echo off
title WarnDocs 3.0 - Monitoramento Anti-Crash
color 0c
:run
echo ====================================================
echo SISTEMA DE MONITORAMENTO ATIVO (24H ONLINE)
echo ====================================================
echo [%time%] Iniciando servidor...
start /wait /high ..\artifacts\FXServer.exe +set sv_enforceGameBuild 3407 +exec server.cfg
echo.
echo ====================================================
echo [ALERTA] SERVIDOR FECHADO OU CRASHADO!
echo REINICIANDO EM 10 SEGUNDOS...
echo ====================================================
timeout /t 10
goto run
- taskkill /f /im FXServer.exe : Força o fechamento de todos os servidores travados.
- netstat -ano | findstr :30120 : Verifica se a porta do servidor está sendo usada por outro processo.
- ipconfig /all : Identifica o endereço IP local e físico para configuração de licença.
Otimização Extrema (Pool Sizes)
Mantenha seu servidor rodando a 0.01ms mesmo com 100+ jogadores simultâneos ajustando os limites de memória do motor do GTA.
| Configuração | Valor Recomendado | Impacto Real |
|---|---|---|
| CMoveObject Pool | 75 | Reduz crash de colisão e "congelamento" de peds |
| TxdStore Pool | 26000 | Carrega mais texturas sem o erro "Global Texture Limit" |
| StaticBounds | 5000 | Melhora render de mapas MLO e evita "buracos" no chão |
| FragmentStore Pool | 18000 | Essencial para servidores com muitos carros Add-on |
| ClothStore Pool | 1500 | Evita crash de roupas e cabelos de 100+ players |
| DwdStore Pool | 12000 | Aumenta a distância de renderização de prédios |
Os valores acima são otimizados para uma VPS padrão de 8GB a 16GB RAM. Veja como ajustar baseado no seu plano:
- VPS 4GB: Use metade dos valores de
TxdStoreeFragmentStorepara evitar estouro de memória física. - VPS 16GB+: Você pode dobrar o
StaticBoundspara 10000 se o seu servidor tiver muitos mapas pesados. - Dica de Ouro: Nunca defina valores infinitos. O motor RAGE tem limites físicos; valores muito altos podem causar instabilidade no sistema operacional da VPS.
# --- WARNDOCS PERFORMANCE BLOCK ---
setr citizen:maxMoveObjects 75
setr citizen:maxStaticBounds 5000
setr citizen:maxFragmentStore 18000
setr citizen:maxTxdStore 26000
setr citizen:maxClothStore 1500
setr citizen:maxDwdStore 12000
# Otimização de Rede (Anti-Lag)
set sv_netConfig 1
set sv_enableNetworkVehicles 1
Permissões (ACE)
O sistema ACE é o método nativo e mais seguro de dar permissões administrativas no FiveM.
# Adicionar admin por Discord ID
add_principal identifier.discord:1234567890 group.admin
# Dar todas as permissões ao grupo admin
add_ace group.admin command allow
Anticheat & Logs
Proteja seu servidor contra hackers e monitore todas as ações via Webhooks do Discord.
Crie um webhook no seu canal do Discord e cole no arquivo config/logs.lua.
Enciclopédia: base.lua (Geral)
O arquivo base.lua (ou geral.lua) é o coração da sua base. Nele, você controla desde a identidade visual até as regras mais complexas de economia e sistemas criminosos. Abaixo, detalhamos cada bloco de código para que você entenda exatamente o que está alterando.
Nesta seção, você define a "alma" do servidor. Os comentários no código ajudam a identificar onde cada link ou nome deve ser inserido.
Config.Logo_Cidade: O link da imagem (PNG/JPG) que aparecerá em todos os menus e notificações.nome_cidade: Define o nome que aparece no "Game Type" do FiveM e em tags internas.dinheiro_inicial: O valor que o jogador recebe assim que cria o personagem (Padrão: 35.000).whitelist: Se estiver comotrue, apenas jogadores aprovados podem entrar. Sefalse, o servidor é aberto.
Config.Logo_Cidade = "https://i.imgur.com/9tgc2PX.png" -- Link da Logo
Config.Basico = {
nome_cidade = "Base Core", -- Nome nas tags e Game Type
link_loja = "www.warn-nuis.com", -- Link da sua loja
dinheiro_inicial = 35000, -- Dinheiro ao criar personagem
whitelist = true, -- Ativa/Desativa Whitelist
}
Define onde o jogador começa e o que ele carrega para sobreviver nos primeiros momentos.
creatorCoords: A sala de criação de personagens. Geralmente um local fechado ou "vazio".spawnCoords: O local exato onde o player "nasce" na cidade após terminar a criação.itens_inicial: Tabela de itens obrigatórios. Cada item tem seu nome (spawn name) e quantidade.
spawn = {
creatorCoords = { x = -811.7, y = 175.22, z = 76.73, h = 107.72 },
spawnCoords = { x = 272.47, y = -1197.29, z = 29.28 },
},
itens_inicial = {
[1] = { item = "milkfrutos", quantidade = 5 }, -- Comida inicial
[2] = { item = "catburger", quantidade = 5 }, -- Comida inicial
[3] = { item = "cellphone", quantidade = 1 }, -- Celular
[4] = { item = "radio", quantidade = 1 }, -- Rádio
[5] = { item = "dollars", quantidade = 5000 }, -- Dinheiro "limpo"
}
Essencial para otimização. Servidores com muitos NPCs tendem a ter mais lag e menor FPS.
VehicleDensity: Densidade de carros de NPCs. (0.0 remove todos).PedDensity: Densidade de pessoas andando. (0.0 remove todos).limpar_vehs: Limpa veículos vazios a cada X minutos (Evita poluição visual e lag).limpar_npcs: Remove NPCs gerados aleatoriamente a cada X minutos.
npcs = {
VehicleDensity = 0.0, -- Densidade de Carros (NPC)
PedDensity = 2.0, -- Densidade de Pedestres (NPC)
},
otimizacoes = {
limpar_vehs = { ativo = true, minutos = 180 }, -- Limpa carros a cada 3h
limpar_npcs = { ativo = true, minutos = 10 }, -- Limpa NPCs a cada 10min
}
Configura quem pode usar cada comando e para qual Webhook a log de uso será enviada.
perms: Lista de grupos que têm acesso ao comando (Ex: "Admin", "Moderator").webhook: Link do canal do Discord onde a ação será registrada./mundo: Altera a dimensão (routing bucket) para evitar ser visto por outros./god: Dá vida infinita ao jogador especificado ou a si mesmo.
Config.Comandos = {
["/mundo"] = { perms = { "Admin","Moderator" }, webhook = "" },
["/god"] = { perms = { "Admin","Moderator","Helper" }, webhook = "" },
["/nc"] = { perms = { "Admin","Moderator","Helper" }, webhook = "" }, -- NoClip
["/group"] = { perms = { "Admin" }, webhook = "" }, -- Seta cargo
["/tuning"] = { perms = { "Admin" }, webhook = "" }, -- Tuna o carro
}
Integração automática com o Discord para dar benefícios a Streamers, TikTokers e Boosters.
role_id: O ID do cargo no seu servidor do Discord.beneficios: O que o jogador ganha ao ter esse cargo (Grupos, Carros exclusivos, Itens).skin_adultos: Bloqueia ou permite skins específicas para esses cargos.
Influencer_Config = {
settings = {
[1] = {
role_id = "ID_DO_CARGO",
beneficios = {
grupos = { 'Influencer' },
carros = { { carro = "sl63amg22", baby = false } }
}
}
}
}
Configurações de assaltos a NPCs e venda de drogas com sistema de perícia policial.
Config.Roubo_NPC: Itens e dinheiro que podem ser obtidos ao render um NPC na rua.Config.Venda_Drogas: Preços dinâmicos (Min/Max) e a Fórmula Química para a polícia identificar a droga.wnPoliceSystem: A fórmula molecular (Ex: C21H30O2) que aparece no laboratório de perícia.
Config.Venda_Drogas = {
itens = {
{ item = "lean", priceMin = 220, priceMax = 300, wnPoliceSystem = "C21H30O2" },
{ item = "cocaine", priceMin = 220, priceMax = 300, wnPoliceSystem = "C43K12M9" },
}
}
Gerenciamento de restrições de veículos e capacidades físicas (Reboque).
carros_baby: Carros exclusivos para crianças. Adultos são ejetados automaticamente.carros_blindado: Veículos que possuem proteção extra contra disparos.reboques: Veículos que têm a física habilitada para guinchar outros carros.
carros_baby = { ['babyamarokbr'] = true, ['miniaranha'] = true },
carros_blindado = { [GetHashKey('wrbmwg05')] = true },
reboques = { ['flatbed'] = true, ['WRflatbed'] = true }
Monitore ações suspeitas e evite que cheaters spawnem itens ou dinheiro.
Inventario-UsarItem: Registra cada item usado por qualquer jogador.Função-giveInventoryItem: Log crucial para detectar se alguém está ganhando itens fora do sistema normal.Função-Hackers: Monitora se algum script vital foi parado por programas externos.
Configurações de lucro para atividades ilegais e locais de roubo rápido.
Multiplicar: Fator de lucro sobre o valor do veículo no banco de dados. (Recomendado: 1.5).quantidade_policia: Mínimo de policiais em serviço para iniciar um roubo a registradora.TempoDeRoubo: Tempo em segundos que o jogador deve ficar parado para concluir o roubo.
Config.Desmanche = {
Valor_Default = 50000, -- Se o carro não tiver preço no SQL
Multiplicar = 1.5, -- Multiplicador de lucro
}
Config.Roubo_Registradora = {
quantidade_policia = 2, -- Policiais necessários
TempoDeRoubo = 15, -- Segundos
dinheiro_ganho = { minimo = 3000, maximo = 5000 }
}
Gerenciamento de pagamentos automáticos e comandos de visualização de serviço.
cooldown: Intervalo em minutos para o recebimento do salário (Padrão: 30 min).Config.ComandoStatus: Define quais profissões aparecem no comando/status(Ex: Hospital, Polícia).Config.RoupaPresidio: Define automaticamente a skin que o jogador usará ao ser preso.
Config.Salarios = {
cooldown = 30, -- Minutos entre salários
lista = {
{ title = "Diamante", cargo = "VipDiamante", valor = 5000 },
{ title = "Influencer", cargo = "Influencer", valor = 4000 }
}
}
Config.ComandoStatus = {
[1] = { nome = "Hospital", permissao = "Paramedic" },
[4] = { nome = "Policia", permissao = "Police" }
}
NPCs Config (npcs.lua)
O arquivo npcs.lua é responsável por gerenciar todos os NPCs estáticos (Peds) espalhados pelo mapa. Aqui você configura desde o atendente de uma loja até NPCs de missões e rotas ilegais.
Cada NPC é definido por um bloco de código dentro da tabela pedList. Veja o que cada parâmetro faz:
coords: Localização exata (X, Y, Z e H - Rotação).model: O modelo do Ped. Pode ser o Hash (0x...) ou o nome da skin ("ig_benny").anim: A animação que o NPC ficará executando em loop (Dicionário e Nome da animação).distance: Distância em metros para o NPC ser "spawnado" (carregado) na tela do jogador.wnTarget(Opcional): Setrue, o NPC aceita interações do sistema de "Z" (Target).
{
distance = 100,
coords = { 953.93, -943.76, 42.95, 90.71 },
model = { 0xC4B715D2, "ig_benny" },
anim = { "anim@heists@heist_corona@single_team", "single_team_loop_boss" }
}
O seu arquivo já vem pré-configurado com locais essenciais:
- Mecânica Sul (OVERSPEED): Configurado nas linhas 10-22 com modelos
ig_benny. - Mercado Ilegal: Localizado nas linhas 46-60. Possui o parâmetro
wnTarget = truepara interação. - NPCs de Venda (Ponte/Túnel/Praia): Diversos NPCs espalhados para sistemas de economia e rotas.
- Munição & Armas: NPCs vendedores configurados com animações de atendente.
Para adicionar um novo NPC, basta copiar um bloco existente e alterar as coordenadas:
- Pegue as coordenadas no jogo (
/coords). - Escolha um modelo de Ped (Ex:
s_m_y_blackops_01). - Defina uma animação (Ex:
WORLD_HUMAN_GUARD_STAND). - Cole o novo bloco antes do último
}do arquivo.
Safezone Config (safezone.lua)
O arquivo safezone.lua define as áreas de proteção (Zonas Seguras) do servidor, onde o combate é desativado e sistemas específicos (como Spotify) podem ser ativados automaticamente.
Diferente de zonas circulares simples, a Base Warn utiliza PolyZone, permitindo criar polígonos complexos que se ajustam perfeitamente ao formato de praças, hospitais e interiores.
vector2(X, Y): Cada ponto que forma o desenho da zona no mapa.minZ / maxZ: Define a altura mínima e máxima da zona (Chão e Céu).debugPoly: Setrue, mostra as linhas da zona dentro do jogo para testes.
["Praca"] = PolyZone:Create({
vector2(205.79, -1024.9),
vector2(208.78, -1025.24),
-- ... outros pontos
},{
["name"] = "Praca",
["minZ"] = 0.00,
["maxZ"] = 150.00
})
Ao entrar em uma Safezone, o servidor pode disparar estados locais (LocalState) para habilitar funções de áudio ou músicas específicas.
status = true: Ativa o sistema de áudio na zona.LocalState: Define a tag de permissão ou estado para scripts de terceiros.
SpotifyInfos = {
["Praca"] = { status = true },
["Hospital"] = { LocalState = "Paramedic" },
["Cafe"] = { LocalState = "Cafe" }
}
Sua base já vem com as seguintes zonas protegidas:
- Praça Principal: A maior zona, cobrindo todo o centro social.
- Spawn: Proteção para players que acabaram de entrar no servidor.
- Hospital: Área neutra para tratamento médico.
- Café & OverSpeed: Zonas de interação social e mecânica.
Blips & Mapa (blips-mapa.lua)
O arquivo blips-mapa.lua é utilizado para configurar todos os ícones estáticos que aparecem no mapa (F10) e no mini-mapa do jogador, como Lojas, Postos de Gasolina, Garagens e pontos de interesse.
Blips são os marcadores visuais no mapa do GTA V. Eles ajudam os jogadores a se localizarem e encontrarem serviços essenciais na cidade.
- Sprite (ID): O ícone que aparece (Ex: 52 para Loja, 361 para Posto).
- Cor: A cor do ícone (Ex: 2 para Verde, 1 para Vermelho, 4 para Azul).
- Escala: O tamanho do ícone no mapa (Padrão: 0.7 ou 0.8).
- Nome: O texto que aparece ao passar o mouse sobre o ícone no mapa.
Embora o arquivo possa variar, a estrutura padrão para adicionar blips na Base Warn segue este modelo:
{
name = "Loja de Departamento",
coords = { 25.65, -1346.58, 29.49 },
id = 52,
color = 2,
scale = 0.5
}
| Serviço | ID (Sprite) | Cor Sugerida |
|---|---|---|
| Garagem | 357 | 3 (Azul Claro) |
| Hospital | 61 | 1 (Vermelho) |
| Polícia | 60 | 38 (Azul Escuro) |
| Mecânica | 446 | 5 (Amarelo) |
| Banco | 108 | 2 (Verde) |
Você pode consultar a lista completa de IDs no site oficial do FiveM Documentation.
Sistema de Animações (anim.lua)
O arquivo anim.lua contém a biblioteca completa de animações e emotes do servidor. Ele é um dos maiores arquivos da base, permitindo que os jogadores executem centenas de movimentos diferentes através de comandos ou menus.
Cada animação é registrada com um nome curto (atalho) que o jogador usará no chat (Ex: /e joinha). A estrutura básica define como o personagem deve se comportar:
dict: O dicionário de animação do GTA V.anim: O nome da animação específica dentro do dicionário.prop: Objeto que o personagem segura (Ex:prop_amb_beer_bottle).flag: Define o comportamento (Ex: 49 permite andar enquanto executa).loop: Se a animação deve se repetir infinitamente ou rodar apenas uma vez.
["bahia"] = {
dict = "paper_1_rcm_alt1-8",
anim = "player_one_dual-8",
prop = "time03prop",
flag = 49,
mao = 28422
}
O arquivo é organizado em grandes blocos para facilitar a localização:
- Sociais: Joinha, tchau, palmas, apontar.
- Trabalho: Bandeja de garçom, prancheta, ferramentas, varrer.
- Esportes: Karatê, boxe, alongamentos, flexões.
- Interação: Sentar, deitar, encostar em paredes, carona.
- Diversos: Spray de pichação, usar celular, beber, comer.
Ao adicionar novas animações, preste atenção aos seguintes pontos:
- Props: Se a animação usa um objeto, você deve configurar o
mao(osso da mão) e as posições (pos1apos6) para que o objeto não fique flutuando. - Flags: Use
flag = 49para animações da parte superior do corpo que permitem ao jogador continuar andando. - Comando /e: Todas as animações cadastradas aqui podem ser testadas no jogo usando
/e [nome].
Bloqueio de Roupas (bloquear-roupas.lua)
O arquivo bloquear-roupas.lua é essencial para manter a exclusividade de certos itens de vestuário, como uniformes de facções, roupas de eventos ou itens de doadores (VIPs), impedindo que jogadores comuns os acessem nas lojas de roupas.
O bloqueio funciona através de uma blacklist dividida por gênero (Masculino e Feminino). Você pode bloquear qualquer categoria de roupa:
mascara,maos,calca,cabelo.mochila,sapato,acessorios,blusa.colete,jaquetas,chapeu,oculos.
Além de apenas bloquear, você pode definir uma permissão específica para que apenas certos jogadores possam ver e usar o item.
['mascara'] = {
[37] = { permission = 'jns.acess' }, -- Apenas quem tem a permissão 'jns.acess' pode usar a máscara ID 37
}
- ID do Item: O número entre colchetes (Ex:
[37]) corresponde ao ID da roupa no menu da loja. - Gênero: Certifique-se de adicionar o bloqueio tanto no
mp_m_freemode_01(Homens) quanto nomp_f_freemode_01(Mulheres) se o item for para ambos. - Limpeza: Deixe as tabelas vazias se não houver bloqueios para aquela categoria específica.
Comandos Staff & Permissões
Lista completa de comandos administrativos integrados na Base Warn. Todos os comandos possuem integração nativa com Webhooks para logs detalhadas no Discord.
| Comando | Permissão | Descrição |
|---|---|---|
/status2 | Admin-1 | Ver o status de todos os jogadores online. |
/mundo [num] | Admin-1 | Muda sua própria dimensão (Routing Bucket). |
/mundo2 [id] [num] | Admin-1 | Muda a dimensão de outro jogador. |
/energetico | Admin-1 | Ativa energético infinito em você. |
/emote2 [id] [num] | Admin-1 | Força um jogador a executar uma animação. |
/derrubar [id] [qtd] | Admin-1 | Força queda de um jogador. |
/setmochila [id] [qtd] | Admin-1 | Aumenta a capacidade da mochila do jogador. |
/mochilareset [id] | Admin-1 | Reseta o peso da mochila para o padrão. |
/limparinv [id] | Admin-1 | Limpa todo o inventário de um jogador. |
/carcolor | Admin-1 | Troca a cor do veículo atual. |
/addnitro | Admin-1 | Adiciona nitro ao veículo atual. |
/item [spawn] [qtd] | Admin-1 | Spawna itens no seu inventário. |
/god [id] | Admin-4 | Dá vida infinita (God Mode). |
/god2 | Admin-1 | Dá God Mode em área. |
/good [id] | Admin-1 | Regenera Fome, Sede e Colete. |
/nc | Admin-4 | Ativa/Desativa o NoClip. |
/kick [id] | Admin-2 | Expulsa um jogador específico. |
/kickall | Admin-2 | Expulsa todos os jogadores. |
/tpcds [x y z] | Admin-2 | Teleporta para coordenadas específicas. |
/cds /cds2 /cds3 | Livre | Pega as coordenadas atuais. |
/tptome [id] | Admin-4 | Puxa um jogador até você. |
/tpto [id] | Admin-4 | Vai até um jogador. |
/tpway | Admin-4 | Vai até o marcador no mapa (Waypoint). |
/group [id] [cargo] | Admin-1 | Seta um cargo/grupo no jogador. |
/ungroup [id] [cargo] | Admin-1 | Remove um cargo/grupo do jogador. |
/tuning | Admin-1 | Tuna o veículo automaticamente. |
/fix | Admin-3 | Repara o veículo atual. |
/limparea | Admin-4, Police | Limpa objetos e marcas da área. |
/debug2 | Admin-4 | Ver hash de props no mapa. |
/gem [id] [qtd] | Admin-1 | Adiciona gemas ao jogador. |
/remgem [id] [qtd] | Admin-1 | Remove gemas do jogador. |
/money [id] [qtd] | Admin-1 | Dá dinheiro limpo ao jogador. |
/rdinheiro [id] [qtd] | Admin-1 | Remove dinheiro do banco do jogador. |
/blindado | Admin-1 | Deixa o veículo atual blindado. |
/copiarroupa [id] | Admin-1 | Copia o preset de roupa de outro jogador. |
/addfuel | Admin-1 | Abastece o veículo atual. |
/resetp [id] | Admin-1 | Reseta a aparência do personagem. |
/car [spawn] | Admin-3 | Spawna um veículo pelo nome. |
/dv | Staff/Mec | Deleta o veículo próximo. |
/sistema [id] | Admin | Altera informações do usuário (steam/discord). |
/spawn | Admin-1 | Volta para a sala de criação. |
/luz | Influencer | Cria uma lâmpada para fotos. |
/wl [steamhex] | Admin-3 | Adiciona à Whitelist. |
/unwl [steamhex] | Admin-3 | Remove da Whitelist. |
/cam | Staff/Influencer | Acessa câmera 3D para fotos. |
Estes comandos funcionam apenas diretamente no console do servidor ou via RCON:
kickallc: Kicka todos os jogadores via console.msgdc: Envia mensagem de "Cidade Online" no chat.reloadconfig: Recarrega as configurações dogeral.luaoublip-mapa.luasem reiniciar a base.playersc: Lista a quantidade de jogadores online no console.
Configurações Avançadas (geral.lua)
Explicação detalhada sobre sistemas de imagens, presença no Discord, otimização de NPCs, sistema de influencers e hierarquias de cargos.
Siga estes passos para configurar a identidade visual dos seus menus:
- Hospedagem: Suba as imagens do seu inventário e carros para um servidor (Ex: Imgur ou Host próprio).
- Configuração: No bloco
url_images, cole o link base terminando com/. - Discord: Vá ao Portal de Dev do Discord, crie uma aplicação e cole o ID em
SetDiscordAppId.
url_images = {
inventario = "http://mauiimagens.shop/imagens/itens/", -- Link das imagens dos itens
garagem = "http://mauiimagens.shop/imagens/cars/", -- Link das imagens dos carros
}
Ajuste o fluxo da cidade para ganhar FPS:
VehicleDensity: Recomendado0.0para servidores RP pesados.PedDensity: Quantidade de pedestres (0.0 remove todos).limpar_vehs: Definaativo = truee o tempo em minutos para deletar carros abandonados.limpar_npcs: Essencial para limpar peds gerados aleatoriamente pelo GTA a cada X minutos.
Como usar os bônus visuais e integrações:
- Players Fake: Altere os números em cada horário (ex:
["18:00"] = 50) para adicionar 50 "jogadores fantasmas" na contagem visual nesse horário. - FiveManage: Gere seu token no painel oficial para habilitar o gerenciamento web.
- Sistema de Derrubar: Se
ativo = true, o jogador cai ao apertar "E" duas vezes. Ostressdefine quanto ele ganha por queda.
Para dar itens e carros automáticos para quem tem cargo no Discord:
- Pegue o ID do seu Servidor (Guild ID).
- Pegue o ID do Cargo (Role ID) no Discord.
- Em
beneficios, adicione os nomes dos grupos e carros (spawn name). - Use
baby = truese o carro for exclusivo para skins de criança.
[1] = {
role_id = "1461824631399780576",
beneficios = {
grupos = { 'Influencer','Spotify' },
carros = { { carro = "bmwm3", baby = false } }
}
}
Como criar ou editar um cargo:
- Nome: Nome visual que aparece no inventário.
- Posicao: Ordem no ranking do menu (1 é o topo).
- Permissoes: A tag que você usará nos scripts (Ex:
"Admin"). - Hiarquia: Lista de cargos que este cargo pode gerenciar/setar.
- Service: Se
true, o jogador pode "bater ponto" com este cargo.
Troubleshooting (Resolução de Problemas)
Encontrou algum problema? Aqui estão as soluções para os erros mais comuns relatados pela comunidade.
sv_master1 "" no seu server.cfg (deve estar comentada ou removida para aparecer na lista). Certifique-se também de que as portas 30120 (TCP/UDP) estão abertas no seu firewall/VPS.
Config.Basico.url_images.inventario no seu geral.lua. O link deve ser direto para a pasta das imagens e terminar obrigatoriamente com uma barra /.
FXServer.exe ainda está rodando no Gerenciador de Tarefas.
Comparativo de Cargos & VIPs
Entenda as vantagens de cada nível de doação e como eles impactam a experiência do jogador no servidor.
| Benefício | Prata | Ouro | Ruby | Diamante | Maui |
|---|---|---|---|---|---|
| Gemas Iniciais | 50 | 100 | 150 | 600 | 1300 |
| Dinheiro Ativação | 50k | 100k | 150k | 300k | 500k |
| Duração (Dias) | 30 | 30 | 30 | 60 | Permanente |
| Fila (Prioridade) | 20% | 20% | 50% | 70% | 100% |
| Salário (Base) | $1.000 | $2.000 | $3.500 | $5.000 | $7.500 |
| Spotify In-Game | ✅ | ✅ | ✅ | ✅ | ✅ |
| Verificado/Câmera | ❌ | ✅ | ✅ | ✅ | ✅ |
Dono herda automaticamente as permissões de Admin, Moderator e Helper, simplificando a gestão de acessos.
Guia de Economia & Lucros
A Base Warn possui uma economia balanceada e dinâmica. Aprenda a configurar os ganhos de atividades legais e ilegais.
Venda de Drogas & Perícia
O sistema de drogas conta com um bônus por policial ativo, incentivando o risco e a recompensa.
- Bônus Policial: Configurado em
Config.Venda_Drogas.bonus. A cada policial em serviço, o lucro aumenta. - Fórmula Química: O campo
wnPoliceSystemdefine o código molecular que a perícia policial encontrará ao investigar o crime.
| Droga | Preço Médio | Fórmula Perícia |
|---|---|---|
| Lean | $260 | C21H30O2 |
| Cocaine | $260 | C43K12M9 |
| Void (Especial) | $1.025 | H90K56V2 |
Atividades de Roubo
Configure a dificuldade e o retorno de assaltos rápidos:
- Roubo NPC: Itens aleatórios com valores entre $425 e $525.
- Registradora: Requer 2 policiais e paga entre $3.000 e $5.000.
Glossário de Veículos Especiais
Sua base possui sistemas exclusivos para diferentes categorias de veículos, aumentando o realismo e a diversão.
carros_baby são de uso exclusivo para skins de crianças. Se um personagem adulto tentar entrar no banco do motorista, ele será ejetado automaticamente pelo script.
flatbed e energyrepair estão habilitados para rebocar outros carros. O jogador deve se aproximar da traseira do guincho e utilizar o comando ou menu de interação.