A whitelist é um dos recursos mais importantes para servidores FiveM de roleplay que desejam controlar a entrada de jogadores, reduzir bagunça e criar uma comunidade mais séria. Em vez de qualquer pessoa entrar imediatamente na cidade, o jogador passa por uma aprovação antes de acessar o servidor. Essa aprovação pode acontecer por formulário, entrevista no Discord, prova de regras, sistema automático ligado ao banco de dados ou script integrado ao framework da cidade. O objetivo não é dificultar por dificultar, mas garantir que quem entra entende o estilo do servidor e aceita as regras básicas de convivência.
Quando vale usar whitelist
A whitelist é recomendada para cidades com foco em roleplay, economia persistente, facções, polícia, hospitais, empregos e sistemas que dependem de comportamento maduro. Em servidores abertos, é comum receber jogadores que entram apenas para testar, atrapalhar ou quebrar regras. Com whitelist, a equipe consegue filtrar melhor, orientar iniciantes e criar uma primeira camada de proteção contra griefers. Para cidades pequenas em fase de testes, a whitelist também ajuda a controlar feedback e evitar que jogadores entrem antes da base estar pronta.
Modelos de whitelist
Existem três modelos comuns. O primeiro é manual: o jogador entra no Discord, lê regras, responde perguntas e um staff aprova. O segundo é semiautomático: um formulário salva dados e a equipe revisa. O terceiro é integrado: o jogador vincula Discord, license ou outro identificador, e um script consulta o banco para liberar entrada. O melhor modelo depende do tamanho da cidade e da equipe. Comece simples e automatize quando houver volume.
Identificadores importantes
Não use apenas nome de personagem para whitelist. O ideal é vincular a aprovação a identificadores do FiveM, como license, Discord ID ou outro identificador estável. Nome pode mudar, duplicar ou ser copiado. Em servidores com Discord obrigatório, o Discord ID ajuda bastante para conectar aprovação, regras, cargos e punições.
Fluxo recomendado para iniciantes
- Crie um canal de regras no Discord.
- Crie um formulário com perguntas básicas de RP.
- Peça informações de identificação do jogador.
- Revise respostas com calma.
- Aplique cargo de aprovado no Discord.
- Adicione o identificador no sistema de whitelist.
- Oriente o primeiro acesso com um guia rápido.
O que perguntar na whitelist
As perguntas devem medir entendimento, não decorar texto. Pergunte o que é RDM, VDM, MetaGaming, PowerGaming, amor à vida, safe zone e abordagem policial. Inclua situações práticas, como: o jogador foi assaltado, perdeu comunicação e quer chamar amigos pelo Discord; o que ele deve fazer? Esse tipo de pergunta mostra se a pessoa entende a lógica do roleplay.
Whitelist e banco de dados
Em scripts integrados, a whitelist costuma gravar dados em MySQL ou MariaDB. Antes de instalar, faça backup do banco e leia o SQL do recurso. Confirme se as tabelas não conflitam com o framework. Em VPS, mantenha o banco protegido e evite dar acesso direto a toda equipe. A aprovação deve passar por painel, bot ou processo definido, não por edição manual improvisada sempre que alguém pedir.
Boas práticas
- Tenha regras claras e curtas para novos jogadores.
- Registre quem aprovou cada whitelist.
- Use cargos no Discord para organizar aprovados e pendentes.
- Remova aprovação de jogadores banidos quando necessário.
- Não venda aprovação como atalho para quebrar regras.
- Mantenha um canal de suporte para problemas de identificação.
Erros comuns
O erro mais comum é deixar a whitelist complexa demais para iniciantes honestos e fácil demais para jogadores mal-intencionados. Outro erro é aprovar muita gente sem revisar regras, apenas para aumentar número online. Isso costuma gerar mais denúncias, mais trabalho para staff e pior experiência para jogadores bons. Também é perigoso deixar o sistema depender de um único staff, sem registro ou documentação.
Conclusão
Whitelist bem configurada melhora a qualidade da comunidade FiveM. Ela reduz entrada de griefers, educa novos jogadores e dá mais controle para a administração. Em VPS, combine whitelist com banco seguro, Discord organizado, backups e scripts confiáveis. O resultado é uma cidade mais estável, com menos punições desnecessárias e jogadores mais alinhados ao estilo do servidor.