Lynudsalg 50% rabat på alle servere Sidste Dag!
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

Arma 3 Server Opsætningsguide

DA arma-3 setup config milsim 0 fandt dette nyttigt

Komplet guide til opsætning og konfiguration af din Arma 3 dedikerede server på Legion Hosting. Når din server kører, se vores Mod Installationsguide for at tilføje Workshop-indhold og vores Admin og BattlEye Opsætning-guide for at konfigurere serveradministration og anti-cheat.

Første opstart i GPanel

Efter køb af din Arma 3 server fra Legion Hosting, log ind på GPanel på gpanel.legionhosting.net for at administrere den.

  1. Naviger til din Arma 3 server fra dashboardet.
  2. Under fanen Console, klik Start for at starte serveren for første gang. Den indledende opstart vil tage et par minutter, da den downloader og installerer Arma 3 dedikerede serverfiler via SteamCMD.
  3. Når konsollen viser Game started eller lignende klar-beskeder, er din server online og kan tilsluttes.
  4. Stop serveren før du foretager konfigurationsændringer for at sikre, at de bliver anvendt korrekt.
Tip: Hvis du ser SteamCMD-valideringsfejl ved første opstart, genstart blot serveren. Den kan have brug for en anden gennemgang for at fuldføre download af alle filer.

GPanel Startup-variabler

GPanel leverer startup-variabler, der styrer, hvordan Arma 3 serverens binære fil starter. Disse kan findes under fanen Startup i dit serverpanel. Almindelige variabler inkluderer:

Variabel Beskrivelse Eksempel
SERVER_PORT Hoved-gameport (UDP). Sættes automatisk af GPanel. 2302
SERVER_CFG Sti til serverkonfigurationsfilen. server.cfg
SERVER_PROFILE Navn på serverprofilmappen for logs og indstillinger. server
MAX_PLAYERS Maksimalt antal spillerpladser. 64
MODS Semikolon-separeret liste over mod-mapper, der skal indlæses. @CBA_A3;@ace
SERVER_MODS Kun server-side mods (ikke påkrævet af klienter). @OCAP2
ADDITIONAL_PARAMS Ekstra startparametre tilføjet til kommandolinjen. -filePatching -enableHT
Vigtigt: Nogle variabler kan variere afhængigt af din specifikke server-egg-konfiguration. Tjek din GPanel Startup-fane for de præcise variabelnavne, der er tilgængelige for dig.

server.cfg Konfiguration

Filen server.cfg er den primære konfigurationsfil for din Arma 3 server. Tilgå den via fanen File Manager i GPanel eller upload den via SFTP. Herunder 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";
    };
};
Tip: Missionsskabelonnavne svarer til missions-PBO-filnavnene uden .pbo-endelsen. For eksempel bliver co40_AW_Invade_Annex.Altis.pbo til co40_AW_Invade_Annex.Altis. Upload missionsfiler til mappen mpmissions/.

Sværhedsgradsindstillinger og serverprofiler

Arma 3 bruger serverprofiler til at gemme sværhedsgradsindstillinger. Profilen oprettes i en mappe, der matcher din SERVER_PROFILE startup-variabel. Sværhegradskonfigurationsfilen er typisk placeret på:

<profile_name>/<profile_name>.Arma3Profile

Du kan sætte sværhedsgraden inde i Missions-klassen i server.cfg til en af forudindstillingerne (recruit, regular, veteran, custom) eller definere en fuldt tilpasset sværhedsgradsklasse i din serverprofil:

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-tip: For en realistisk milsim-oplevelse, deaktiver tredjepersonsvisning (thirdPersonView = 0), trådkors (weaponCrosshair = 0) og dødsbeskeder (deathMessages = 0). De fleste milsim-fællesskaber bruger også ACE3-moddet til avancerede medicinske og ballistiske systemer.

Missionsrotation

Missioner defineres i class Missions-blokken i server.cfg. Serveren vil indlæse den første mission ved opstart og rotere til efterfølgende missioner, når den aktuelle slutter, eller når spillerne stemmer om 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";
    };
};

For at tilføje missioner til din server:

  1. Download missions-PBO-filer fra Steam Workshop eller fællesskabssider.
  2. Upload .pbo-filerne til mappen mpmissions/ på din server via SFTP eller GPanel filhåndtering.
  3. Tilføj tilsvarende poster til class Missions-blokken i server.cfg, og brug filnavnet (uden .pbo) som template-værdien.
  4. Genstart serveren for at ændringerne træder i kraft.
Bemærk: Hvis en missionsfil kræver specifikke mods, skal disse mods være indlæst på serveren. Ellers vil missionen ikke kunne indlæses, og serveren kan springe til den næste mission i rotationen.

Sådan tilslutter du dig

Der er flere måder at tilslutte sig din Arma 3 server på:

Serverbrowser

  1. Start Arma 3 og klik Multiplayer fra hovedmenuen.
  2. I Server Browser, brug filtermulighederne eller søg efter din server ved navn.
  3. Vælg din server og klik Join. Indtast adgangskoden, hvis en er sat.

Direkte forbindelse

  1. Fra serverbrowseren, klik Direct Connect i bunden.
  2. Indtast din servers IP og port (findes i GPanel under din serveroversigt). Standard-gameporten er 2302.
  3. Klik Join.

Steam-serverliste

  1. I Steam, gå til View > Game Servers (eller View > Servers).
  2. Klik på fanen Favorites, derefter Add a Server.
  3. Indtast din servers IP og Steam Query Port (gameport + 1, f.eks. hvis din gameport er 2302, brug 2303).
  4. Klik Add this address to favorites, og forbind derefter via listen.
Porte: Arma 3 bruger flere porte. Hoved-gameporten (standard 2302) plus Steam Query-porten (gameport + 1). Hvis din GPanel viser port 2302, skal spillere tilslutte sig ved hjælp af den port. Steam Query-porten 2303 bruges til serverbrowser-forespørgsler. Din servers port er tilfældigt tildelt, medmindre du har en privat IP -- tjek altid GPanel for den korrekte port.

Ydelsesjustering

Arma 3-servere kan være ressourcekrævende, især med store antal spillere og AI-tunge missioner. Her er vigtige indstillinger og teknikker til at optimere ydelsen:

Headless Client

En headless client (HC) aflaster AI-behandling fra serveren til en separat proces, hvilket markant forbedrer serverens FPS på AI-tunge missioner. Missionen skal understøtte headless clients for at dette virker.

For at aktivere headless clients, tilføj følgende til din server.cfg:

// Headless Client Configuration
headlessClients[] = {"127.0.0.1"};
localClient[] = {"127.0.0.1"};
Bemærk: Understøttelse af headless client afhænger af din hostingplan og tilgængelige ressourcer. At køre en headless client bruger ekstra RAM og CPU. Kontakt Legion Hosting support, hvis du har brug for hjælp med at opsætte headless clients på din server.

Server FPS og netværksindstillinger

Disse server.cfg-indstillinger påvirker ydelsen:

Indstilling Anbefalet værdi Bemærkninger
MinBandwidth 107374182 Minimum båndbredde per klient (bits/s)
MaxBandwidth 1073741824 Maksimal total båndbredde (bits/s)
MaxMsgSend 128 Beskeder sendt per simuleringsframe
MaxSizeGuaranteed 512 Maks. garanteret beskedstørrelse (bytes)
MaxSizeNonguaranteed 256 Maks. ikke-garanteret beskedstørrelse (bytes)
maxDesync 150 Kick-grænse for desync
maxPing 350 Kick-grænse for høj ping

Yderligere startparametre

Du kan tilføje disse til ADDITIONAL_PARAMS startup-variablen i GPanel:

Parameter Beskrivelse
-enableHT Aktivér Hyper-Threading-understøttelse for multi-core CPU'er.
-hugepages Aktivér store hukommelsessider for bedre hukommelsesydelse.
-loadMissionToMemory Indlæs hele missionen i RAM for hurtigere adgang.
-noLogs Deaktiver RPT-logning (brug kun efter fejlfinding er afsluttet).
Advarsel: Hvis din servers FPS falder under 10, vil spillere opleve alvorlig desync, rubber-banding og potentielle afbrydelser. Overvåg serverydelsen via konsollen eller adminværktøjer og reducer AI-antal eller spillerpladser, hvis nødvendigt.

Relaterede artikler

Brug for hjælp?

Hvis du har problemer med at opsætte din Arma 3 server eller har brug for yderligere assistance, er vores supportteam klar til at hjælpe. Opret en supportticket, og vi får dig op at køre.


Var denne artikel nyttig?

Ready to Get Started?

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