Como adicionar admins ao seu servidor de Factorio
Os privilégios de administrador em um servidor Factorio são controlados por server-adminlist.json. Qualquer nome de usuário de conta do Factorio listado nesse arquivo tem controle administrativo completo, incluindo acesso ao console de trapaças. Adicione apenas jogadores confiáveis.
Antes de editar, certifique-se de conhecer o nome de usuário do Factorio de cada jogador, que é o nome de conta usado para autenticação com o serviço multiplayer do Factorio (não o nome de exibição no jogo).
Adicionar admins pelo painel de jogo
- Faça login no Game Control Panel e navegue até seu servidor de Factorio.
- Stop seu servidor.
- Clique em Configuration Files, localize
server-adminlist.jsone clique no botão Text Editor. - Edite o arquivo para incluir o nome de usuário do Factorio de cada admin como uma string em um array JSON:
[ "SeuNomeDeFactorio", "OutroAdmin" ]
O arquivo deve ser um array JSON válido de strings. Não adicione vírgulas finais após a última entrada. - Clique em Save e inicie seu servidor.
Verificar o status de admin no jogo
Após entrar no servidor, abra o console do jogo com a tecla ~ (til) e execute:
/admins
Você deverá ver seu nome de usuário listado. Se não estiver na lista, confirme que o servidor foi reiniciado após salvar o arquivo.
Referência de comandos de administrador
| Comando | Efeito |
|---|---|
/admins | Listar admins atuais |
/promote NomeJogador | Conceder admin (também grava em server-adminlist.json) |
/demote NomeJogador | Revogar admin |
/kick NomeJogador [motivo] | Expulsar um jogador |
/ban NomeJogador [motivo] | Banir um jogador |
/unban NomeJogador | Remover ban de um jogador |
/whitelist add NomeJogador | Adicionar à whitelist (quando habilitada) |
/players | Listar jogadores online |
/seed | Exibir a semente do mapa atual |
/version | Mostrar a versão do servidor |
/save NOMESAVE | Salvar com o nome indicado |
/server-save | Salvamento rápido da partida atual |
O console de trapas (/c <lua>) permite executar comandos Lua arbitrários. Usar trapaças desativa conquistas para esse save.
Solução de problemas
- Admin não reconhecido após entrar: Certifique-se de que o servidor estava totalmente parado antes de salvar
server-adminlist.jsone que foi reiniciado depois. - Erro de parse JSON na inicialização: Verifique se o seu
server-adminlist.jsoné um array simples de strings sem vírgulas finais. Cada nome de usuário deve estar entre aspas. - Jogador promovido no jogo não persiste: Usar
/promoteno jogo também atualizaserver-adminlist.jsonautomaticamente. Se não persistir após reinicializações, verifique se o servidor tem acesso de escrita ao arquivo via FTP.