Aprenda como instalar e gerenciar mods no seu servidor dedicado de Arma 3. Este guia cobre mods da Steam Workshop, instalação manual via SFTP, ordem de carregamento e verificação de assinaturas. Para configuração inicial do servidor, consulte nosso Guia de Configuração do Servidor. Para ferramentas de administração e anti-cheat, consulte Configuração de Admin e BattlEye.
Entendendo os Mods do Arma 3
Os mods do Arma 3 vêm em duas formas:
- Mods do lado do cliente (carregados com
-mod=): Necessários tanto pelo servidor quanto por todos os jogadores que se conectam. Os jogadores devem ter esses mods instalados e habilitados no launcher do Arma 3 para entrar. Exemplos: CBA_A3, ACE3, RHS, mods de terreno. - Mods do lado do servidor (carregados com
-serverMod=): Necessários apenas no servidor. Os jogadores não precisam baixar ou habilitar esses mods. Exemplos: ferramentas de administração, frameworks de logging como OCAP2, mods de aprimoramento de IA do lado do servidor.
Mods da Steam Workshop
A maneira mais fácil de adicionar mods é através da Steam Workshop. Cada mod da Workshop possui um Mod ID único (o número na URL da Steam Workshop).
Encontrando Mod IDs
Navegue até a página da Steam Workshop do mod. A URL será parecida com:
https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
O mod ID neste exemplo é 463939057 (este é o CBA_A3). Aqui estão os IDs dos frameworks de mods mais utilizados:
| Mod | Workshop ID | Descrição |
|---|---|---|
| CBA_A3 | 450814997 |
Community Base Addons — dependência obrigatória para a maioria dos mods |
| ACE3 | 463939057 |
Advanced Combat Environment — sistema médico, balística, interações |
| ACRE2 | 751965892 |
Advanced Combat Radio Environment — comunicação por rádio realista (requer plugin do TeamSpeak) |
| TFAR | 894678801 |
Task Force Arrowhead Radio — mod alternativo de rádio (requer plugin do TeamSpeak) |
| RHS: AFRF | 843425103 |
Red Hammer Studios: Forças Armadas da Federação Russa |
| RHS: USAF | 843577117 |
Red Hammer Studios: Forças Armadas dos Estados Unidos |
| RHS: GREF | 843593391 |
Red Hammer Studios: Forças Verdes |
| RHS: SAF | 843632231 |
Red Hammer Studios: Forças Armadas da Sérvia |
Adicionando Mods via Variáveis de Inicialização do GPanel
Dependendo da configuração do egg do seu servidor, você pode inserir os IDs de mods da Workshop diretamente na aba Startup do GPanel. Procure por variáveis como MODS ou WORKSHOP_MODS.
Para a variável MODS, insira os nomes das pastas dos mods separados por ponto e vírgula:
@CBA_A3;@ace;@ACRE2
Baixando e Enviando Mods via SFTP
Para instalação manual de mods (ou se o egg do seu servidor não suporta downloads automáticos da Workshop), você pode baixar os mods localmente e enviá-los via SFTP.
Passo 1: Baixar Mods Localmente
- Abra o Launcher do Arma 3 no seu PC.
- Vá para a aba Mods e inscreva-se nos mods que deseja no seu servidor.
- Deixe-os baixar. Por padrão, os mods são armazenados no diretório do Arma 3 em uma pasta nomeada com o Workshop ID, tipicamente:
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
ou na pasta de conteúdo da Workshop:
C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\
Passo 2: Preparar as Pastas dos Mods
- Copie cada pasta de mod e renomeie para um formato limpo (ex.:
@CBA_A3,@ace). As pastas de mods devem começar com@. - Renomeie todos os arquivos e pastas dentro do mod para minúsculas. Isso é crítico para servidores baseados em Linux. Você pode usar uma ferramenta ou script para renomear em lote, ou fazer manualmente. Especificamente, a pasta
addons/e todos os arquivos.pboe.bisigndentro dela devem estar em minúsculas.
Passo 3: Enviar via SFTP
- Conecte-se ao seu servidor via SFTP usando as credenciais do GPanel (veja o Guia de Upload SFTP).
- Envie cada pasta de mod (ex.:
@CBA_A3,@ace) para a raiz do diretório do seu servidor Arma 3. - Atualize a variável de inicialização
MODSno GPanel para incluir os nomes das novas pastas de mods.
Ordem de Carregamento dos Mods
A ordem de carregamento importa no Arma 3. Mods de dependência devem ser carregados antes dos mods que dependem deles. A ordem é determinada pela sequência no seu parâmetro -mod= ou na variável de inicialização MODS.
Regras gerais de ordem de carregamento:
- CBA_A3 — sempre primeiro, pois quase todos os outros mods dependem dele.
- Mods de conteúdo/assets — RHS, CUP, Global Mobilization, mods de terreno.
- Mods de framework — ACE3, ACRE2/TFAR.
- Mods de compatibilidade/patch — patches de compatibilidade ACE3-RHS, etc.
- Mods específicos de missão — outros addons necessários pelas suas missões específicas.
Exemplo de uma string de mods com ordem correta:
@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
Keys e Bikeys para Verificação de Assinaturas
O Arma 3 usa um sistema de verificação de assinaturas para garantir que os clientes estejam executando as mesmas versões de mods que o servidor. Isso impede que PBOs modificados ou adulterados sejam usados.
Como Funciona
- Cada mod contém arquivos
.bisign(assinaturas) junto com seus arquivos de addon.pbo. - Cada mod também inclui um arquivo
.bikey(chave pública), geralmente encontrado na subpastakeys/ouKeys/do mod. - O servidor verifica os arquivos de mods dos clientes conectados contra essas assinaturas.
Instalando as Keys
- Navegue até a pasta de cada mod e localize o(s) arquivo(s)
.bikey. Eles geralmente estão em uma subpastakeys/ouKeys/dentro do diretório do mod. - Copie todos os arquivos
.bikeypara o diretóriokeys/do servidor (na raiz da instalação do seu servidor Arma 3). - Certifique-se de que
verifySignatures = 2;esteja definido no seuserver.cfgpara aplicar a verificação de assinaturas.
// Example: keys directory structure
/keys/
a3.bikey (vanilla Arma 3 key - do NOT remove)
cba_a3.bikey
ace3.bikey
rhsafrf.bikey
rhsusaf.bikey
acre2.bikey
a3.bikey vanilla do diretório de keys. Sem ele, os jogadores não conseguirão se conectar com o conteúdo do jogo base. Adicione apenas keys dos mods que você deseja permitir no servidor.
Frameworks de Mods Populares
CBA_A3 (Community Base Addons)
O mod fundamental para a comunidade de modding do Arma 3. Quase todos os mods principais requerem o CBA_A3 como dependência. Ele fornece funções compartilhadas, framework de atalhos de teclado, manipuladores de eventos estendidos e framework de configurações. Sempre instale este primeiro.
ACE3 (Advanced Combat Environment)
O mod de reformulação milsim mais amplamente utilizado. Os recursos incluem:
- Sistema médico avançado (modos básico e avançado)
- Balística e fragmentação realistas
- Interações avançadas (carregar, arrastar, sistemas de corda)
- Reformulação de sistemas de veículos e armas
- Configuração extensiva do lado do servidor via configurações CBA
As configurações do ACE3 podem ser ajustadas do lado do servidor editando userconfig/ace/serverconfig.hpp ou através das configurações de addon do CBA (persistidas no perfil do servidor).
ACRE2 / TFAR (Mods de Rádio)
Ambos fornecem comunicação por rádio realista integrada com o TeamSpeak 3. Os jogadores devem instalar um plugin do TeamSpeak do lado deles. Escolha um ou outro — eles não são compatíveis entre si.
- ACRE2: Simulação mais realista, áudio posicional, propagação de sinal afetada pelo terreno.
- TFAR: Configuração mais simples, amplamente usado em comunidades públicas, ligeiramente menos realista.
RHS (Red Hammer Studios)
Uma coleção de quatro mods adicionando assets militares detalhados do mundo real (veículos, armas, uniformes) para facções russas, americanas, guerrilheiras e sérvias. O tamanho total do download é aproximadamente 15-20 GB entre os quatro módulos.
Solução de Problemas com Mods
| Problema | Causa | Solução |
|---|---|---|
| Jogadores são expulsos por "signature check failed" | Arquivo .bikey ausente no diretório keys/ do servidor |
Copie o arquivo .bikey do mod para a pasta keys/ do servidor |
| Servidor falha ao iniciar com erros de mod | Dependência ausente ou ordem de carregamento errada | Certifique-se de que o CBA_A3 está listado primeiro, verifique se todas as dependências estão instaladas |
| Mods não carregam (pasta não encontrada) | Problema de sensibilidade a maiúsculas/minúsculas no Linux | Renomeie todas as pastas, arquivos e caminhos dos mods para minúsculas |
| Erro "Addon requires other addons" no RPT | Mod de dependência não carregado | Verifique o log RPT para o addon específico ausente e instale-o |
| Jogadores não conseguem conectar (incompatibilidade de mods) | As versões dos mods do servidor e do cliente diferem | Certifique-se de que os mods do servidor estão atualizados e que os jogadores se inscreveram nos mesmos itens da Workshop |
server/ ou o nome do perfil definido nas variáveis de inicialização).
Artigos Relacionados
- Guia de Configuração do Servidor Arma 3 — Configuração inicial do servidor, server.cfg, configurações de dificuldade e rotação de missões.
- Configuração de Admin e BattlEye do Arma 3 — Configure acesso de administrador, anti-cheat BattlEye e ferramentas RCON.
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
- Primeiros Passos com Seu Novo Servidor
Precisa de Ajuda?
Está tendo problemas com seus mods ou precisa de ajuda com uma configuração complexa de modpack? Abra um ticket de suporte e nossa equipe irá ajudá-lo.