Criar um servidor Arma 3: um drone quadricóptero pousado numa mesa dobrável ao lado de um quadro branco com o mapa do briefing, num aeródromo ao sol, com um UAV estacionado na pista ao fundo

Como montar, configurar e manter um servidor Arma 3

Criar um servidor Arma 3

Escrito para quem mantém vivo o servidor da unidade entre operações: o que mudar na primeira hora, como o server.cfg e a lista de missões trabalham juntos, mods e assinaturas, DLC, o Headless Client, direitos de admin e a rotina semanal. Cada definição foi confirmada na documentação de servidores e nas notas de update da própria Bohemia Interactive.

Por , Proprietário da Gaming DeluxePublicado · Atualizado · 23 min de leitura

Queres saltar a instalação?

Precisas de uma máquina para acompanhar? Os planos da nossa página Servidor Arma 3 correm o mesmo painel de jogo, o botão Steam Workshop e o Mod Manager de que cada capítulo fala.

Jogadores
10 a 120
Memória
8 GB incluídos, até 32 GB
Localizações
9 em 3 continentes
Creator DLC
7, carregados pelo Mod Manager
Guias reunidos
17 guias de Arma 3
Nesta páginaA tua primeira hora
  1. 01A tua primeira hora
  2. 02server.cfg
  3. 03Missões e dificuldade
  4. 04Mods e chaves
  5. 05DLC e Creator DLC
  6. 06Headless Client
  7. 07Admins e BattlEye
  8. 08RAM e desempenho
  9. 09Restarts e mensagens
  10. 10Exile, Life, KotH
  11. 11Soluções
  12. 12Em casa ou alugado
  13. QPerguntas
  14. KBOs 17 guias

A tua primeira hora: de uma instalação limpa a um esquadrão no lobby

Os servidores de jogo novos ficam normalmente ativos em menos de 20 minutos depois da encomenda. Estes seis passos transformam uma instalação de base do Arma 3 num servidor que a tua unidade encontra, onde consegue entrar e a quem pode confiar a primeira operação.

  1. Entra no painel de jogoVai a cpdeluxe.com, entra com os dados do teu painel e abre o serviço de Arma 3. O Start, o Stop e o menu More estão juntos no topo da página.
  2. Para primeiro o servidorO Arma 3 lê os ficheiros de config uma única vez, no arranque. Tudo o que guardares com ele a correr é ignorado, por isso faz de parar, editar, guardar e arrancar um reflexo.
  3. Dá-lhe um nome e tranca-oAbre Configuration Files e edita o server.cfg com o Config Editor. Preenche o hostname, junta uma password se o servidor for só para a tua unidade e escolhe uma passwordAdmin comprida. O capítulo do server.cfg explica o resto.
  4. Escolhe o que se jogaNo mesmo ficheiro, escreve o nome da missão no campo template. Os cenários da própria Bohemia funcionam logo; uma missão da unidade vai primeiro para MPMissions, como mostra o capítulo das missões.
  5. Arranca-o e dá-lhe tempoCarrega em Start. Durante os primeiros 30 a 60 segundos o painel pode não mostrar uso de CPU nem de memória enquanto faz uma cópia de segurança, e um pack de mods pesado pode esticar o arranque para entre 3 e 10 minutos.
  6. Liga-te e passa o endereçoNo Arma 3, abre Multiplayer, escolhe Direct Connect e mete o IP e a porta dos dados de ligação do painel, ou procura o nome do teu servidor no browser. Manda esse mesmo endereço ao teu esquadrão.

O server.cfg linha a linha: as definições que as unidades mudam mesmo

A Bohemia divide a configuração de um servidor Arma 3 por dois ficheiros: o server.cfg decide quem entra e o que acontece no servidor, e o basic.cfg afina a rede. No nosso painel, os dois estão em Configuration Files, e o server.cfg tem ainda uma vista de formulário no Config Editor.

Nome, passwords e mensagem de boas-vindas

server.cfg
hostname = "O servidor da tua unidade"
O nome no browser multijogador.
password = ""
Deixa vazia para um servidor público; preenche-a para as noites só da unidade.
passwordAdmin = ""
Escreve-se depois do #login para assumir os direitos de admin no jogo. Mantém-na comprida e privada.
serverCommandPassword = ""
Deixa os scripts das missões correr comandos de servidor. Só a definas se uma missão ou um mod a pedir.
maxPlayers = 64
O máximo de pessoas ao mesmo tempo; o servidor usa este valor ou o número de slots da missão, o que for mais baixo. Os slots do teu plano são o teto.
motd[] = { "Bem-vindo", "TeamSpeak: ..." }
Linhas de boas-vindas mostradas aos jogadores, separadas por vírgulas, uma a cada motdInterval segundos.

Confiança, assinaturas e anti-cheat

admins[] = { "76561198000000000" }
Steam64 IDs que podem entrar como admin sem escrever a password.
verifySignatures = 2
Verifica cada ficheiro de mod contra as chaves que o servidor tem. 2 é o valor que a Bohemia suporta; qualquer outro deixa passar ficheiros sem assinatura.
BattlEye = 1
Corre o anti-cheat BattlEye. 0 desliga-o, o que só queres num servidor privado de testes.
kickDuplicate = 1
Tira um segundo jogador que entre com um ID que já está no servidor.
allowedFilePatching = 0
0 impede os jogadores de carregar ficheiros soltos, não empacotados. Sobe-o só para um grupo de desenvolvimento.

Votações e servidor vazio

voteThreshold = 0.33
A fatia de jogadores que tem de concordar para uma votação passar. O valor por defeito da Bohemia é 0,5; o exemplo de 0,33 quer dizer um terço.
voteMissionPlayers = 1
Quantos jogadores têm de estar ligados antes de abrir a votação de missão.
allowedVoteCmds[] = {}
Limita as votações que os jogadores podem lançar, como kicks ou mudanças de missão, para que um servidor de unidade não seja levado ao caos à força de votos.
persistent = 1
Mantém a missão a correr quando toda a gente sai, por isso uma campanha longa continua lá na noite seguinte.

Logs e marcas de tempo

O logFile = "server_console.log" copia a consola do servidor para um ficheiro de texto. O registo mais completo é o log RPT do servidor, e o timeStampFormat (none por defeito, short ou full) põe a hora em cada linha dele, o que torna um crash muito mais fácil de seguir. O Log Viewer do painel mostra os dois em direto ou descarrega-os.

Novidades do update 2.22

O update 2.22 da Bohemia (11 de agosto de 2026, SPOTREP #00120) trouxe várias opções de servidor que vale a pena conhecer: o idleFPSLimit limita os frames enquanto o servidor está vazio, o timeStampFormatConsole põe a hora nas linhas da consola, o logPlayerConnectionStates na classe AdvancedOptions regista o progresso da ligação de cada jogador, e o parâmetro de arranque -mpmissions= aponta o servidor para outra pasta de missões. O mesmo update deixou de bloquear o ficheiro de config com o servidor a correr e limpa automaticamente a pasta MPMissionsCache quando passa de 1 GB.

Missões, rotação e dificuldade: dizer ao servidor o que jogar

Um servidor Arma 3 vale o que vale a missão que corre. As missões são ficheiros .pbo empacotados na pasta MPMissions, e o server.cfg decide qual carrega, por que ordem e com que dureza a IA responde.

Dar nome a uma missão para o servidor a encontrar

Um ficheiro de missão tem o nome da missão e do terreno: RedDawn.Altis.pbo é uma missão chamada RedDawn em Altis. Carrega-o para MPMissions com o File Manager ou por SFTP e depois indica-o no server.cfg sem a terminação .pbo: template = "RedDawn.Altis";. Os cenários da própria Bohemia vêm com o jogo e carregam pelo nome de classe, como MP_Warlords_01.Altis para o Warlords ou MP_ZGM_m11.Altis para o cenário Zeus de 48 jogadores.

Uma rotação em vez de uma só missão

server.cfg: duas missões em rotação
class Missions
{
  class Training
  {
    template = "Drill.Stratis";
    difficulty = "Regular";
  };
  class SundayOp
  {
    template = "RedDawn.Altis";
    difficulty = "Custom";
  };
};

O servidor percorre a lista e arranca a entrada seguinte quando uma missão acaba. Uma missão também pode levar parâmetros de lobby próprios num bloco class Params dentro da sua entrada. Os admins saltam a fila com o #missions, que abre a lista de missões para o admin escolher.

A dificuldade e o perfil do servidor

Cada entrada indica uma dificuldade: Recruit, Regular, Veteran ou Custom. O Custom lê as opções do perfil do servidor, <name>.Arma3Profile, onde o nome vem do parâmetro de arranque -name (sem ele, o valor por defeito da Bohemia é player). É nesse ficheiro que desligas a terceira pessoa, as miras ou os marcadores do mapa, e que defines o quão afiada está a IA.

<name>.Arma3Profile
thirdPersonView = 0
0 obriga toda a gente a jogar na primeira pessoa, a escolha habitual em milsim; 2 só permite a terceira pessoa nos veículos.
weaponCrosshair = 0
Esconde a mira.
mapContentFriendly = 0
Esconde as unidades aliadas no mapa; o mapContentEnemy e o mapContentMines fazem o mesmo com os inimigos e as minas.
aiLevelPreset = 3
0 Low, 1 Normal, 2 High; 3 (Custom) lê os dois valores abaixo da class CustomAILevel.
skillAI = 0.5
O quão capaz é a IA no geral, de 0 a 1.
precisionAI = 0.5
A precisão com que a IA dispara, de 0 a 1.

Queres uma só regra para todas as missões? O forcedDifficulty = "Custom"; no server.cfg impõe uma única dificuldade. Repara na exceção que a Bohemia documenta: quando corres um ciclo class Missions, a dificuldade de cada entrada ganha ao forcedDifficulty.

Mods do Workshop, chaves e assinaturas sem dores de cabeça

As unidades vivem de packs de mods: o CBA_A3 por baixo de quase tudo, depois o ACE, terrenos e equipamento. O servidor tem de carregar os mesmos mods de cliente que os jogadores, ter uma chave para cada um e guardar para si os mods só de servidor.

  1. Para o servidorOs mods descarregam e registam-se com o servidor desligado.
  2. Abre o browser do Steam WorkshopEstá na página principal do painel. Procura um mod pelo nome, o CBA_A3 por exemplo.
  3. Carrega em InstallO mod fica numa pasta com o nome do ID do Workshop, como @450814997, e entra na linha -mod= do Workshop.mods.
  4. Arranca e testaArranca o servidor e entra com os mesmos mods carregados no Arma 3 Launcher. Junta um pack grande por fases, para um conflito ser fácil de localizar.

-mod ou -serverMod

Os mods em -mod= também têm de ser carregados por todos os jogadores. Os mods em -serverMod= correm só no servidor e nunca são pedidos aos clientes, o sítio certo para ferramentas de admin e scripts de servidor. No Easy Config Editor do Workshop.mods, mudar um mod de sítio é cortar e colar o @ID dele de uma string para a outra. Vários mods na mesma string separam-se com ponto e vírgula, sem espaços.

Chaves e assinaturas

Cada mod assinado traz um .bikey, e cada um dos seus ficheiros .pbo leva um .bisign a condizer. A pasta keys do servidor guarda as chaves que ele aceita, e com verifySignatures = 2 um jogador cujos ficheiros não estejam assinados por uma dessas chaves não consegue ficar. Um servidor vanilla só tem a chave da própria Bohemia. Se um mod novo de repente bloquear toda a gente, confirma que a chave dele chegou à pasta keys.

Atualizar um pack em segurança

  • Atualiza a partir do browser do Steam Workshop, ou cria em Scheduled Tasks uma tarefa de update dos mods do Workshop para o servidor acompanhar o que os jogadores descarregam.
  • Escolhe um instalador e fica com ele. O nosso guia avisa que misturar o browser do Workshop com o downloader antigo pode ter efeitos secundários.
  • Antes de um update grande do Arma 3, vê na página do Workshop de cada mod se há atividade recente. Mods que deixaram de ser mantidos são a razão habitual para um pack falhar no dia do patch.
  • Guarda por escrito uma cópia da tua linha -mod=. Quando alguma coisa se partir, é o caminho mais rápido de volta.

DLC oficiais e Creator DLC: quem pode entrar e como os carregar

As regras dos DLC do Arma 3 foram pensadas para manter as unidades juntas. O servidor em si nunca precisa de ter nada; o que conta é como cada DLC trata os jogadores que não o têm.

DLC oficiais da Bohemia

  • Os jogadores sem o DLC podem entrar na mesma num servidor que o usa.
  • Andam nos veículos do DLC como passageiros, mas não os podem conduzir, usar as armas nem comandar.
  • Os terrenos dos DLC, como Tanoa, exigem o DLC para se jogar neles.

Creator DLC

  • Feitos por estúdios externos através do programa Creator DLC da Bohemia.
  • O servidor carrega os dados pelo nosso Mod Manager mais um código curto no -mod=.
  • Os jogadores que não o têm entram graças a dados de compatibilidade gratuitos no Workshop, mas os terrenos e a campanha do DLC ficam para quem o tem.

Carregar um Creator DLC

  1. Instala os dadosPara o servidor, abre o Mod Manager e instala o pacote Arma 3 Creator DLC. Também junta um ícone ao painel para manteres os Creator DLC atualizados.
  2. Junta o códigoNo Workshop.mods ou no Start.bat, junta o código do DLC ao campo -mod=: gm (Global Mobilization), vn (S.O.G. Prairie Fire), csla (CSLA Iron Curtain), ws (Western Sahara), spe (Spearhead 1944), rf (Reaction Forces) ou EF (Expeditionary Forces).
  3. Aponta a missão para láPõe no template do server.cfg uma missão feita para esse DLC, seja uma que venha com ele ou um Multiplayer Scenario do Workshop.
  4. ArrancaArranca o servidor e vê o log RPT se a missão não aparecer.

O S.O.G. Prairie Fire é o que as unidades mais perguntam. As missões dele usam o terreno cam_lao_nam, por isso um template fica como vn_coop_01.cam_lao_nam para o co-op Eldest Son ou vn_warlords_01.cam_lao_nam para o modo Warlords. O nosso guia de Creator DLC (em inglês) tem todos os nomes de template que ele traz.

O Headless Client: tirar a IA do servidor principal

Num co-op cheio de IA, o processador do servidor esgota-se muito antes da memória. Um Headless Client é uma cópia do Arma 3 sem ecrã que entra no teu servidor como um jogador e fica com os grupos de IA, deixando o servidor livre para tratar dos jogadores.

No servidor principal

  1. Para o servidor principalDepois abre o server.cfg em Configuration Files.
  2. Põe o Headless Client na listaMete o IP do Headless Client nas duas linhas, entre aspas: headlessClients[] = {"192.168.4.18"}; e localClient[] = {"192.168.4.18"};. A primeira deixa-o entrar; a segunda tira-lhe os limites de largura de banda.
  3. Tens vários?Lista cada IP, separados por vírgulas, nas duas linhas.

No servidor do Headless Client

  1. Para-oAbre Configuration Files e edita o Start.bat dele.
  2. Aponta-o para o teu servidorMete o IP do servidor principal no campo -connect= e, se o servidor principal tiver password, a mesma password em -password=.
  3. Arranca os doisArranca o servidor principal e depois o Headless Client. Ele aparece na lista de jogadores como qualquer outro cliente.

A missão tem de lhe oferecer um lugar. No editor Eden é uma unidade com o lado Game Logic, a classe Virtual Entities e a unidade Headless Client, definida como Playable e com um nome; desde a 2.22, o log do servidor avisa quando um slot de Headless Client não tem nome, porque assim não pode ser usado. Os frameworks de IA e muitas missões de unidade passam-lhe depois os grupos sozinhos. A linha de arranque da própria Bohemia para um Headless Client é arma3server -client -connect=<ip> -password=<pass>, que os campos do nosso Start.bat preenchem. Connosco, um Headless Client é um pequeno servidor próprio, encomendado ao lado do principal; vê o servidor Headless Client de Arma 3 (página em inglês).

Direitos de admin, comandos de servidor e BattlEye

Gerir bem um servidor Arma 3 é sobretudo uma questão dos comandos que escreves no chat e do anti-cheat que deixas ligado.

Tornar-te admin

Abre o chat no jogo e escreve #login seguido da passwordAdmin do server.cfg. Os IDs listados em admins[] podem entrar sem a password, e a Bohemia trata os dois tipos de admin da mesma forma. Só um jogador pode estar dentro como admin de cada vez (as ferramentas RCon são à parte), e o #logout devolve os direitos.

Missões

#missions

Acaba a missão atual e abre a lista de missões para escolher.

Missões

#restart

Reinicia a missão atual.

Lobby

#reassign

Manda toda a gente de volta à escolha de papéis para trocar de slot.

Jogadores

#kick e #exec ban

Por nome, ID ou número de jogador, com um motivo entre aspas se quiseres.

Acesso

#lock e #unlock

Impede a entrada de novos jogadores, útil quando uma operação já está em andamento.

Saúde

#monitor 10

Mostra o desempenho do servidor a cada 10 segundos; o #monitor 0 para isso.

Config

#init

Recarrega o server.cfg indicado por -config sem reiniciar.

Servidor

#restartserveraftermission

Reinicia o servidor inteiro quando a missão atual acabar, para ninguém perder uma operação.

BattlEye e admin remoto

Com BattlEye = 1 no server.cfg, o anti-cheat corre no servidor e os jogadores também o têm de correr. O servidor de 64 bits lê o BEServer_x64.cfg na pasta do BattlEye. Junta lá a RConPassword e a RConPort e uma ferramenta de consola remota consegue mandar mensagens, fazer kick e banir sem ninguém no jogo. A regra da Bohemia para a porta: fica longe da porta do jogo e das quatro seguintes (da 2302 à 2306 por defeito), por isso a 2301 é uma escolha comum. Desde a 2.22, o comando RCon #mpmissions lista as missões do servidor.

Memória, FPS do servidor e afinação da rede nos nossos planos Arma 3

A carga do Arma 3 vem da IA, dos scripts e dos mods muito mais do que do número de jogadores. Os nossos planos variam em jogadores e memória; o hardware é o mesmo em todos. Estes números vêm do formulário de encomenda, verificados a 16 de outubro de 2026.

  • Jogadores: 10 a 120, de dez em dez.
  • Memória: 8 GB vêm de borla com o servidor; o formulário de encomenda junta 12 GB, 16 GB, 20 GB, 24 GB e 32 GB como níveis pagos.
  • CPU: 5,0 GHz incluído, com upgrades de 5,2 GHz+ e 5,6 GHz+, mais prioridade de CPU High ou Realtime.
  • Armazenamento: NVMe a 7500 MB/s com até 100 GB incluídos; uma opção de 14 000 MB/s e até 200 GB para packs de terrenos grandes.
Níveis de memória no formulário de encomenda do Arma 3 (verificado a 16 de outubro de 2026)
  1. 8 GBIncluída
  2. 12 GBUpgrade
  3. 16 GBUpgrade
  4. 20 GBUpgrade
  5. 24 GBUpgrade
  6. 32 GBUpgrade

Lê os números do próprio servidor

Entra como admin e escreve #monitor 10: a cada dez segundos o servidor mostra os FPS, o uso de memória e a largura de banda. Os FPS do servidor são os frames de simulação que ele termina por segundo, e o guia de rede da Bohemia considera sobrecarregado um servidor abaixo dos 20, o ponto em que a IA fica lenta e os veículos dão saltos. O parâmetro de arranque -limitFPS põe-lhes um teto (50 por defeito), e desde o update 2.20 um servidor vazio desce sozinho para os 30. O Activity and Stats do painel mostra a memória em gráfico ao longo de horas e dias.

O que ajuda de verdade

  • Menos IA ativa: faz os inimigos aparecerem em vagas perto dos jogadores em vez de encheres o mapa no início da missão.
  • Dynamic Simulation: um sistema que quem faz as missões liga objeto a objeto no editor Eden; a IA e os veículos marcados deixam de ser simulados enquanto não há jogadores por perto e acordam quando eles se aproximam.
  • Um Headless Client: dá à IA o seu próprio processador, o maior ganho individual num co-op grande.
  • Um pack mais leve: cada mod junta scripts que o servidor corre em cada frame.
  • Mais memória para terrenos grandes: os mapas grandes da comunidade e os packs completos são onde 16 GB ou mais justificam o preço.
  • Restarts regulares: uma sessão longa acumula corpos, destroços e scripts perdidos; pelo menos duas vezes por dia mantém tudo fluido.

basic.cfg e largura de banda

O basic.cfg controla quanto o servidor envia e com que frequência. Os valores documentados pela Bohemia começam em MaxMsgSend = 128, MaxSizeGuaranteed = 512 e MaxSizeNonguaranteed = 256, e o conselho dela é que os maiores ganhos vêm do MaxMsgSend e do MinBandwidth (131072 no exemplo dela), subidos ao mesmo tempo quando o servidor não está a usar a largura de banda que tem. Se puxares o MaxMsgSend alto demais para o CPU, o que ganhas é desync, por isso muda um valor de cada vez e acompanha o #monitor.

A memória, os jogadores e a prioridade de CPU mudam-se na área de cliente, em Services, My Services, o teu servidor e depois Upgrade/Downgrade options. Um upgrade gera uma fatura pela diferença, e um restart depois do pagamento aplica-o.

Restarts, avisos, updates e backups

Um servidor que reinicia com horário, avisa primeiro os jogadores e guarda backups nunca apanha a unidade a meio de uma operação. Tudo isto corre a partir das Scheduled Tasks do painel.

Um restart de seis em seis horas

  1. Cria a tarefaAbre Scheduled Tasks, cria uma tarefa e escolhe Scheduled Restart. Dá-lhe um nome claro, como 6 Hour Restart.
  2. Define a primeira execuçãoEscolhe a data e a hora do próximo restart. O painel trabalha em hora do servidor, por isso compara-a com o teu relógio; a hora que ele sugere é a do servidor mais uns dez minutos.
  3. Põe-na a repetirRepete a cada 1 dia, marca Repeat task, repete de 6 em 6 horas durante 24 horas e guarda. Troca o 6 por qualquer intervalo que sirva o teu calendário de operações.

Avisos com o plugin Server Messages

Instala o Server Messages na secção de ferramentas do Mod Manager e depois edita o messages.cfg em Configuration Files. Cada linha tem uma hora, a mensagem e uma regra de repetição, separadas por um til:

messages.cfg
17:45:00~Restart in 15m~no-loop
11:50:00~Restart in 10m~loop-6
  • As mensagens usam o relógio de 24 horas em hora do servidor, enquanto a tarefa de restart se define num relógio de 12 horas. Acerta bem as duas coisas.
  • O no-loop mostra uma mensagem uma vez; o loop-6 repete-a de seis em seis horas.
  • Nada de espaços no fim das linhas nem de linhas vazias, senão as mensagens deixam de aparecer.
  • Deixa os dois pontos e o til fora do texto da mensagem: o plugin pode dar crash com caracteres especiais.

Updates do jogo e backups

Quando a Bohemia lança um update, para o servidor, carrega em Steam Update e espera que a janela termine antes de voltares a arrancar; uma tarefa Steam Update pode fazer o mesmo com horário. Se um update falhar vezes sem conta, apagar a pasta steamapps da raiz do servidor força uma verificação completa da próxima vez. Faz primeiro um backup: o Backup Server faz um a pedido, uma tarefa Scheduled Backup fá-los com horário e o Restore Server volta à data que escolheres. Um Reinstall repõe os ficheiros, e uma base de dados MySQL se usares uma, mas não toca nos teus backups.

Exile, Altis Life e King of the Hill: modos com o seu próprio tipo de servidor

Algumas das comunidades mais conhecidas do Arma 3 correm em modos que precisam de uma base de dados, de um pack de mapas ou de uma config própria. Vendemo-los como tipos de servidor separados, preparados para o modo desde o início, e os guias deles estão na mesma secção de Arma 3 da nossa base de conhecimento.

Sobrevivência

Exile

Sobrevivência persistente com bases e comerciantes. Os packs de mapas de Chernarus, das variantes Summer, Winter, Isles e Redux, e de Esseker instalam-se cada um pelo botão Map Packs do painel.

Base de dados

Altis Life

Roleplay que guarda jogadores, dinheiro e veículos numa base de dados MySQL, tal como o Exile também faz. O phpMyAdmin instala-se na secção de ferramentas do Mod Manager, com o login em Server Details ou Database Details.

PvP

King of the Hill

PvP rápido em equipas à volta de um único objetivo. As regras e os links ficam no config.cpp, aplicados com o botão do compilador de definições.

Juntar um mapa a um servidor Exile

  1. Começa limpoInstala o mapa num servidor sem outros mods e testa-o primeiro. Alguns mods não se dão bem com alguns mapas, e um arranque limpo mostra quais.
  2. Descarrega os mods de terrenoCom o servidor parado, vai buscar o CUP Terrains Core (583496184) e, para a família Chernarus, o CUP Terrains Maps (583544987), mais o mod próprio do mapa se existir, e carrega-os na linha -mod= do Start.bat.
  3. Instala o pack de mapasUsa o botão Map Packs para instalar o pack certo.
  4. Escolhe a missãoEdita o config.cfg e escolhe a missão, como Exile.Chernarus_Isles, no menu de template. Arranca o servidor.

No King of the Hill, o pacote Creator DLC do Mod Manager também desbloqueia duas missões de Western Sahara no terreno Sefrou-Ramal, uma normal e outra só de infantaria. Volta a guardar o config.cpp e corre o compilador de definições depois da troca, para o mapa novo receber os valores por defeito.

Quando algo se parte: as soluções a que recorremos primeiro

A maioria dos tickets de Arma 3 resume-se a um punhado de causas. Percorre esta lista antes de reinstalares seja o que for.

  • O servidor não aparece no browser multijogadorDá a um servidor com mods até 10 minutos depois do Start. Depois usa o Direct Connect com o IP e a porta do painel; se funcionar, o servidor está ligado e o browser ainda não o apanhou. Os favoritos de servidores da Steam, com o endereço de query, são outra forma de confirmar.
  • O Launcher só mostra parte da lista de modsAs listas de mods compridas ficam cortadas nos dados Steam do servidor. A definição steamProtocolMaxDataSize da Bohemia no server.cfg (1024 por defeito) sobe o limite; vai subindo aos poucos, porque valores muito grandes podem passar o tamanho de pacote da rede.
  • Os jogadores levam kick por ficheiros sem assinatura ou alteradosFalta uma chave ou um jogador corre outra versão de um mod. Confirma que cada entrada do -mod= tem o seu .bikey na pasta keys e que os jogadores atualizaram as subscrições do Workshop.
  • A missão não carrega ou o lobby está vazioProvavelmente a missão foi feita com um mod ou DLC que o servidor não carrega, ou o nome do template está mal escrito. O log RPT no Log Viewer diz que addon ou ficheiro falta.
  • Ninguém consegue entrar depois de um update do Arma 3O servidor continua na build antiga. Para-o, corre o Steam Update, atualiza os mods que mudaram e volta a arrancar.
  • As mudanças na config não fazem nadaForam guardadas com o servidor a correr, por isso ele ficou com as definições antigas. Para-o, guarda outra vez e arranca-o.
  • O Headless Client liga-se mas a IA não sai do sítioA missão ou os scripts de IA dela não lhe passam grupos. Confirma que a missão tem uma entidade Headless Client jogável e que o framework de IA suporta uma.
  • Os avisos de restart nunca aparecemProcura espaços no fim, linhas vazias ou dois pontos no texto das mensagens do messages.cfg, e confirma que as horas são do servidor e no relógio de 24 horas.
  • Os mods portam-se mal depois de uma instalação misturadaMods juntados com o browser do Workshop e com o downloader antigo podem chocar. Fica com um só instalador e reinstala com ele os mods afetados.
  • Zero de CPU e de memória logo depois do StartÉ normal durante 30 a 60 segundos, enquanto o painel faz a cópia de segurança.
  • Lag ou desync ao fim da noiteReinicia pelo menos duas vezes por dia e vê a quantidade de IA com o #monitor. Um Headless Client ou uma missão mais leve costumam ajudar mais do que memória a mais.

Em casa ou alugado: o que exige correr o teu próprio

A Bohemia dá o servidor dedicado de graça, como a ferramenta Arma 3 Server na Steam, para Windows e Linux. Corre bem numa máquina a mais; a questão é quem trata dele.

Alojar em casa quer dizer instalar o servidor com o SteamCMD (app 233780), com sessão iniciada numa conta Steam (a Bohemia sugere uma à parte, que não precisa de ter o Arma 3), arrancar depois o arma3server_x64 com os teus caminhos -config, -cfg e -profiles e reencaminhar as portas. A Bohemia lista-as todas como UDP: 2302 para o jogo (a voz também passa por ela), 2303 para as queries da Steam, 2304 para o tráfego da Steam, 2305 reservada e 2306 para o BattlEye. O servidor não suporta IPv6.

Na tua própria máquina

  • Sem conta mensal, se o hardware e o upload já lá estão.
  • Controlo total do sistema operativo, dos ficheiros e dos parâmetros de arranque.
  • Cada update do Arma, cada update de mods e cada chave ficam a teu cargo.
  • O servidor só está ligado enquanto essa máquina e essa ligação estiverem.

Alugado à Gaming Deluxe

  • Online em menos de 20 minutos, em 9 localizações no Reino Unido, na Europa, nos Estados Unidos e na Austrália.
  • Browser do Steam Workshop, Creator DLC e Server Messages a partir do painel.
  • Um Headless Client disponível como servidor próprio na mesma rede.
  • Um custo mensal que sobe com os jogadores e a memória.

Um grupo pequeno que faz noites de Zeus em conjunto aloja em casa sem problemas. Quando a unidade treina com horário, corre um pack de mods sempre a crescer ou quer o servidor ligado quando o admin não está, alugar devolve-te as noites. Os planos estão na nossa página Servidor Arma 3.

Respostas rápidas

Perguntas sobre criar um servidor Arma 3

Como faço um servidor dedicado de Arma 3?

Instala o Arma 3 Server da Bohemia pelo SteamCMD (app 233780) na tua própria máquina, ou aluga um. No nosso: para o servidor, define o nome, as passwords e o template da missão no server.cfg, arranca-o e entra com o Direct Connect. O capítulo da primeira hora explica tudo passo a passo.

Que portas usa um servidor Arma 3?

Por defeito, a Bohemia usa as UDP 2302 a 2306: a porta do jogo (que também leva a voz), as queries da Steam, o tráfego da Steam, uma porta reservada e o BattlEye. Nos nossos servidores, as portas já vêm definidas; o painel mostra os endereços de ligação e de query.

Como configuro um Headless Client de Arma 3?

Junta o IP do Headless Client ao headlessClients[] e ao localClient[] no server.cfg do servidor principal, e depois define o -connect= (e o -password= se for preciso) no Start.bat do Headless Client. A missão tem de ter um slot de Headless Client jogável e passar-lhe a IA.

Os jogadores sem um DLC podem entrar no meu servidor Arma 3?

Sim. Com os DLC da Bohemia podem entrar e andar como passageiros nos veículos do DLC, mas não os conduzir nem os operar. Com os Creator DLC entram graças a dados de compatibilidade gratuitos, enquanto os terrenos e a campanha do DLC ficam para quem o tem.

Onde está o server.cfg num servidor da Gaming Deluxe?

Em Configuration Files, no painel de jogo, com um formulário no Config Editor e um editor de texto simples. As definições de rede estão no basic.cfg, e a lista de mods no Workshop.mods ou no Start.bat.

Como junto mods a um servidor Arma 3?

Para o servidor, procura o mod no browser do Steam Workshop do painel e carrega em Install; fica numa pasta @ID e entra na linha -mod=. Os jogadores carregam os mesmos mods no Arma 3 Launcher. Os mods só de servidor passam para o -servermod=.

Como me torno admin no meu servidor Arma 3?

Escreve #login seguido da passwordAdmin do server.cfg no chat do jogo. Os Steam IDs listados em admins[] podem entrar sem a password. O #logout devolve os direitos.

Quanta RAM precisa um servidor Arma 3?

Os nossos servidores Arma 3 incluem 8 GB, com níveis até 32 GB. Uma noite de co-op vanilla ou de Zeus corre bem no nível incluído; os terrenos grandes, os packs de mods enormes e as missões cheias de IA são o que pede mais. Vê o #monitor e o Activity and Stats antes de fazeres upgrade.

Base de conhecimento

Todos os guias de Arma 3 da nossa base de conhecimento

Os 17 guias de Arma 3 da nossa base de conhecimento, incluindo as secções de Exile, King of the Hill e Headless Client, agrupados por tarefa, mais os 24 guias do painel que funcionam igual em todos os jogos. Os guias em si estão em inglês; os títulos aqui foram traduzidos para ti. Escreve para filtrar.

41 guias: 17 de Arma 3 e 24 básicos do painel

Headless Client2

Passar a IA a um ou mais servidores Headless Client.

Restarts e mensagens2

Restarts com horário e os avisos que os jogadores veem antes.

Nada corresponde. Tenta com menos letras ou fala com o nosso suporte.

Mais jogos

Mais servidores Arma e táticos

Modos do Arma 3 com o seu próprio tipo de servidor, o Arma mais recente da Bohemia e outros jogos que encaixam nas noites de uma unidade.

Pronto quando tu estiveres

O servidor da tua unidade, pronto para sexta-feira

Cada passo desta página funciona nos planos da nossa página Servidor Arma 3. Escolhe os jogadores e a localização mais perto dos teus jogadores, com Paris pré-selecionada, e o servidor é teu em menos de 20 minutos.

Servidor Arma 3

Como fizemos este guia: escrito para a Gaming Deluxe com ajuda de IA, verificado linha a linha contra a documentação de servidores da Bohemia Interactive, as notas de update SPOTREP e as páginas dos DLC, a página do Arma 3 na Steam, e a nossa própria base de conhecimento e formulário de encomenda de Arma 3, e depois revisto por Matthew Griffin. Viste alguma coisa desatualizada? Diz-nos.

Fontes verificadas:

  1. Wiki da Bohemia Interactive: Arma 3 Dedicated Server (cópia arquivada, em inglês)
  2. Wiki da Bohemia Interactive: Arma 3 Server Config File (cópia arquivada, em inglês)
  3. Wiki da Bohemia Interactive: Arma 3 Basic Server Config File (cópia arquivada, em inglês)
  4. Wiki da Bohemia Interactive: Arma 3 Server Profile (cópia arquivada, em inglês)
  5. Wiki da Bohemia Interactive: Arma 3 Difficulty Settings (cópia arquivada, em inglês)
  6. Wiki da Bohemia Interactive: Arma 3 Headless Client (cópia arquivada, em inglês)
  7. Wiki da Bohemia Interactive: Multiplayer Server Commands (cópia arquivada, em inglês)
  8. Wiki da Bohemia Interactive: BattlEye (cópia arquivada, em inglês)
  9. Wiki da Bohemia Interactive: Arma 3 Dynamic Simulation (cópia arquivada, em inglês)
  10. Wiki da Bohemia Interactive: Arma 3 DLC Restrictions (cópia arquivada, em inglês)
  11. Arma 3: Creator DLC (em inglês)
  12. Arma 3 dev hub: SPOTREP #00120, update 2.22 (em inglês)
  13. Arma 3 dev hub: SPOTREP #00122, Mini-Update (em inglês)
  14. Steam: Arma 3
  15. Base de conhecimento da Gaming Deluxe: Arma 3 (em inglês)
  16. Formulário de encomenda da Gaming Deluxe: Arma 3 Dedicated Server

Imagem de capa: Imagem do Arma 3, da Bohemia Interactive (loja Steam).