background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Arma 3 Configuração de Admin e BattlEye

PT-BR arma-3 admin battleye rcon 0 acharam isto útil

Aprenda como configurar o acesso de administrador, usar comandos de admin no jogo, configurar o anti-cheat BattlEye e gerenciar seu servidor Arma 3 com ferramentas RCON. Para configuração inicial do servidor, veja nosso Guia de Configuração do Servidor. Para gerenciamento de mods, veja o Guia de Instalação de Mods.

Configuração da Senha de Admin

A senha de admin é definida no seu arquivo server.cfg. Esta senha concede controle total do servidor a qualquer pessoa que fizer login com ela no jogo.

// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Segurança: Escolha uma senha de admin forte e nunca a compartilhe com jogadores não confiáveis. Qualquer pessoa com a senha de admin tem controle total sobre o servidor, incluindo a capacidade de expulsar, banir e desligar o servidor.

Você também pode definir uma senha de comando separada para comandos de script do lado do servidor (raramente necessário para a maioria dos operadores de servidor):

serverCommandPassword = "AnotherSecurePassword";

Login de Admin no Jogo

Para fazer login como admin enquanto conectado ao seu servidor:

  1. Pressione a tecla de chat (padrão: / no canal de chat) para abrir a entrada de chat.
  2. Digite o seguinte comando:
#login YourSecureAdminPassword

Se a senha estiver correta, você verá uma mensagem de confirmação no chat. Agora você tem acesso a todos os comandos de admin durante a sessão.

Dica: O login de admin não persiste entre desconexões. Você deve se autenticar novamente cada vez que entrar no servidor.

Referência de Comandos de Admin

Uma vez logado como admin, você pode usar os seguintes comandos na entrada de chat. Todos os comandos são prefixados com #:

Comando Descrição
#login <password> Autenticar como administrador do servidor.
#logout Revogar sua sessão de admin.
#kick <player_id> Expulsar um jogador do servidor. Use o número de ID do jogador da lista de jogadores.
#ban <player_id> Banir um jogador do servidor (adicionado ao ban.txt).
#restart Reiniciar a missão atual. Todos os jogadores permanecem conectados, mas a missão é recarregada.
#reassign Mover todos os jogadores de volta para a tela de seleção de função (lobby) sem reiniciar a missão.
#missions Abrir a tela de seleção de missão, permitindo que você altere a missão atual.
#shutdown Desligar o servidor imediatamente. Todos os jogadores são desconectados.
#lock Trancar o servidor, impedindo que novos jogadores entrem.
#unlock Destrancar o servidor, permitindo que novos jogadores entrem novamente.
#monitor <interval> Exibir informações de desempenho do servidor no intervalo dado (segundos). Use #monitor 0 para desabilitar.
#debug off Desabilitar indicadores de depuração de voz pela rede.
#init Reinicializar o servidor (recarregar server.cfg sem reinicialização completa).
#exec ban <player_id> Comando alternativo de banimento que também adiciona à lista de banimentos do BattlEye.
Nota: Os comandos #kick e #ban usam o ID numérico do jogador, não o nome. Você pode encontrar os IDs dos jogadores na saída do console do servidor no GPanel, ou usar a lista de jogadores acessível pelo menu de escape no jogo.

Gerenciando Banimentos

Os banimentos são armazenados no arquivo ban.txt no diretório do seu servidor. Cada linha contém o Steam64 ID (ou GUID) de um jogador. Você pode gerenciar os banimentos editando este arquivo diretamente:

// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321

Para desbanir um jogador, remova a entrada dele do ban.txt e reinicie o servidor (ou use #init para recarregar a configuração).

Configuração do Anti-Cheat BattlEye

BattlEye (BE) é o sistema anti-cheat usado pelo Arma 3. É altamente recomendado manter o BattlEye habilitado em servidores públicos para prevenir trapaças e exploits.

Habilitando BattlEye

Certifique-se de que o seguinte está definido no seu server.cfg:

BattlEye = 1;  // 1 = enabled, 0 = disabled

Arquivos de Configuração do BattlEye

Os arquivos de configuração do BattlEye estão localizados no diretório battleye/ dentro do perfil do seu servidor ou raiz do servidor. O arquivo de configuração principal é beserver_x64.cfg (ou beserver.cfg em 32-bit):

// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
Configuração Descrição
RConPassword Senha para acesso RCON (Console Remoto). Necessária para ferramentas RCON externas.
RConPort Porta usada para conexões RCON. O padrão é a porta do jogo + 4 (ex: 2306 se a porta do jogo for 2302). Esta porta deve estar acessível se você quiser usar ferramentas RCON externas.
MaxPing Ping máximo permitido antes que o BattlEye expulse o jogador (separado do maxPing do server.cfg).
Importante: A porta RCON do BattlEye pode precisar ser aberta ou alocada no GPanel dependendo do seu plano de hospedagem. Se as conexões RCON falharem, verifique se a porta está disponível e não bloqueada. Entre em contato com o suporte da Legion Hosting se precisar de uma alocação de porta adicional.

Arquivos de Filtro do BattlEye

O BattlEye usa arquivos de filtro para detectar e bloquear scripts e comandos suspeitos. Estes são arquivos de texto no diretório battleye/:

  • scripts.txt — Filtros para execução de scripts
  • remoteexec.txt — Filtros para chamadas de execução remota
  • publicvariable.txt — Filtros para transmissão de variáveis públicas
  • setdamage.txt, setpos.txt, etc. — Filtros para comandos específicos

Cada linha em um arquivo de filtro tem o formato:

// Filter line format: ACTION FILTER_STRING
// Actions: 1 = log, 2 = log+kick, 3 = log only (no kick), 4 = kick without log, 5 = log+ban

// Example scripts.txt entries:
5 createVehicle          // Ban anyone using createVehicle in scripts
1 "BIS_fnc"              // Log BIS functions (usually safe)
7 ""                     // Default action for unmatched entries (7 = log)
Dica: Servidores com mods frequentemente precisam de exceções personalizadas do BattlEye. Se jogadores estão sendo expulsos por "Script Restriction" após instalar mods, você pode precisar adicionar exceções aos arquivos de filtro relevantes. Verifique os logs do BattlEye no diretório battleye/ para identificar qual filtro está sendo acionado e adicione as exceções apropriadas.

Ferramentas RCON do BattlEye

RCON (Console Remoto) permite que você gerencie seu servidor externamente sem estar logado no jogo. Existem várias ferramentas RCON populares para Arma 3:

BEC (BattlEye Extended Controls)

BEC é uma ferramenta abrangente de gerenciamento de servidor que conecta via BattlEye RCON. Os recursos incluem:

  • Mensagens de reinicialização agendadas e reinicializações automáticas
  • Monitoramento de jogadores e gerenciamento de expulsão/banimento
  • Mensagens automatizadas (regras, anúncios)
  • Gerenciamento de lista de permissões
  • Agendamento de comandos personalizados

A configuração do BEC requer o IP do seu servidor, porta RCON e senha RCON conforme definido em beserver_x64.cfg.

DaRT (Arma RCON Tool)

DaRT é um cliente RCON leve com interface gráfica. Para conectar:

  1. Baixe o DaRT da sua fonte oficial.
  2. Insira o IP do seu servidor, porta RCON (ex: 2306) e senha RCON.
  3. Clique em Connect.
  4. Uma vez conectado, você pode visualizar jogadores, enviar mensagens, expulsar/banir jogadores e executar comandos do servidor.

Comandos RCON Comuns

Estes comandos podem ser enviados através de qualquer cliente BattlEye RCON:

Comando Descrição
players Listar todos os jogadores conectados com seus IDs, IPs e GUIDs.
kick <id> <reason> Expulsar um jogador com uma mensagem de motivo opcional.
ban <id> <minutes> <reason> Banir um jogador por uma duração especificada (0 = permanente).
bans Listar todos os banimentos ativos.
removeBan <ban_id> Remover um banimento pelo seu ID (da lista de banimentos).
say -1 <message> Enviar uma mensagem global para todos os jogadores (-1 = todos).
say <id> <message> Enviar uma mensagem privada para um jogador específico.
loadBans Recarregar a lista de banimentos do arquivo.
writeBans Gravar os banimentos atuais no arquivo de banimentos.
loadScripts Recarregar os scripts de filtro do BattlEye.
loadEvents Recarregar os scripts de eventos do BattlEye.
#lock Trancar o servidor (mesmo que o comando no jogo).
#unlock Destrancar o servidor.
#shutdown Desligar o servidor.
#restart Reiniciar a missão atual.
#reassign Mover todos os jogadores para seleção de função.
#missions Abrir seleção de missão.

Logs do Servidor

Arma 3 gera vários arquivos de log que são essenciais para solucionar problemas do servidor, rastrear atividade de jogadores e diagnosticar eventos do BattlEye.

Arquivo de Log Localização Descrição
RPT Log <profile>/*.rpt Log principal do servidor. Contém informações de inicialização, erros, logs de scripts e relatórios de crash. Um novo RPT é criado a cada inicialização do servidor.
Console Log server_console.log Saída definida por logFile no server.cfg. Contém saída do console incluindo conexões de jogadores.
BattlEye Logs battleye/*.log Violações de filtro do BattlEye, expulsões e banimentos. Verifique estes quando jogadores reportarem expulsões falsas.
Net Log <profile>/net.log Diagnósticos de rede (se o parâmetro de inicialização -netlog for usado).

Acesse os logs pelo File Manager no GPanel ou via SFTP. O log RPT é o arquivo mais importante para diagnosticar crashes, problemas com mods e erros de script.

Dica: Arquivos de log RPT podem crescer muito ao longo do tempo. Se o seu servidor está rodando há algum tempo, o arquivo RPT mais recente (ordenado por data) contém os logs da sessão atual. Arquivos RPT mais antigos podem ser excluídos com segurança para liberar espaço em disco.

Artigos Relacionados

Precisa de Ajuda?

Precisa de ajuda para configurar o acesso de admin, BattlEye ou RCON no seu servidor Arma 3? Abra um ticket de suporte e nossa equipe terá prazer em ajudar.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.