Offerta Lampo 50% di sconto su tutti i server Ultimo giorno!
Termina tra: 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
Categorie

Guida alla Configurazione del Server Arma 3

IT arma-3 setup config milsim 0 hanno trovato utile questo articolo

Guida completa per configurare il tuo server dedicato Arma 3 su Legion Hosting. Una volta che il server è in funzione, consulta la nostra Guida all'Installazione delle Mod per aggiungere contenuti dal Workshop e la nostra guida Configurazione Admin e BattlEye per configurare l'amministrazione del server e l'anti-cheat.

Primo Avvio in GPanel

Dopo aver acquistato il tuo server Arma 3 da Legion Hosting, accedi a GPanel su gpanel.legionhosting.net per gestirlo.

  1. Naviga al tuo server Arma 3 dalla dashboard.
  2. Nella scheda Console, clicca Start per avviare il server per la prima volta. L'avvio iniziale richiederà qualche minuto poiché scarica e installa i file del server dedicato Arma 3 tramite SteamCMD.
  3. Una volta che la console mostra Game started o messaggi simili di pronto, il tuo server è online e raggiungibile.
  4. Ferma il server prima di apportare modifiche alla configurazione per assicurarti che vengano applicate correttamente.
Suggerimento: Se vedi errori di validazione SteamCMD al primo avvio, riavvia semplicemente il server. Potrebbe necessitare di un secondo passaggio per completare il download di tutti i file.

Variabili di Avvio di GPanel

GPanel fornisce variabili di avvio che controllano come viene lanciato il binario del server Arma 3. Queste si trovano nella scheda Startup del pannello del tuo server. Le variabili comuni includono:

Variabile Descrizione Esempio
SERVER_PORT Porta principale del gioco (UDP). Impostata automaticamente da GPanel. 2302
SERVER_CFG Percorso del file di configurazione del server. server.cfg
SERVER_PROFILE Nome della directory del profilo del server per log e impostazioni. server
MAX_PLAYERS Numero massimo di slot giocatore. 64
MODS Lista di cartelle mod separate da punto e virgola da caricare. @CBA_A3;@ace
SERVER_MODS Mod solo lato server (non richieste dai client). @OCAP2
ADDITIONAL_PARAMS Parametri di lancio aggiuntivi aggiunti alla riga di comando. -filePatching -enableHT
Importante: Alcune variabili possono differire a seconda della configurazione specifica dell'egg del tuo server. Controlla la scheda Startup di GPanel per i nomi esatti delle variabili disponibili.

Configurazione di server.cfg

Il file server.cfg è il file di configurazione principale per il tuo server Arma 3. Accedi tramite la scheda File Manager in GPanel o caricalo tramite SFTP. Di seguito un esempio completo:

// ========================================
// 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";
    };
};
Suggerimento: I nomi dei template delle missioni corrispondono ai nomi dei file PBO delle missioni senza l'estensione .pbo. Ad esempio, co40_AW_Invade_Annex.Altis.pbo diventa co40_AW_Invade_Annex.Altis. Carica i file delle missioni nella directory mpmissions/.

Impostazioni di Difficoltà e Profili del Server

Arma 3 utilizza i profili del server per memorizzare le impostazioni di difficoltà. Il profilo viene creato in una directory corrispondente alla tua variabile di avvio SERVER_PROFILE. Il file di configurazione della difficoltà si trova tipicamente in:

<profile_name>/<profile_name>.Arma3Profile

Puoi impostare la difficoltà all'interno della classe Missions in server.cfg su uno dei preset (recruit, regular, veteran, custom) oppure definire una classe di difficoltà completamente personalizzata nel profilo del server:

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";
};
Suggerimento Milsim: Per un'esperienza milsim realistica, disabilita la visuale in terza persona (thirdPersonView = 0), il mirino (weaponCrosshair = 0) e i messaggi di morte (deathMessages = 0). La maggior parte delle community milsim utilizza anche la mod ACE3 per sistemi medici e balistici avanzati.

Rotazione delle Missioni

Le missioni sono definite nel blocco class Missions di server.cfg. Il server caricherà la prima missione all'avvio e passerà alle missioni successive quando quella corrente termina o quando i giocatori votano.

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

Per aggiungere missioni al tuo server:

  1. Scarica i file PBO delle missioni dallo Steam Workshop o da siti della community.
  2. Carica i file .pbo nella directory mpmissions/ sul tuo server tramite SFTP o il file manager di GPanel.
  3. Aggiungi le voci corrispondenti al blocco class Missions in server.cfg, usando il nome del file (senza .pbo) come valore del template.
  4. Riavvia il server per applicare le modifiche.
Nota: Se un file di missione richiede mod specifiche, quelle mod devono essere caricate sul server. Altrimenti la missione non riuscirà a caricarsi e il server potrebbe passare alla missione successiva nella rotazione.

Come Connettersi

Ci sono diversi modi per connettersi al tuo server Arma 3:

Browser dei Server

  1. Avvia Arma 3 e clicca Multiplayer dal menu principale.
  2. Nel Browser dei Server, usa le opzioni di filtro o cerca il tuo server per nome.
  3. Seleziona il tuo server e clicca Join. Inserisci la password se ne è stata impostata una.

Connessione Diretta

  1. Dal browser dei server, clicca Direct Connect in basso.
  2. Inserisci l'IP e la porta del tuo server (disponibili in GPanel nella panoramica del server). La porta predefinita del gioco è 2302.
  3. Clicca Join.

Lista Server di Steam

  1. In Steam, vai a View > Game Servers (o View > Servers).
  2. Clicca la scheda Favorites, poi Add a Server.
  3. Inserisci l'IP del tuo server e la Steam Query Port (porta del gioco + 1, es., se la porta del gioco è 2302, usa 2303).
  4. Clicca Add this address to favorites, poi connettiti tramite la lista.
Porte: Arma 3 utilizza più porte. La porta principale del gioco (predefinita 2302) più la porta Steam Query (porta del gioco + 1). Se il tuo GPanel mostra la porta 2302, i giocatori dovrebbero connettersi usando quella porta. La porta Steam Query 2303 è utilizzata per le query del browser dei server. La porta del tuo server è assegnata casualmente a meno che tu non abbia un IP privato -- controlla sempre GPanel per la porta corretta.

Ottimizzazione delle Prestazioni

I server Arma 3 possono essere intensivi in termini di risorse, specialmente con un alto numero di giocatori e missioni pesanti di IA. Ecco le impostazioni e le tecniche chiave per ottimizzare le prestazioni:

Headless Client

Un headless client (HC) scarica l'elaborazione dell'IA dal server a un processo separato, migliorando significativamente gli FPS del server nelle missioni pesanti di IA. La missione deve supportare gli headless client perché questo funzioni.

Per abilitare gli headless client, aggiungi quanto segue al tuo server.cfg:

// Headless Client Configuration
headlessClients[] = {"127.0.0.1"};
localClient[] = {"127.0.0.1"};
Nota: Il supporto per headless client dipende dal tuo piano di hosting e dalle risorse disponibili. L'esecuzione di un headless client consuma RAM e CPU aggiuntive. Contatta il supporto di Legion Hosting se hai bisogno di assistenza per configurare gli headless client sul tuo server.

FPS del Server e Impostazioni di Rete

Queste impostazioni di server.cfg influenzano le prestazioni:

Impostazione Valore Consigliato Note
MinBandwidth 107374182 Banda minima per client (bits/s)
MaxBandwidth 1073741824 Banda massima totale (bits/s)
MaxMsgSend 128 Messaggi inviati per frame di simulazione
MaxSizeGuaranteed 512 Dimensione massima del messaggio garantito (bytes)
MaxSizeNonguaranteed 256 Dimensione massima del messaggio non garantito (bytes)
maxDesync 150 Soglia di espulsione per desync
maxPing 350 Soglia di espulsione per ping alto

Parametri di Lancio Aggiuntivi

Puoi aggiungere questi alla variabile di avvio ADDITIONAL_PARAMS in GPanel:

Parametro Descrizione
-enableHT Abilita il supporto Hyper-Threading per CPU multi-core.
-hugepages Abilita le pagine di memoria grandi per migliori prestazioni di memoria.
-loadMissionToMemory Carica l'intera missione nella RAM per un accesso più veloce.
-noLogs Disabilita il logging RPT (usa solo dopo che il debug è completato).
Attenzione: Se gli FPS del server scendono sotto 10, i giocatori sperimenteranno grave desync, rubber-banding e potenziali disconnessioni. Monitora le prestazioni del server tramite la console o gli strumenti di amministrazione e riduci il numero di IA o gli slot giocatore se necessario.

Articoli Correlati

Hai Bisogno di Aiuto?

Se hai problemi con la configurazione del tuo server Arma 3 o hai bisogno di ulteriore assistenza, il nostro team di supporto è qui per aiutarti. Apri un ticket di supporto e risolveremo il problema.


Questo articolo ti è stato utile?

Ready to Get Started?

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