Välkmüük 50% soodustust kõikidele serveritele Viimane päev!
Lõpeb: 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
Kategooriad

Arma 3 serveri seadistamise juhend

ET arma-3 setup config milsim 0 pidas seda kasulikuks

Täielik juhend oma Arma 3 pühendatud serveri seadistamiseks ja konfigureerimiseks Legion Hosting platvormil. Kui teie server töötab, vaadake meie modide paigaldusjuhendit, et lisada Workshop sisu, ja meie administreerimise ja BattlEye seadistamise juhendit, et konfigureerida serveri administreerimist ja pettusevastast kaitset.

Esmakäivitus GPanel-is

Pärast oma Arma 3 serveri ostmist Legion Hosting-ult logige selle haldamiseks sisse GPanel-isse aadressil gpanel.legionhosting.net.

  1. Navigeerige juhtpaneelilt oma Arma 3 serverile.
  2. Vahekaardil Console klõpsake Start, et server esimest korda käivitada. Esmane käivitamine võtab mõne minuti, kuna see laadib alla ja paigaldab Arma 3 pühendatud serveri failid SteamCMD kaudu.
  3. Kui konsool näitab Game started või sarnaseid valmisoleku teateid, on teie server võrgus ja liitumiseks valmis.
  4. Peatage server enne konfiguratsioonimuudatuste tegemist, et tagada nende korrektne rakendamine.
Vihje: kui näete esimesel käivitusel SteamCMD valideerimisvigu, taaskäivitage server lihtsalt. Kõigi failide allalaadimise lõpetamiseks võib olla vaja teist tsüklit.

GPanel käivitusmuutujad

GPanel pakub käivitusmuutujaid, mis kontrollivad Arma 3 serveri binaarfaili käivitamist. Need leiate oma serveripaneeli vahekaardilt Startup. Levinud muutujad on järgmised:

Muutuja Kirjeldus Näide
SERVER_PORT Peamine mänguport (UDP). GPanel seadistab selle automaatselt. 2302
SERVER_CFG Tee serveri konfiguratsioonifailile. server.cfg
SERVER_PROFILE Serveri profiilikataloogi nimi logide ja seadistuste jaoks. server
MAX_PLAYERS Maksimaalne mängijakohtade arv. 64
MODS Semikooloniga eraldatud laetavate modikaustade nimekiri. @CBA_A3;@ace
SERVER_MODS Ainult serveripoolsed modid (klientidele pole nõutavad). @OCAP2
ADDITIONAL_PARAMS Lisakäivitusparameetrid, mis lisatakse käsureale. -filePatching -enableHT
Oluline: mõned muutujad võivad erineda sõltuvalt teie konkreetsest serveri egg-konfiguratsioonist. Kontrollige oma GPanel Startup vahekaardilt teile saadaolevaid täpseid muutujanimesid.

server.cfg konfiguratsioon

Fail server.cfg on teie Arma 3 serveri peamine konfiguratsioonifail. Pääsege sellele ligi GPanel vahekaardi File Manager kaudu või laadige see üles SFTP kaudu. Allpool on toodud põhjalik näide:

// ========================================
// 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";
    };
};
Vihje: missiooni mallinimed vastavad missiooni PBO failinimedele ilma .pbo laiendita. Näiteks co40_AW_Invade_Annex.Altis.pbo muutub nimeks co40_AW_Invade_Annex.Altis. Laadige missioonifailid üles kataloogi mpmissions/.

Raskusastme seaded ja serveriprofiilid

Arma 3 kasutab raskusastme seadete salvestamiseks serveriprofiile. Profiil luuakse kataloogi, mis vastab teie SERVER_PROFILE käivitusmuutujale. Raskusastme konfiguratsioonifail asub tavaliselt:

<profile_name>/<profile_name>.Arma3Profile

Saate seadistada raskusastme Missions klassis failis server.cfg ühele eelseadetest (recruit, regular, veteran, custom) või määrata täielikult kohandatud raskusastme klassi oma serveriprofiilis:

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-vihje: realistliku milsim-kogemuse saamiseks keelake kolmandast isikust vaade (thirdPersonView = 0), sihik (weaponCrosshair = 0) ja surmateatised (deathMessages = 0). Enamik milsim-kogukondi kasutab ka ACE3 modi täiustatud meditsiini- ja ballistikasüsteemide jaoks.

Missioonide rotatsioon

Missioonid on määratletud class Missions plokis failis server.cfg. Server laadib esimese missiooni käivitamisel ja liigub järgmiste missioonide juurde, kui praegune lõpeb või mängijad hääletavad.

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

Missioonide lisamine serverisse:

  1. Laadige missiooni PBO failid alla Steam Workshop-ist või kogukonnaportaalidest.
  2. Laadige .pbo failid üles oma serveri kataloogi mpmissions/ SFTP või GPanel failihalduri kaudu.
  3. Lisage vastavad kirjed class Missions plokki failis server.cfg, kasutades failinime (ilma .pbo) template väärtusena.
  4. Taaskäivitage server, et muudatused jõustuksid.
Märkus: kui missioonifail nõuab teatud mode, peavad need modid olema serveris laaditud. Vastasel juhul ei laadi missioon ja server võib hüpata rotatsioonis järgmise missiooni juurde.

Kuidas ühenduda

Arma 3 serveriga ühendumiseks on mitu viisi:

Serveri brauser

  1. Käivitage Arma 3 ja klõpsake peamenüüst Multiplayer.
  2. Server Browser-is kasutage filtrivalikuid või otsige oma serverit nime järgi.
  3. Valige oma server ja klõpsake Join. Sisestage parool, kui see on seadistatud.

Otseühendus

  1. Serveribrauseris klõpsake allosas Direct Connect.
  2. Sisestage oma serveri IP ja port (leiate GPanel-ist serveri ülevaate alt). Vaikimisi mänguport on 2302.
  3. Klõpsake Join.

Steam serverite nimekiri

  1. Avage Steam-is View > Game Servers (või View > Servers).
  2. Klõpsake vahekaarti Favorites, seejärel Add a Server.
  3. Sisestage oma serveri IP ja Steam Query Port (mänguport + 1, nt kui teie mänguport on 2302, kasutage 2303).
  4. Klõpsake Add this address to favorites, seejärel ühenduge nimekirja kaudu.
Pordid: Arma 3 kasutab mitut porti. Peamine mänguport (vaikimisi 2302) pluss Steam Query port (mänguport + 1). Kui teie GPanel näitab porti 2302, peaksid mängijad ühenduma selle pordi kaudu. Steam query porti 2303 kasutatakse serveribrauseri päringute jaoks. Teie serveri port on juhuslikult määratud, välja arvatud juhul, kui teil on privaatne IP -- kontrollige alati GPanel-ist õiget porti.

Jõudluse optimeerimine

Arma 3 serverid võivad olla ressursimahukad, eriti suurte mängijaarvude ja tehisintellektirohkete missioonide korral. Siin on olulised seaded ja tehnikad jõudluse optimeerimiseks:

Headless Client

Headless client (HC) suunab tehisintellekti töötlemise serverist eraldi protsessi, parandades oluliselt serveri FPS-i tehisintellektirohketel missioonidel. Missioon peab headless client'e toetama, et see toimiks.

Headless client'ide lubamiseks lisage järgmine oma server.cfg faili:

// Headless Client Configuration
headlessClients[] = {"127.0.0.1"};
localClient[] = {"127.0.0.1"};
Märkus: headless client'i tugi sõltub teie hostimiplaanist ja saadaolevatest ressurssidest. Headless client'i käitamine tarbib lisaks RAM-i ja protsessori ressursse. Võtke ühendust Legion Hosting toega, kui vajate abi headless client'ide seadistamisel oma serveris.

Serveri FPS ja võrguseaded

Need server.cfg seaded mõjutavad jõudlust:

Seade Soovituslik väärtus Märkused
MinBandwidth 107374182 Minimaalne ribalaius kliendi kohta (bitti/s)
MaxBandwidth 1073741824 Maksimaalne koguribalaius (bitti/s)
MaxMsgSend 128 Saadetud sõnumid simulatsioonikaadri kohta
MaxSizeGuaranteed 512 Maksimaalne garanteeritud sõnumi suurus (baidid)
MaxSizeNonguaranteed 256 Maksimaalne mittegaranteeritud sõnumi suurus (baidid)
maxDesync 150 Väljaviskamise lävi desünkroonimise korral
maxPing 350 Väljaviskamise lävi kõrge pingi korral

Lisakäivitusparameetrid

Saate need lisada GPanel ADDITIONAL_PARAMS käivitusmuutujasse:

Parameeter Kirjeldus
-enableHT Luba Hyper-Threading tugi mitmetuumaliste protsessorite jaoks.
-hugepages Luba suured mälulehed parema mälujõudluse jaoks.
-loadMissionToMemory Laadi kogu missioon RAM-i kiiremaks juurdepääsuks.
-noLogs Keela RPT logimine (kasutage ainult pärast silumise lõpetamist).
Hoiatus: kui teie serveri FPS langeb alla 10, kogevad mängijad tõsist desünkroonimist, tagasitõmbamist ja võimalikke katkestusi. Jälgige serveri jõudlust konsooli või administreerimistööriistade kaudu ja vähendage vajaduse korral tehisintellekti hulka või mängijakohtade arvu.

Seotud artiklid

Vajate abi?

Kui teil on probleeme Arma 3 serveri seadistamisel või vajate lisaabi, on meie tugimeeskond valmis aitama. Avage tugiteenusepilet ja me aitame teid.


Kas see artikkel oli kasulik?

Ready to Get Started?

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