Lynkampanje 50% rabatt på alle servere Bare noen timer igjen!
Slutter om: 00D 00H 00M 00S
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
Kategorier

Oppsettsguide for Arma 3-server

NO arma-3 setup config milsim 0 syntes dette var nyttig

Komplett guide for å sette opp og konfigurere din Arma 3 dedikerte server hos Legion Hosting. Når serveren kjører, se vår guide for modinstallasjon for å legge til Workshop-innhold, og vår guide for admin- og BattlEye-oppsett for å konfigurere serveradministrasjon og juksebeskyttelse.

Første oppstart i GPanel

Etter at du har kjøpt din Arma 3-server fra Legion Hosting, logg inn på GPanel på gpanel.legionhosting.net for å administrere den.

  1. Naviger til din Arma 3-server fra dashbordet.
  2. På fanen Console, klikk Start for å starte serveren for første gang. Den første oppstarten vil ta noen minutter mens den laster ned og installerer Arma 3 dedikerte serverfiler via SteamCMD.
  3. Når konsollen viser Game started eller lignende klarmeldinger, er serveren din online og klar til å bli koblet til.
  4. Stopp serveren før du gjør konfigurasjonsendringer for å sikre at de blir riktig anvendt.
Tips: Hvis du ser SteamCMD-valideringsfeil ved første oppstart, start serveren på nytt. Den kan trenge en andre gjennomgang for å fullføre nedlastingen av alle filer.

GPanel-oppstartsvariabler

GPanel tilbyr oppstartsvariabler som styrer hvordan Arma 3-serverens binærfil starter. Disse finner du under fanen Startup i serverpanelet ditt. Vanlige variabler inkluderer:

Variabel Beskrivelse Eksempel
SERVER_PORT Hovedspillport (UDP). Settes automatisk av GPanel. 2302
SERVER_CFG Sti til serverens konfigurasjonsfil. server.cfg
SERVER_PROFILE Navn på serverprofilmappen for logger og innstillinger. server
MAX_PLAYERS Maksimalt antall spillerplasser. 64
MODS Semikolonseparert liste over modmapper som skal lastes. @CBA_A3;@ace
SERVER_MODS Mods kun på serversiden (ikke påkrevd av klienter). @OCAP2
ADDITIONAL_PARAMS Ekstra oppstartsparametere lagt til kommandolinjen. -filePatching -enableHT
Viktig: Noen variabler kan variere avhengig av din spesifikke serveregg-konfigurasjon. Sjekk GPanel-fanen Startup for de nøyaktige variabelnavnene som er tilgjengelige for deg.

server.cfg-konfigurasjon

Filen server.cfg er den primære konfigurasjonsfilen for Arma 3-serveren din. Få tilgang til den via fanen File Manager i GPanel eller last den opp via SFTP. Nedenfor er et omfattende eksempel:

// ========================================
// Arma 3 Server Configuration
// ========================================

// Server Identity
hostname = "My Legion Hosting Arma 3 Server";
password = "";                     // Server password (empty = no password)
passwordAdmin = "MyAdminPass123";  // Admin password for #login
motd[] = {
    "Welcome to our Arma 3 server!",
    "Hosted by Legion Hosting",
    "TeamSpeak: ts.example.com"
};
motdInterval = 5;                  // Seconds between MOTD messages

// Player Settings
maxPlayers = 64;
kickDuplicate = 1;                 // Kick duplicate player IDs
verifySignatures = 2;              // 0=off, 1=warn, 2=kick unsigned addons
requiredSecureId = 2;              // Require BattlEye secure ID

// Voting
voteMissionPlayers = 1;            // Min players to vote for mission
voteThreshold = 0.33;              // 33% vote threshold

// Network
disconnectTimeout = 5;             // Timeout for disconnect (seconds)
maxDesync = 150;                   // Max desync before kick
maxPing = 350;                     // Max ping before kick
maxPacketLoss = 50;                // Max packet loss % before kick

// Performance
MinBandwidth = 107374182;          // Minimum bandwidth (bits/s)
MaxBandwidth = 1073741824;         // Maximum bandwidth (bits/s)
MaxMsgSend = 128;                  // Max messages per frame
MaxSizeGuaranteed = 512;           // Max guaranteed packet size
MaxSizeNonguaranteed = 256;        // Max non-guaranteed packet size

// Logging
logFile = "server_console.log";
timeStampFormat = "short";

// Persistent Battlefield
persistent = 1;                    // Enable persistence

// BattlEye Anti-Cheat
BattlEye = 1;                     // 1=enabled, 0=disabled

// Mission Rotation
class Missions {
    class Mission1 {
        template = "Escape_Altis.Altis";
        difficulty = "Custom";
    };
    class Mission2 {
        template = "co10_Escape_Tanoa.Tanoa";
        difficulty = "Custom";
    };
};
Tips: Navn på oppdragsmaler tilsvarer oppdragets PBO-filnavn uten .pbo-utvidelsen. For eksempel blir co40_AW_Invade_Annex.Altis.pbo til co40_AW_Invade_Annex.Altis. Last opp oppdragsfiler til mpmissions/-katalogen.

Vanskelighetsinnstillinger og serverprofiler

Arma 3 bruker serverprofiler for å lagre vanskelighetsinnstillinger. Profilen opprettes i en katalog som samsvarer med din SERVER_PROFILE-oppstartsvariabel. Vanskelighetskonfigurasjonsfilen ligger vanligvis på:

<profile_name>/<profile_name>.Arma3Profile

Du kan angi vanskelighetsgrad inne i Missions-klassen i server.cfg til en av forhåndsinnstillingene (recruit, regular, veteran, custom) eller definere en helt tilpasset vanskelighetsklasse i serverprofilen din:

class DifficultyPresets {
    class CustomDifficulty {
        class Options {
            // HUD Elements
            groupIndicators = 1;      // 0=never, 1=limited, 2=always
            friendlyTags = 1;          // 0=never, 1=limited, 2=always
            enemyTags = 0;             // 0=never, 1=limited, 2=always
            detectedMines = 1;         // 0=never, 1=limited, 2=always
            commands = 1;              // 0=never, 1=limited, 2=always
            waypoints = 1;             // 0=never, 1=limited, 2=always
            weaponInfo = 2;
            stanceIndicator = 2;
            staminaBar = 1;
            weaponCrosshair = 0;       // Disable crosshair
            visionAid = 0;

            // Gameplay
            thirdPersonView = 0;       // Disable 3rd person (milsim)
            reducedDamage = 0;
            tacticalPing = 1;          // 0=off, 1=enabled
            cameraShake = 1;
            scoreTable = 1;
            deathMessages = 0;
            vonID = 1;
            mapContent = 0;            // Hide map markers
            autoReport = 0;            // Disable AI auto-report
            multipleSaves = 0;
        };

        // AI Skill
        aiLevelPreset = 3;            // 0=low, 1=normal, 2=high, 3=custom
        class CustomAILevel {
            skillAI = 0.75;
            precisionAI = 0.40;
        };
    };
    defaultDifficulty = "CustomDifficulty";
};
Milsim-tips: For en realistisk milsim-opplevelse, deaktiver tredjepersonsvisning (thirdPersonView = 0), siktekors (weaponCrosshair = 0) og dødsmeldinger (deathMessages = 0). De fleste milsim-fellesskap bruker også ACE3-modden for avanserte medisin- og ballistikksystemer.

Oppdragsrotasjon

Oppdrag defineres i class Missions-blokken i server.cfg. Serveren vil laste det første oppdraget ved oppstart og rotere til påfølgende oppdrag når det gjeldende avsluttes eller når spillerne stemmer for det.

class Missions {
    class Mission1 {
        template = "co40_AW_Invade_Annex.Altis";
        difficulty = "Custom";
        // Optional parameters:
        // class Params {};  // Mission-specific parameters
    };
    class Mission2 {
        template = "Warlords_Altis.Altis";
        difficulty = "veteran";
    };
    class Mission3 {
        template = "co10_Escape_Tanoa.Tanoa";
        difficulty = "Custom";
    };
};

Slik legger du til oppdrag på serveren din:

  1. Last ned oppdrags-PBO-filer fra Steam Workshop eller fellesskapsnettsteder.
  2. Last opp .pbo-filene til mpmissions/-katalogen på serveren din via SFTP eller GPanel-filbehandleren.
  3. Legg til tilsvarende oppføringer i class Missions-blokken i server.cfg, med filnavnet (uten .pbo) som template-verdi.
  4. Start serveren på nytt for at endringene skal tre i kraft.
Merk: Hvis en oppdragsfil krever spesifikke mods, må disse modsene lastes på serveren. Ellers vil oppdraget mislykkes i å lastes, og serveren kan hoppe til neste oppdrag i rotasjonen.

Slik kobler du til

Det finnes flere måter å koble til Arma 3-serveren din på:

Serverleser

  1. Start Arma 3 og klikk Multiplayer fra hovedmenyen.
  2. I Server Browser, bruk filteralternativene eller søk etter serveren din etter navn.
  3. Velg serveren din og klikk Join. Skriv inn passordet hvis et er satt.

Direkte tilkobling

  1. Fra serverleseren, klikk Direct Connect nederst.
  2. Skriv inn server-IP og port (finnes i GPanel under serveroversikten din). Standard spillport er 2302.
  3. Klikk Join.

Steam-serverliste

  1. I Steam, gå til View > Game Servers (eller View > Servers).
  2. Klikk på fanen Favorites, deretter Add a Server.
  3. Skriv inn server-IP og Steam Query Port (spillport + 1, f.eks. hvis spillporten din er 2302, bruk 2303).
  4. Klikk Add this address to favorites, og koble deretter til via listen.
Porter: Arma 3 bruker flere porter. Hovedspillporten (standard 2302) pluss Steam Query-porten (spillport + 1). Hvis GPanel viser port 2302, bør spillere koble til med den porten. Steam-spørringsporten 2303 brukes for serverleser-spørringer. Serverens port tildeles tilfeldig med mindre du har en privat IP -- sjekk alltid GPanel for riktig port.

Ytelsesjustering

Arma 3-servere kan være ressurskrevende, spesielt med mange spillere og AI-tunge oppdrag. Her er viktige innstillinger og teknikker for å optimalisere ytelsen:

Headless-klient

En headless-klient (HC) avlaster AI-prosessering fra serveren til en separat prosess, noe som betydelig forbedrer server-FPS på AI-tunge oppdrag. Oppdraget må støtte headless-klienter for at dette skal fungere.

For å aktivere headless-klienter, legg til følgende i server.cfg:

// Headless Client Configuration
headlessClients[] = {"127.0.0.1"};
localClient[] = {"127.0.0.1"};
Merk: Støtte for headless-klienter avhenger av hostingplanen din og tilgjengelige ressurser. Å kjøre en headless-klient bruker ekstra RAM og CPU. Kontakt Legion Hosting-support hvis du trenger hjelp med å sette opp headless-klienter på serveren din.

Server-FPS og nettverksinnstillinger

Disse server.cfg-innstillingene påvirker ytelsen:

Innstilling Anbefalt verdi Notater
MinBandwidth 107374182 Minimum båndbredde per klient (bits/s)
MaxBandwidth 1073741824 Maksimal total båndbredde (bits/s)
MaxMsgSend 128 Meldinger sendt per simuleringsbilde
MaxSizeGuaranteed 512 Maks garantert meldingsstørrelse (byte)
MaxSizeNonguaranteed 256 Maks ikke-garantert meldingsstørrelse (byte)
maxDesync 150 Utkastingsterskel for desync
maxPing 350 Utkastingsterskel for høy ping

Ekstra oppstartsparametere

Du kan legge til disse i ADDITIONAL_PARAMS-oppstartsvariabelen i GPanel:

Parameter Beskrivelse
-enableHT Aktiver Hyper-Threading-støtte for flerkjerne-CPUer.
-hugepages Aktiver store minnesider for bedre minneytelse.
-loadMissionToMemory Last hele oppdraget inn i RAM for raskere tilgang.
-noLogs Deaktiver RPT-logging (bruk kun etter at feilsøking er fullført).
Advarsel: Hvis server-FPS faller under 10, vil spillere oppleve alvorlig desync, rubber-banding og potensielle frakoblinger. Overvåk serverytelsen via konsollen eller adminverktøy og reduser AI-antall eller spillerplasser om nødvendig.

Relaterte artikler

Trenger du hjelp?

Hvis du har problemer med å sette opp Arma 3-serveren din eller trenger mer hjelp, er supportteamet vårt her for å hjelpe. Opprett en supportsak, så hjelper vi deg.


Var denne artikkelen nyttig?

Ready to Get Started?

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