Arma 3 udkom i 2013, og det er stadig den militære sandkasse med flest mods på markedet. Det er ikke nostalgi, det er arkitektur: Bohemia lod motoren stå så åben, at hele genrer voksede frem inde i den. En frisk dedikeret server giver dig bare ingenting af det. Du får vanilla Altis, en håndfuld officielle scenarier og en config-fil. Alt det, folk gider spille på din server for, er noget du selv installerer.
To ting ødelægger næsten hver eneste nye moddede Arma 3-server, og ingen af dem er selve modlisten. Den første er afhængighedskæden. Den anden er signature keys. Får du styr på dem, er resten bare indkøb.
Indlæs CBA_A3 først, og mén det
Community Base Addons (CBA_A3) er ikke en mod, nogen spiller for sjov. Det er det fælles funktionsbibliotek, som de fleste andre seriøse mods er bygget ovenpå, og det skal indlæses før dem. ACE3 afhænger af det. LAMBS Danger.fsm afhænger af det. CUP, Zeus Enhanced og Task Force Arrowhead Radio afhænger af det.
Hvis CBA_A3 mangler eller ligger for sent i din load order, advarer serveren dig ikke pænt. Den nægter enten at boote, eller også starter den og kaster script-fejl i det sekund en spiller spawner, hvilket er værre, fordi det ligner at din mission er i stykker.
På en DoomHosting-server installeres mods ikke via en Workshop-browser. Du uploader mod-mapperne over FTP og lister dem i MODIFICATIONS-startvariablen, i rækkefølge, under Startup. Load order er noget du skriver bevidst i stedet for noget, en menu bestemmer for dig, så sæt @CBA_A3 først, hver gang.

Keys-mappen er grunden til at dine spillere bliver smidt ud
Det er det hyppigste Arma 3-supportspørgsmål vi ser, og det har intet med forkerte mods at gøre.
Arma 3-servere kontrollerer, at de addons en spiller forbinder med, er signeret. Det styres af verifySignatures i server.cfg, og det er slået til med god grund: det er dét, der forhindrer nogen i at joine med en ændret weapon-PBO. Enhver ordentlig mod leveres med en eller flere .bikey-signaturfiler, og de keys skal kopieres ind i serverens keys-mappe.
Springer du det over, er symptomet forvirrende. Serveren kører fint, den dukker op i browseren, og så bliver hver eneste spiller, der har installeret din modliste, smidt af under forbindelsen med en session lost- eller signature-fejl. Der står ingenting om det i konsollen.
Gør derfor reglen mekanisk: for hver mod-mappe du uploader, åbner du dens keys-undermappe og kopierer .bikey-filerne over med det samme. Gør du det senere, går der en aften med det.
De mods der reelt ændrer hvordan din server spiller
ACE3 er den store. Den erstatter Arma 3's helbredssystem med rigtig sårmodellering og tilføjer realistisk ballistik, sanitetsroller, bæring og trækning samt hundrede interaktionsmenuer. Den ændrer tempoet på din server mere end nogen anden enkelt mod. Den har også en holdning, så beslut dig tidligt: at proppe ACE3 ind på en etableret server midt i en kampagne er aldrig populært.
RHS: Escalation er referencen for assets. RHSUSAF, RHSAFRF, RHSGREF og RHSSAF giver dig moderne amerikanske, russiske og østeuropæiske styrker i en kvalitet, vanilla aldrig nåede. Den kører standalone, men indlæs CBA_A3 ved siden af alligevel, så kompatibilitetspatches opfører sig.
CUP (Community Upgrade Project) er den anden halvdel af svaret. CUP Terrains henter Arma 2-kortene tilbage, hvilket betyder mere end det lyder: en stor mængde community-indhold går simpelthen ud fra, at Chernarus og Takistan findes.
LAMBS Danger.fsm skriver AI-adfærden om. Vanilla Arma 3-AI er berygtet for enten at vide alt eller ingenting. LAMBS får dem til at undertrykke, flankere, rydde bygninger og kalde på støtte. Det er den billigste måde at få en PvE-server til at føles som om den slår igen.
Zeus Enhanced (ZEN) og Achilles udvider Zeus-curator-interfacet, og det er dér din game master tilbringer sessionen, hvis I kører live-operationer frem for færdigskrevne missioner.
Task Force Arrowhead Radio eller ACRE2 giver dig rigtig radiosimulering gennem TeamSpeak. Vælg én, aldrig begge. Begge kræver en server-side komponent ud over client-plugin'et, og blander du dem, er en aften hvor ingen kan høre hinanden garanteret.

Client-side mods hører ikke hjemme på serveren
JSRS Soundmod, DynaSound og Blastcore får Arma 3 til at se markant bedre ud og lyde markant bedre. Ingen af dem skal stå i serverens startlinje. De er præsentationsmods: de ændrer hvad en spiller hører og ser på sin egen maskine, og serveren simulerer intet ved dem. At lægge dem server-side giver præcis nul forskel i gameplay og bruger samtidig RAM på at indlæse PBO'erne.
Sig det eksplicit til dit community, for den gængse antagelse er, at alt på serverens liste er obligatorisk, og alt udenfor er forbudt. Ingen af delene passer. Udgiv to lister: de påkrævede mods din mission afhænger af, og de valgfrie client-side mods folk selv må køre. En Steam Workshop-collection til den påkrævede liste sparer dig hundrede supportbeskeder.

Hvad en modliste koster dig i RAM og CPU
Arma 3 er usædvanlig blandt de spil vi hoster, fordi spillerantallet næsten ikke er den variabel der betyder noget. Hver tilsluttet spiller tilføjer meget lidt. Modlisten og antallet af AI er det, der rykker.
Som groft planlægningstal: en let liste (CBA_A3 plus et par quality of life-mods) lægger cirka 1GB oveni vanilla, en mellemliste med ACE3 og én asset-pakke omkring 3GB, og en tung stak med RHS plus CUP plus ACE3 plus et custom terræn kan alene lægge 6GB til. Vores Arma 3 RAM-beregner laver det regnestykke ud fra dit faktiske spillerantal og modvægt.
CPU er den halvdel folk glemmer. Arma 3's simulering er i høj grad single-threaded, så ren clock speed slår antal kerner, og det der æder cyklerne er som regel AI. En 40-slot server med 300 aktive AI-enheder hakker længe før den løber tør for RAM.
Det er dét headless clients er til. En headless client er en ekstra serverproces, der forbinder udelukkende for at tage AI-beregningen af hovedtråden. På vores panel er det HC_NUM-startvariablen, og at sætte den til 1 eller 2 på en tung Antistasi- eller ALiVE-mission slår ofte mere RAM.
En sidste fælde mens du er under Startup. MAX_PLAYERS skrives ind i server.cfg som maxPlayers ved hver eneste boot, så det er nytteløst at rette den linje i hånden: din ændring er lydløst væk ved næste genstart. Ret startvariablen i stedet.

Hvor du starter
Bygger du en ny server i denne uge, så installer CBA_A3, ACE3 og LAMBS Danger.fsm, kopier dine keys, og stop dér. Det er allerede et markant anderledes spil end vanilla, og det booter i første forsøg. Tilføj RHS eller CUP når du ved, at din gruppe vil have de assets.
Vores Arma 3 server status checker fortæller dig, om serveren svarer Steam. Arma 3 svarer på game-porten plus én, så en server der kører, men bliver ved med at være usynlig i browseren, har som regel et portproblem og ikke et modproblem.
Til trinnene før alt det her dækker vores Arma 3 guide til at komme i gang første boot og config. Har du ikke en server endnu, klarer Arma 3 server hosting modlisten, RAM og headless clients på panelet.




