Voltar para o blog
FiveM08 de julho de 20263 min de leitura

Como liberar a whitelist no seu servidor de FiveM

Por que a conexão é recusada mesmo com o servidor no ar, e como liberar o acesso pelo banco de dados, para você e para os outros jogadores.


O servidor subiu, o console não acusa erro, mas ao tentar conectar aparece uma mensagem de conexão recusada. E ela nem vem do FiveM: vem da sua própria base.

Mensagem de conexão recusada pelo servidor por causa da whitelist

Isso é a whitelist funcionando. A maioria das bases de roleplay já vem com ela ativa, e ninguém entra sem estar liberado, incluindo você.

Prefere assistir? O processo completo está no nosso tutorial em vídeo. O passo a passo escrito continua abaixo.

Tente conectar antes de liberar

Parece contraditório, mas é o primeiro passo: tente entrar no servidor uma vez e leve a recusa.

Isso importa porque é nessa tentativa que a base registra você no banco de dados. Antes disso não existe usuário para liberar. Se você for direto ao banco procurar o seu ID, não vai encontrar nada.

Abra o banco de dados

Com o XAMPP rodando, o Apache e o MySQL precisam estar ativos.

Painel do XAMPP com Apache e MySQL rodando

Abra o HeidiSQL, selecione a sessão do seu servidor e clique em Abrir.

Sessão do HeidiSQL selecionada com o botão Abrir destacado

Atualize e encontre o seu usuário

Clique no botão de atualizar para o HeidiSQL recarregar os dados.

Botão de atualizar do HeidiSQL destacado

Abra a tabela de usuários da sua base. No exemplo ela se chama vrp_users, mas o nome muda conforme o framework. Clique na aba Dados, na parte superior, para ver o conteúdo.

Tabelas do banco de dados listadas com a aba Dados aberta

Troque o valor da coluna whitelisted

Localize o seu registro. Se você acabou de montar o servidor e foi o primeiro a tentar entrar, o seu é o ID 1, que na maioria das bases já vem com permissão de administrador.

Na coluna whitelisted, troque o valor de 0 para 1 e salve.

Tabela de usuários com a coluna whitelisted alterada de 0 para 1

É só isso: 0 significa bloqueado e 1 significa liberado.

Conecte de novo

Volte ao FiveM e refaça a conexão. Agora o download dos arquivos começa normalmente.

FiveM conectando no servidor e carregando o conteúdo

Liberando outros jogadores

O processo é o mesmo, e a ordem também: a pessoa precisa tentar entrar primeiro para ser registrada no banco. Só depois o registro dela aparece na tabela para você liberar.

Na prática, o fluxo de uma cidade com whitelist costuma ser:

  1. O jogador tenta conectar e leva a recusa
  2. Ele informa a você, normalmente pelo Discord, que já tentou
  3. Você localiza o registro no banco e troca whitelisted para 1
  4. Ele conecta de novo, agora liberado

Para tirar o acesso de alguém, o caminho é o inverso: volte o valor para 0.

Automatizando com bot no Discord

Fazer isso na mão funciona bem no começo. Mas quando a cidade cresce, abrir o banco de dados a cada jogador novo vira trabalho constante, e você acaba sendo o gargalo de quem quer entrar.

Nesse ponto vale automatizar. Nosso parceiro CodingBots trabalha com bots de Discord para servidores de FiveM, incluindo whitelist, o que permite liberar o acesso direto pelo seu servidor do Discord, sem abrir o banco.

Se mesmo liberado não entrar

Se a whitelist está em 1 e a conexão continua sendo recusada, vale conferir duas coisas:

  • Se você alterou o registro certo, e não o de outro jogador com ID parecido
  • Se a alteração foi de fato salva, atualizando a tabela e conferindo o valor

Se o problema for outro, como a conexão nem chegar a ser recusada, o caso pode ser a porta fechada no firewall. Isso está em como abrir uma porta na sua VPS.

E se você ainda está montando o servidor, o caminho completo está em como subir o seu servidor de FiveM na VPS do zero.

Se a sua ideia é abrir a cidade para qualquer um em vez de liberar caso a caso, o caminho é outro e está em como deixar o servidor sem whitelist.

Liberar o acesso é rápido quando você consegue chegar ao banco. Quando nem isso funciona, o problema costuma estar antes, na máquina ou na porta. Os planos de host de FiveM vêm com painel para reiniciar e formatar sem depender de ticket.

Pronto para começar o seu projeto?

Encontre o plano certo para o seu projeto e conte com servidores no Brasil, Ryzen 9 e anti-DDoS incluso.

Logo

Olá
como podemos te ajudar?

Suporte via Discord

Normalmente respondemos em 2 min.

Suporte via WhatsApp

Normalmente respondemos em 2 min.

Ver dúvidas comuns