Blesková sleva 50% sleva na všechny servery
Končí za: 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
Kategorie

Arma 3 Průvodce nastavením serveru

CS arma-3 setup config milsim 0 uživatelům to pomohlo

Kompletní průvodce nastavením a konfigurací vašeho dedikovaného serveru Arma 3 na Legion Hosting. Jakmile váš server běží, podívejte se na náš Průvodce instalací modů pro přidání obsahu z Workshop a na průvodce Nastavení administrátora a BattlEye pro konfiguraci správy serveru a anti-cheatu.

První spuštění v GPanel

Po zakoupení serveru Arma 3 od Legion Hosting se přihlaste do GPanel na gpanel.legionhosting.net pro jeho správu.

  1. Přejděte na svůj server Arma 3 z hlavního panelu.
  2. Na záložce Console klikněte na Start pro první spuštění serveru. Počáteční spuštění potrvá několik minut, protože se stahují a instalují soubory dedikovaného serveru Arma 3 přes SteamCMD.
  3. Jakmile konzole zobrazí Game started nebo podobné zprávy o připravenosti, váš server je online a hráči se mohou připojit.
  4. Před prováděním konfiguračních změn server zastavte, aby se správně aplikovaly.
Tip: Pokud při prvním spuštění vidíte chyby validace SteamCMD, jednoduše server restartujte. Může být potřeba druhý průchod pro dokončení stahování všech souborů.

Proměnné spouštění v GPanel

GPanel poskytuje proměnné spouštění, které řídí způsob spuštění binárního souboru serveru Arma 3. Najdete je na záložce Startup vašeho serverového panelu. Běžné proměnné zahrnují:

Proměnná Popis Příklad
SERVER_PORT Hlavní herní port (UDP). Nastaven automaticky GPanel. 2302
SERVER_CFG Cesta ke konfiguračnímu souboru serveru. server.cfg
SERVER_PROFILE Název adresáře profilu serveru pro logy a nastavení. server
MAX_PLAYERS Maximální počet herních slotů. 64
MODS Seznam složek modů oddělených středníky k načtení. @CBA_A3;@ace
SERVER_MODS Mody pouze na straně serveru (nevyžadované klienty). @OCAP2
ADDITIONAL_PARAMS Další spouštěcí parametry přidané na příkazový řádek. -filePatching -enableHT
Důležité: Některé proměnné se mohou lišit v závislosti na konkrétní konfiguraci vašeho serverového eggu. Zkontrolujte záložku Startup v GPanel pro přesné názvy proměnných, které máte k dispozici.

Konfigurace server.cfg

Soubor server.cfg je primární konfigurační soubor vašeho serveru Arma 3. Přistupte k němu přes záložku File Manager v GPanel nebo jej nahrajte přes SFTP. Níže je komplexní příklad:

// ========================================
// 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: Názvy šablon misí odpovídají názvům PBO souborů misí bez přípony .pbo. Například co40_AW_Invade_Annex.Altis.pbo se stane co40_AW_Invade_Annex.Altis. Nahrajte soubory misí do adresáře mpmissions/.

Nastavení obtížnosti a profily serveru

Arma 3 používá profily serveru pro ukládání nastavení obtížnosti. Profil je vytvořen v adresáři odpovídajícím vaší proměnné spouštění SERVER_PROFILE. Konfigurační soubor obtížnosti se obvykle nachází na:

<profile_name>/<profile_name>.Arma3Profile

Obtížnost můžete nastavit uvnitř třídy Missions v server.cfg na jeden z přednastavených profilů (recruit, regular, veteran, custom) nebo definovat plně vlastní třídu obtížnosti ve vašem profilu serveru:

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: Pro realistický milsim zážitek deaktivujte pohled třetí osoby (thirdPersonView = 0), zaměřovač (weaponCrosshair = 0) a zprávy o smrti (deathMessages = 0). Většina milsim komunit také používá mod ACE3 pro pokročilé zdravotnické a balistické systémy.

Rotace misí

Mise jsou definovány v bloku class Missions souboru server.cfg. Server načte první misi při spuštění a přepne na následující mise, když aktuální skončí nebo když o tom hráči hlasují.

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";
    };
};

Přidání misí na server:

  1. Stáhněte PBO soubory misí ze Steam Workshop nebo komunitních stránek.
  2. Nahrajte soubory .pbo do adresáře mpmissions/ na vašem serveru přes SFTP nebo správce souborů v GPanel.
  3. Přidejte odpovídající záznamy do bloku class Missions v server.cfg, přičemž jako hodnotu template použijte název souboru (bez .pbo).
  4. Restartujte server, aby se změny projevily.
Poznámka: Pokud soubor mise vyžaduje specifické mody, tyto mody musí být načteny na serveru. Jinak se mise nepodaří načíst a server může přeskočit na další misi v rotaci.

Jak se připojit

Existuje několik způsobů, jak se připojit k vašemu serveru Arma 3:

Prohlížeč serverů

  1. Spusťte Arma 3 a klikněte na Multiplayer v hlavním menu.
  2. V prohlížeči serverů použijte možnosti filtru nebo vyhledejte svůj server podle názvu.
  3. Vyberte svůj server a klikněte na Join. Pokud je nastaveno heslo, zadejte ho.

Přímé připojení

  1. Z prohlížeče serverů klikněte na Direct Connect ve spodní části.
  2. Zadejte IP adresu a port vašeho serveru (najdete v GPanel v přehledu serveru). Výchozí herní port je 2302.
  3. Klikněte na Join.

Seznam serverů ve Steam

  1. Ve Steam přejděte na View > Game Servers (nebo View > Servers).
  2. Klikněte na záložku Favorites, poté na Add a Server.
  3. Zadejte IP adresu vašeho serveru a Steam Query Port (herní port + 1, např. pokud je váš herní port 2302, použijte 2303).
  4. Klikněte na Add this address to favorites a poté se připojte přes seznam.
Porty: Arma 3 používá více portů. Hlavní herní port (výchozí 2302) plus Steam Query port (herní port + 1). Pokud váš GPanel zobrazuje port 2302, hráči by se měli připojovat pomocí tohoto portu. Steam query port 2303 se používá pro dotazy prohlížeče serverů. Port vašeho serveru je přiřazen náhodně, pokud nemáte privátní IP -- vždy zkontrolujte GPanel pro správný port.

Ladění výkonu

Servery Arma 3 mohou být náročné na zdroje, zejména s velkým počtem hráčů a misemi náročnými na AI. Zde jsou klíčová nastavení a techniky pro optimalizaci výkonu:

Headless Client

Headless client (HC) přenáší zpracování AI ze serveru na samostatný proces, což výrazně zlepšuje FPS serveru u misí náročných na AI. Mise musí podporovat headless clienty, aby to fungovalo.

Pro povolení headless clientů přidejte do server.cfg následující:

// Headless Client Configuration
headlessClients[] = {"127.0.0.1"};
localClient[] = {"127.0.0.1"};
Poznámka: Podpora headless clientů závisí na vašem hostingovém plánu a dostupných zdrojích. Provoz headless clienta spotřebovává další RAM a CPU. Kontaktujte podporu Legion Hosting, pokud potřebujete pomoc s nastavením headless clientů na vašem serveru.

FPS serveru a síťová nastavení

Tato nastavení v server.cfg ovlivňují výkon:

Nastavení Doporučená hodnota Poznámky
MinBandwidth 107374182 Minimální šířka pásma na klienta (bits/s)
MaxBandwidth 1073741824 Maximální celková šířka pásma (bits/s)
MaxMsgSend 128 Zprávy odeslané za simulační snímek
MaxSizeGuaranteed 512 Maximální velikost garantované zprávy (bytes)
MaxSizeNonguaranteed 256 Maximální velikost negarantované zprávy (bytes)
maxDesync 150 Práh pro vyhození kvůli desyncu
maxPing 350 Práh pro vyhození kvůli vysokému pingu

Další spouštěcí parametry

Tyto můžete přidat do proměnné spouštění ADDITIONAL_PARAMS v GPanel:

Parametr Popis
-enableHT Povolí podporu Hyper-Threading pro vícejádrové CPU.
-hugepages Povolí velké paměťové stránky pro lepší výkon paměti.
-loadMissionToMemory Načte celou misi do RAM pro rychlejší přístup.
-noLogs Zakáže RPT logování (používejte pouze po dokončení ladění).
Varování: Pokud FPS serveru klesne pod 10, hráči budou zažívat silný desync, rubber-banding a potenciální odpojení. Sledujte výkon serveru přes konzoli nebo administrátorské nástroje a v případě potřeby snižte počet AI nebo herních slotů.

Související články

Potřebujete pomoc?

Pokud máte problémy s nastavením vašeho serveru Arma 3 nebo potřebujete další pomoc, náš tým podpory je tu pro vás. Otevřete ticket podpory a my vám pomůžeme.


Byl pro vás tento článek užitečný?

Ready to Get Started?

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