Offerta Lampo 50% di sconto su tutti i server Solo poche ore rimaste!
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 Reforger

IT arma-reforger setup config scenarios 0 hanno trovato utile questo articolo

Questa guida copre come configurare il tuo server dedicato Arma Reforger su Legion Hosting, configurare le variabili di avvio, modificare la configurazione del server, selezionare gli scenari, connettersi al server e gestire le impostazioni di rete. Per la configurazione dell'amministrazione, l'accesso RCON e l'installazione delle mod, consulta Arma Reforger - Amministrazione e Installazione Mod.

Nota: Arma Reforger utilizza un sistema di configurazione basato su JSON. Tutte le impostazioni del server sono controllate tramite un singolo file config.json. La familiarità con il formato JSON è utile ma non necessaria -- questa guida fornisce esempi che puoi copiare e modificare.

1. Primo Avvio

  1. Accedi a GPanel e seleziona il tuo server Arma Reforger.
  2. Vai alla scheda Startup e rivedi le variabili configurabili (vedi la tabella nella Sezione 2).
  3. Imposta SERVER_NAME con un nome per il tuo server.
  4. Imposta SERVER_PASSWORD se vuoi limitare l'accesso. Lascialo vuoto per un server pubblico.
  5. Imposta MAX_PLAYERS sul numero di giocatori desiderato per il tuo server.
  6. Torna alla scheda Console e clicca Start.
  7. Attendi che la console visualizzi che il server ha terminato il caricamento. Il primo avvio potrebbe richiedere diversi minuti poiché il server scarica i dati di gioco necessari e genera la configurazione iniziale.
Il primo avvio genera i file di configurazione. Se hai bisogno di modificare config.json, avvia il server una volta, lascia che completi il caricamento, poi fermalo prima di modificarlo. Il file di configurazione non esisterà fino al primo avvio.

2. Variabili di Avvio di GPanel

Le seguenti variabili sono disponibili nella scheda Startup di GPanel. Vengono passate al server ad ogni avvio.

Variabile Richiesta Descrizione
SERVER_NAME Il nome visualizzato nel browser dei server in-game.
SERVER_PASS No Password opzionale che i giocatori devono inserire per entrare. Lascia vuoto per un server pubblico.
MAX_PLAYERS No Numero massimo di giocatori. Il valore predefinito è 64. Un numero maggiore di giocatori richiede più risorse del server.
ADMIN_PASS No Password per l'accesso RCON (console remota). Richiesta se vuoi usare i comandi RCON.
SCENARIO_ID No Lo scenario (modalità di gioco) da caricare. Vedi la Sezione 4 per gli scenari disponibili e i loro ID.

3. Configurazione del Server (config.json)

Il file di configurazione principale del server è config.json, situato nella directory root del server. Questo file controlla tutte le impostazioni del server, incluse le impostazioni di gioco, la selezione degli scenari, l'accesso admin e la configurazione di rete.

Posizione del File

config.json

Apri questo file usando la scheda Files in GPanel o connettiti tramite SFTP. Se il file non esiste, avvia e ferma il server una volta per generarlo.

Ferma sempre il server prima di modificare config.json. Il server legge questo file all'avvio. Le modifiche apportate mentre il server è in esecuzione non avranno effetto fino al prossimo riavvio.

Impostazioni Principali

Impostazione Tipo Descrizione
name String Nome del server visualizzato nel browser. Sovrascritto dalla variabile di avvio SERVER_NAME se impostata.
password String Password di accesso. Stringa vuota per un server pubblico.
passwordAdmin String Password Admin/RCON. Richiesta per l'accesso alla console remota.
scenarioId String L'ID risorsa dello scenario da caricare. Vedi la Sezione 4 per i valori.
maxPlayers Integer Massimo giocatori simultanei. Predefinito 64.
visible Boolean Se il server appare nel browser dei server pubblici. Imposta su true per pubblico, false per privato (solo connessione diretta).
crossPlatform Boolean Abilita o disabilita il crossplay tra giocatori PC e console. Predefinito true.
supportedPlatforms Array Piattaforme autorizzate a connettersi. Opzioni: "PLATFORM_PC", "PLATFORM_XBL". Includi entrambe per il gioco cross-platform.
disableThirdPerson Boolean Forza solo la visuale in prima persona. Predefinito false.
fastValidation Boolean Velocizza la validazione della connessione dei giocatori. Consigliato mantenere su true.
battlEye Boolean Abilita l'anti-cheat BattlEye. Predefinito true. Vedi Arma Reforger - Amministrazione e Installazione Mod per i dettagli.

Esempio di config.json

{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "publicAddress": "",
  "publicPort": 2001,
  "game": {
    "name": "My Legion Reforger Server",
    "password": "",
    "passwordAdmin": "YourAdminPassword",
    "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
    "maxPlayers": 64,
    "visible": true,
    "crossPlatform": true,
    "supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL"],
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1500,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true
    },
    "mods": []
  },
  "a2sQueryEnabled": true
}
Il formato JSON è rigoroso. Una singola virgola fuori posto, una parentesi mancante o una virgoletta in più impediranno l'avvio del server. Se ricevi errori dopo le modifiche, usa un validatore JSON (come jsonlint.com) per controllare la sintassi.

4. Selezione dello Scenario

Arma Reforger usa gli scenari per definire la modalità di gioco e la mappa. Imposta il scenarioId nella tua configurazione su uno dei seguenti:

Scenario Scenario ID Descrizione
Conflict {ECC61978EDCC2B5A}Missions/23_Campaign.conf Conflitto militare su larga scala tra le fazioni USA e Sovietica su Everon. Le squadre catturano basi e combattono per il controllo dell'isola. Questa è la principale modalità PvP.
Game Master {2BBBE828037C6F4B}Missions/22_GM_Everon.conf Un Game Master (simile a Zeus) crea scenari in tempo reale per i giocatori. Un giocatore agisce come GM, posizionando obiettivi, nemici ed eventi. Ideale per esperienze co-op strutturate.
Combat Ops {59AD59368755F41A}Missions/21_GM_Eden.conf Missioni cooperative PvE contro nemici IA. I giocatori collaborano per completare obiettivi su mappe più piccole e focalizzate.
Free Roam {90F086877C27B6F6}Missions/24_FreeRoam.conf Modalità sandbox aperta senza obiettivi specifici. I giocatori possono esplorare, esercitarsi e sperimentare liberamente. Ottimo per l'addestramento o il gioco casual.
Scenari personalizzati: Gli scenari creati dalla community dal Workshop possono anche essere caricati. Avrai bisogno dell'ID risorsa completo dello scenario. Consulta Arma Reforger - Amministrazione e Installazione Mod per la configurazione delle mod dal Workshop.

5. Come Connettersi

Opzione A -- Browser dei Server In-Game

  1. Avvia Arma Reforger.
  2. Dal menu principale, seleziona Multiplayer e poi Server Browser.
  3. Usa la barra di ricerca o i filtri per trovare il tuo server per nome.
  4. Seleziona il tuo server e clicca Join. Inserisci la password del server se richiesta.
Il browser dei server potrebbe impiegare un momento per popolarsi. Usa le opzioni di ricerca e filtro per restringere i risultati. Se il tuo server ha visible impostato su false in config.json, non apparirà nel browser -- usa la connessione diretta.

Opzione B -- Connessione Diretta

  1. Avvia Arma Reforger.
  2. Dal menu principale, seleziona Multiplayer e poi Direct Join.
  3. Inserisci l'indirizzo IP e la porta del tuo server dalla scheda Network di GPanel:
    <your-server-ip>:<port>
  4. Inserisci la password del server se ne è stata impostata una, poi clicca Join.
Problemi di connessione? Verifica che il server sia in esecuzione in GPanel e controlla la console per errori. Assicurati di utilizzare l'IP e la porta corretti dalla scheda Network -- le porte sono assegnate casualmente a meno che tu non abbia un IP privato. Se il server usa mod, tutti i giocatori che si connettono devono avere le stesse mod installate -- consulta Arma Reforger - Amministrazione e Installazione Mod.

6. Impostazioni di Rete

La sezione di rete di config.json controlla come il server comunica con i giocatori e la lista dei server master.

Impostazione Predefinito Descrizione
bindAddress 0.0.0.0 L'indirizzo IP a cui il server si associa. Lascia come 0.0.0.0 per associarsi a tutte le interfacce (consigliato).
bindPort 2001 La porta UDP su cui il server è in ascolto. Questa è gestita da GPanel -- non modificarla a meno che non ti venga indicato.
publicAddress (vuoto) Indirizzo IP pubblico comunicato al server master. Lascia vuoto per il rilevamento automatico.
publicPort 2001 Porta pubblica comunicata al server master. Dovrebbe corrispondere a bindPort.
a2sQueryEnabled true Abilita il protocollo di query A2S per l'elenco nel browser dei server e strumenti di monitoraggio di terze parti.
serverMaxViewDistance 2500 Distanza massima di visuale in metri. Valori più bassi riducono il carico del server ma limitano quanto lontano i giocatori possono vedere altre entità.
networkViewDistance 1500 Distanza massima alla quale il server invia dati delle entità ai client. Ridurre questo valore può migliorare le prestazioni su server affollati.
Non modificare il valore di bindPort. La porta è assegnata da GPanel e deve corrispondere alla porta allocata. Modificarla impedirà ai giocatori di connettersi.

7. Risoluzione dei Problemi

Il Server Non Appare nel Browser

  • Conferma che il server sia completamente avviato in GPanel. Controlla la console per errori.
  • Verifica che visible sia impostato su true in config.json.
  • Assicurati che a2sQueryEnabled sia true.
  • Il browser dei server può impiegare alcuni minuti per elencare un server appena avviato. Prova la connessione diretta nel frattempo.

Il Server Va in Crash all'Avvio

  • Controlla il log della console per messaggi di errore. La causa più comune è una sintassi JSON non valida in config.json.
  • Valida il tuo config.json con un validatore JSON come jsonlint.com.
  • Verifica che il scenarioId sia un identificatore di scenario valido. Un ID errato impedirà il caricamento del server.
  • Prova a eliminare config.json e riavviare per generare una configurazione nuova.
  • Se il crash persiste, apri un ticket di supporto con l'IP del tuo server e tutti i messaggi di errore dalla console.

I Giocatori Non Riescono a Connettersi

  • Verifica che il server sia in esecuzione e controlla la scheda Network di GPanel per l'IP e la porta corretti.
  • Controlla che la password del server sia corretta (sensibile alle maiuscole).
  • Se il server usa mod, i giocatori devono avere tutte le mod richieste installate. Le mod mancanti impediranno la connessione.
  • Assicurati che sia il server che il client stiano eseguendo la stessa versione del gioco.
  • Se BattlEye è abilitato, i giocatori devono avere BattlEye installato e in esecuzione sul loro client.

Articoli Correlati

Hai Bisogno di Aiuto?

Se riscontri problemi con il tuo server Arma Reforger non trattati qui, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e tutti i messaggi di errore rilevanti dalla console di GPanel.


Questo articolo ti è stato utile?

Ready to Get Started?

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