Villámakció 50% kedvezmény minden szerverre Utolsó nap!
Hátralévő idő: 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
Kategóriák

Arma 3 szerver beállítási útmutató

HU arma-3 setup config milsim 0 személy találta hasznosnak

Teljes útmutató az Arma 3 dedikált szerver beállításához és konfigurálásához a Legion Hosting szolgáltatásán. Miután a szervere fut, tekintse meg a Mod telepítési útmutatót Workshop tartalom hozzáadásához, valamint az Admin és BattlEye beállítás útmutatót a szerver adminisztráció és anti-cheat konfigurálásához.

Első indítás a GPanel-ben

Az Arma 3 szerver megvásárlása után a Legion Hosting-tól, jelentkezzen be a GPanel-be a gpanel.legionhosting.net címen a kezeléshez.

  1. Navigáljon az Arma 3 szerveréhez az irányítópultról.
  2. A Console fülön kattintson a Start gombra a szerver első indításához. Az első indítás néhány percet vesz igénybe, amíg letölti és telepíti az Arma 3 dedikált szerver fájlokat a SteamCMD segítségével.
  3. Amint a konzol megjeleníti a Game started vagy hasonló üzenetet, a szervere online és csatlakozható.
  4. Állítsa le a szervert a konfigurációs módosítások előtt, hogy azok megfelelően érvényesüljenek.
Tipp: Ha az első indításnál SteamCMD validációs hibákat lát, egyszerűen indítsa újra a szervert. Lehet, hogy egy második menetben kell befejeznie az összes fájl letöltését.

GPanel indítási változók

A GPanel indítási változókat biztosít, amelyek szabályozzák az Arma 3 szerver bináris indítását. Ezek a szerver panel Startup fülén találhatók. Gyakori változók:

Változó Leírás Példa
SERVER_PORT Fő játék port (UDP). A GPanel automatikusan beállítja. 2302
SERVER_CFG A szerver konfigurációs fájl elérési útja. server.cfg
SERVER_PROFILE A szerver profil könyvtár neve naplókhoz és beállításokhoz. server
MAX_PLAYERS Maximális játékos helyek száma. 64
MODS Pontosvesszővel elválasztott mod mappanevek listája a betöltéshez. @CBA_A3;@ace
SERVER_MODS Csak szerver oldali modok (kliensek számára nem szükségesek). @OCAP2
ADDITIONAL_PARAMS Extra indítási paraméterek a parancssorhoz. -filePatching -enableHT
Fontos: Egyes változók eltérhetnek az adott szerver egg konfigurációjától függően. Ellenőrizze a GPanel Startup fülét a pontos elérhető változónevekért.

server.cfg konfiguráció

A server.cfg fájl az Arma 3 szerver elsődleges konfigurációs fájlja. Érhető el a GPanel File Manager fülén vagy SFTP-n keresztül feltölthető. Az alábbiakban egy átfogó példa látható:

// ========================================
// 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";
    };
};
Tipp: A küldetés sablon nevek a küldetés PBO fájlneveknek felelnek meg a .pbo kiterjesztés nélkül. Például a co40_AW_Invade_Annex.Altis.pbo lesz co40_AW_Invade_Annex.Altis. Töltse fel a küldetés fájlokat az mpmissions/ könyvtárba.

Nehézségi beállítások és szerver profilok

Az Arma 3 szerver profilokat használ a nehézségi beállítások tárolásához. A profil a SERVER_PROFILE indítási változónak megfelelő könyvtárban jön létre. A nehézségi konfigurációs fájl jellemzően itt található:

<profile_name>/<profile_name>.Arma3Profile

A nehézséget beállíthatja a Missions osztályban a server.cfg-ben az előre beállított értékek egyikére (recruit, regular, veteran, custom), vagy definiálhat egy teljesen egyedi nehézségi osztályt a szerver profiljában:

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 tipp: A realisztikus milsim élményhez tiltsa le a harmadik személyű nézetet (thirdPersonView = 0), a célkeresztet (weaponCrosshair = 0) és a halálüzeneteket (deathMessages = 0). A legtöbb milsim közösség az ACE3 modot is használja a fejlett egészségügyi és ballisztikai rendszerekhez.

Küldetésváltás

A küldetések a server.cfg class Missions blokkjában vannak definiálva. A szerver az első küldetést tölti be indításkor, és a következő küldetésre vált, amikor az aktuális véget ér vagy a játékosok szavaznak.

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

Küldetések hozzáadása a szerverhez:

  1. Töltse le a küldetés PBO fájlokat a Steam Workshop-ról vagy közösségi oldalakról.
  2. Töltse fel a .pbo fájlokat az mpmissions/ könyvtárba a szerveren SFTP-n vagy a GPanel fájlkezelőn keresztül.
  3. Adja hozzá a megfelelő bejegyzéseket a class Missions blokkhoz a server.cfg-ben, a fájlnevet (.pbo nélkül) használva template értékként.
  4. Indítsa újra a szervert a változások érvényesítéséhez.
Megjegyzés: Ha egy küldetés fájl specifikus modokat igényel, azokat a modokat be kell tölteni a szerveren. Ellenkező esetben a küldetés nem töltődik be, és a szerver átugorhat a következő küldetésre a rotációban.

Csatlakozás

Többféleképpen csatlakozhat az Arma 3 szerveréhez:

Szerver böngésző

  1. Indítsa el az Arma 3-at és kattintson a Multiplayer opcióra a főmenüben.
  2. A Server Browser-ben használja a szűrő opciókat vagy keressen a szervere nevére.
  3. Válassza ki a szerverét és kattintson a Join gombra. Adja meg a jelszót, ha be van állítva.

Közvetlen csatlakozás

  1. A szerver böngészőben kattintson alul a Direct Connect gombra.
  2. Adja meg a szerver IP-jét és portját (a GPanel-ben a szerver áttekintés alatt található). Az alapértelmezett játék port 2302.
  3. Kattintson a Join gombra.

Steam szerverlista

  1. A Steam-ben lépjen a View > Game Servers (vagy View > Servers) menüpontra.
  2. Kattintson a Favorites fülre, majd az Add a Server gombra.
  3. Adja meg a szerver IP-jét és a Steam Query Port-ot (játék port + 1, pl. ha a játék port 2302, használja a 2303-at).
  4. Kattintson az Add this address to favorites gombra, majd csatlakozzon a listából.
Portok: Az Arma 3 több portot használ. A fő játék port (alapértelmezett 2302) plusz a Steam Query port (játék port + 1). Ha a GPanel a 2302 portot mutatja, a játékosoknak ezzel a porttal kell csatlakozniuk. A Steam query port 2303 a szerver böngésző lekérdezésekhez használatos. A szervere portja véletlenszerűen van kiosztva, hacsak nincs privát IP-je -- mindig ellenőrizze a GPanel-t a helyes portért.

Teljesítmény optimalizálás

Az Arma 3 szerverek erőforrás-igényesek lehetnek, különösen nagy játékosszám és AI-intenzív küldetések esetén. Íme a főbb beállítások és technikák a teljesítmény optimalizálásához:

Headless Client

A headless client (HC) az AI feldolgozást a szerverről egy különálló folyamatra helyezi át, jelentősen javítva a szerver FPS-t AI-intenzív küldetéseknél. A küldetésnek támogatnia kell a headless klienseket ehhez.

A headless kliensek engedélyezéséhez adja hozzá a következőt a server.cfg-hez:

// Headless Client Configuration
headlessClients[] = {"127.0.0.1"};
localClient[] = {"127.0.0.1"};
Megjegyzés: A headless client támogatás a tárhelycsomagjától és az elérhető erőforrásoktól függ. A headless client futtatása további RAM-ot és CPU-t igényel. Lépjen kapcsolatba a Legion Hosting ügyfélszolgálattal, ha segítségre van szüksége a headless kliensek beállításához a szerverén.

Szerver FPS és hálózati beállítások

Ezek a server.cfg beállítások befolyásolják a teljesítményt:

Beállítás Ajánlott érték Megjegyzések
MinBandwidth 107374182 Minimális sávszélesség kliensenkéSnt (bit/s)
MaxBandwidth 1073741824 Maximális összesített sávszélesség (bit/s)
MaxMsgSend 128 Szimulációs keretenkénti küldött üzenetek
MaxSizeGuaranteed 512 Maximális garantált üzenetméret (bájt)
MaxSizeNonguaranteed 256 Maximális nem garantált üzenetméret (bájt)
maxDesync 150 Kirúgási küszöbérték deszinkronizálásnál
maxPing 350 Kirúgási küszöbérték magas pingnél

További indítási paraméterek

Ezeket hozzáadhatja az ADDITIONAL_PARAMS indítási változóhoz a GPanel-ben:

Paraméter Leírás
-enableHT Hyper-Threading támogatás engedélyezése többmagos CPU-khoz.
-hugepages Nagy memórialapok engedélyezése a jobb memória teljesítményért.
-loadMissionToMemory A teljes küldetés betöltése a RAM-ba a gyorsabb hozzáférésért.
-noLogs RPT naplózás letiltása (csak a hibakeresés befejezése után használja).
Figyelmeztetés: Ha a szerver FPS 10 alá esik, a játékosok súlyos deszinkronizálást, akadozást és esetleges kapcsolatmegszakadást tapasztalhatnak. Figyelje a szerver teljesítményt a konzolon vagy admin eszközökön keresztül, és szükség esetén csökkentse az AI számot vagy a játékos helyeket.

Kapcsolódó cikkek

Segítségre van szüksége?

Ha problémái vannak az Arma 3 szerver beállításával vagy további segítségre van szüksége, támogatási csapatunk itt van, hogy segítsen. Nyisson egy támogatási jegyet és megoldjuk a problémát.


Hasznos volt ez a cikk?

Ready to Get Started?

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