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

Administração e Instalação de Mods do Arma Reforger

Disponível em: ENGLISH ESPAÑOL

Este guia cobre a configuração de administradores, acesso RCON, instalação de mods da Workshop, mods de cenário, configuração do anti-cheat BattlEye e solução de problemas para o seu servidor dedicado de Arma Reforger. Para configuração inicial do servidor, definições, seleção de cenários e instruções de conexão, consulte o Guia de Configuração do Servidor Arma Reforger.

1. Configuração de Administradores

O Arma Reforger usa um sistema de administração baseado em identidade. Os administradores são definidos no arquivo config.json usando seus IDs de identidade da Bohemia Interactive (BI).

Encontrando Seu ID de Identidade

  1. Inicie o Arma Reforger e abra a seção Profile no menu principal.
  2. Seu ID de identidade da Bohemia Interactive é exibido na página do seu perfil. É uma string alfanumérica longa.
  3. Alternativamente, você pode encontrá-lo na página da sua conta Bohemia Interactive nas configurações do perfil.

Adicionando Administradores ao config.json

  1. Pare o servidor pelo GPanel.
  2. Abra o config.json usando a aba Files ou via SFTP.
  3. Localize ou adicione o array admins dentro do objeto game. Adicione os IDs de identidade de cada jogador administrador:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • Cada entrada no array admins é uma string contendo o ID de identidade da Bohemia Interactive de um jogador.
  • Você pode adicionar quantos administradores forem necessários. Separe as entradas com vírgulas.
  • Salve o arquivo e inicie o servidor. Os jogadores listados terão privilégios de administrador quando entrarem.
A sintaxe JSON é importante. Certifique-se de que cada ID esteja entre aspas duplas e separado por vírgulas. Não adicione uma vírgula após a última entrada. Use um validador JSON se não tiver certeza.

Capacidades do Administrador

Os jogadores listados no array admins têm acesso a:

  • Expulsar/Banir jogadores através do menu de gerenciamento do servidor no jogo.
  • Modo Game Master -- Se estiver executando um cenário Game Master, os administradores podem atuar como GM, posicionando unidades, objetivos e controlando o cenário em tempo real.
  • Comandos administrativos através do console no jogo quando habilitado.

2. Acesso RCON

O RCON (Remote Console) permite que você execute comandos no servidor sem entrar no jogo. Isso é útil para gerenciamento automatizado, reinicializações programadas e monitoramento.

Configurando o RCON

  1. Defina a variável de inicialização ADMIN_PASSWORD no GPanel, ou defina passwordAdmin no config.json. Esta é a senha do RCON.
  2. Certifique-se de que a porta RCON esteja acessível. Por padrão, a porta RCON é a porta do jogo mais 1 (ex.: porta do jogo 2001 = porta RCON 2002). Verifique a aba Network do GPanel para suas portas alocadas.

Conectando via RCON

Você pode usar qualquer cliente compatível com BattlEye RCON para conectar. Opções populares incluem:

  • BattlEye RCon -- O cliente RCON oficial do BattlEye.
  • ArmA Reforger Server Tool -- Ferramentas da comunidade projetadas para gerenciamento de servidores Reforger.

Conecte-se usando o IP do seu servidor, porta RCON e senha de administrador.

Comandos RCON Comuns:
Comando Descrição
#kick <player_id> Expulsa um jogador do servidor.
#ban <player_id> Bane um jogador do servidor.
#shutdown Desliga o servidor de forma graciosa. Geralmente é melhor usar o GPanel para parar e reiniciar.
#restart Reinicia o cenário atual sem reiniciar o processo do servidor.
players Lista os jogadores atualmente conectados com seus IDs.

3. Instalação de Mods da Workshop

O Arma Reforger suporta mods através da Bohemia Interactive Workshop. Os mods são adicionados ao servidor especificando seus IDs de mod no config.json.

Encontrando IDs de Mods

  1. Navegue pela Arma Reforger Workshop no jogo ou no site da Bohemia Interactive.
  2. Encontre o mod que deseja instalar e anote seu Mod ID (uma string alfanumérica longa) e número de Version.
  3. Alguns mods também possuem um Scenario ID se incluírem cenários personalizados. Você precisará disso se quiser executar um cenário com mods.

Adicionando Mods ao config.json

  1. Pare o servidor pelo GPanel.
  2. Abra o config.json usando a aba Files ou via SFTP.
  3. Localize o array mods dentro do objeto game. Adicione cada mod usando o seguinte formato:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId -- O identificador único do mod na Workshop.
  • name -- Um nome descritivo para sua referência. Isso não afeta o carregamento, mas ajuda a identificar mods na configuração.
  • version -- A versão do mod a ser usada. O servidor baixará esta versão da Workshop na inicialização.
Download automático: Quando o servidor inicia, ele automaticamente baixa e instala os mods listados no array mods da Workshop. Você não precisa enviar arquivos de mods manualmente via SFTP. A primeira inicialização após adicionar novos mods pode demorar mais enquanto o servidor baixa os dados do mod.

Ordem de Carregamento

Os mods são carregados na ordem em que aparecem no array mods. Se você tem mods que dependem de outros mods (ex.: um mod que requer um mod de framework), liste a dependência primeiro:

"mods": [
  { "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
  { "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]

4. Mods de Cenário

Alguns mods da Workshop incluem cenários personalizados (modos de jogo ou mapas). Para usar um cenário com mods:

  1. Adicione o mod ao array mods conforme descrito acima.
  2. Defina o scenarioId para o ID do recurso do cenário, que é fornecido na descrição da Workshop do mod.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
Formato do Scenario ID: Os IDs de cenários com mods seguem o mesmo formato dos vanilla -- um GUID de recurso entre chaves seguido de um caminho. O autor do mod fornecerá isso na listagem da Workshop. Usar um scenario ID incorreto fará com que o servidor falhe ao carregar.

5. Anti-Cheat BattlEye

O Arma Reforger inclui proteção anti-cheat BattlEye. Ele é habilitado por padrão e recomendado para servidores públicos.

Configuração Valor Efeito
battlEye true Os jogadores devem ter o BattlEye instalado e em execução. Trapaceiros são detectados e banidos. Recomendado para servidores públicos.
battlEye false Sem aplicação de anti-cheat. Os jogadores podem entrar sem o BattlEye. Use apenas para servidores privados/de teste.

A configuração battlEye está localizada dentro do objeto gameProperties no config.json:

"gameProperties": {
  "battlEye": true
}
Requisito do cliente: Quando o BattlEye está habilitado no servidor, todos os jogadores que se conectarem devem ter o BattlEye instalado e em execução. Jogadores sem o BattlEye terão a entrada recusada. O BattlEye é instalado automaticamente com o Arma Reforger através do Steam.

6. Solução de Problemas

Mods Não Carregam

  • Verifique se o modId e a version no config.json estão corretos. Copie-os diretamente da listagem da Workshop para evitar erros de digitação.
  • Verifique o log do console do servidor para erros de download. O servidor pode falhar ao baixar mods se a Workshop estiver temporariamente indisponível.
  • Certifique-se de que o mod é compatível com a versão atual do Arma Reforger. Mods podem quebrar após atualizações do jogo.
  • Tente remover todos os mods e adicioná-los um de cada vez para identificar qual mod está causando problemas.
  • Verifique se a sintaxe JSON está correta. Um erro de sintaxe em qualquer lugar do config.json impedirá o carregamento de todo o arquivo.

Crashes do Servidor

  • Verifique o console para mensagens de erro antes do crash. Causas comuns incluem mods incompatíveis e valores de configuração inválidos.
  • Se o crash ocorrer após adicionar um mod, remova o mod e teste novamente. Alguns mods podem conflitar entre si.
  • Valide o config.json com um validador JSON para descartar erros de sintaxe.
  • Tente reduzir maxPlayers ou serverMaxViewDistance se o servidor crashar sob carga.
  • Se os crashes persistirem, abra um ticket de suporte com o IP do seu servidor, o conteúdo do config.json (oculte as senhas) e quaisquer mensagens de erro do console.

Problemas de Conexão

  • Se os jogadores não conseguirem conectar após adicionar mods, confirme que eles têm os mesmos mods instalados. O Arma Reforger solicitará que os jogadores baixem os mods necessários ao entrar, mas isso pode falhar se a versão do mod não corresponder exatamente.
  • Verifique se o campo version nas entradas dos mods corresponde à versão disponível na Workshop. Números de versão desatualizados causarão incompatibilidade.
  • Verifique se as configurações do battlEye são consistentes -- se habilitado no servidor, os jogadores devem ter o BattlEye em execução.
  • Se o servidor não estiver visível no navegador, verifique se visible está true e a2sQueryEnabled está true no config.json.
  • Certifique-se de que tanto o servidor quanto todos os clientes estejam executando a mesma versão do jogo. Atualizações do Arma Reforger podem temporariamente quebrar a compatibilidade.

Privilégios de Administrador Não Funcionam

  • Confirme que seu ID de identidade da Bohemia Interactive está corretamente listado no array admins no config.json.
  • Os IDs de identidade são sensíveis a maiúsculas e minúsculas. Copie-os exatamente como mostrado no seu perfil Bohemia.
  • Certifique-se de que o config.json está formatado corretamente. Um erro de sintaxe JSON impedirá o carregamento da lista de administradores.
  • Reinicie o servidor após fazer alterações no config.json. As alterações são lidas apenas na inicialização.

Artigos Relacionados

Precisa de Ajuda?

Se você encontrar problemas com seu servidor Arma Reforger que não estão cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes do console do GPanel.


Este artigo foi útil?

Ready to Get Started?

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