In questa paginaLa prima ora
La prima ora: da un server nuovo al primo schieramento
Di norma un server di gioco nuovo è attivo entro 20 minuti dall’ordine. Poi bastano sei passaggi per passare dall’installazione di serie a un server che il tuo gruppo trova nel browser e in cui può entrare.
- Apri il pannello di giocoAccedi su cpdeluxe.com e scegli il tuo servizio Arma Reforger. Start, Stop e il menu More stanno uno accanto all’altro; in More ci sono gli strumenti di Reforger come Delete Mods Cache.
- Ferma il serverReforger legge la config all’avvio. Le modifiche fatte mentre gira non attecchiscono, quindi fermalo prima di toccare qualsiasi file.
- Dagli un nome e le passwordSotto Configuration Files apri
Server.jsoncon il Config Editor. Dai al server unname(fino a 100 caratteri), unapasswordse è privato e unapasswordAdminsenza spazi. - Scegli uno scenarioScegline uno dal menu a tendina degli scenari: Conflict su Everon è il classico, Game Master è perfetto per una serata guidata. Il capitolo sugli scenari elenca gli altri.
- Avvia e aspettaPremi Start. Per 30-60 secondi il pannello può mostrare CPU e memoria a zero mentre crea una copia di sicurezza, e una lunga lista di mod aggiunge tempo di download al primo avvio.
- Trovalo ed entraNel browser dei server del gioco cerca il nome del tuo server. Anche chi gioca su Xbox e PlayStation lo vede quando il crossplay è attivo, come spiega il capitolo sul crossplay.
La config del server riga per riga: Server.json spiegato
Il server dedicato di Bohemia legge un solo file JSON, indicato dal parametro di avvio -config; sui nostri server è Server.json sotto Configuration Files. Le chiavi distinguono maiuscole e minuscole, quindi maxPlayers funziona e MaxPlayers no. Il Config Editor mostra i campi più comuni come un modulo; il Text Editor mostra il file grezzo.
Il blocco game: chi entra e a cosa gioca
- name = "Il tuo server"
- Compare nel browser; al massimo 100 caratteri.
- password = ""
- Vuoto per un server pubblico.
- passwordAdmin = ""
- Si usa con
#loginin chat. Gli spazi non sono ammessi. - admins = [ ]
- IdentityID o Steam ID che possono fare login senza password. I dettagli sono nel capitolo sugli admin.
- scenarioId = "{...}Missions/23_Campaign.conf"
- Lo scenario da caricare: un codice di 16 caratteri tra parentesi graffe, poi il file dello scenario. Questo è Conflict su Everon.
- maxPlayers = 64
- Da 1 a 128; 64 è il default di Bohemia. Il limite vero lo fissano gli slot del tuo piano.
- visible = true
- Con false il server sparisce dal browser, quindi lo trova solo chi ha l’indirizzo.
gameProperties: come gira il mondo
- serverMaxViewDistance = 1600
- La distanza massima a cui si vede, in metri. Più è alta più è bello, ma costa più prestazioni.
- networkViewDistance = 1500
- Da quanto lontano il server trasmette a ogni client le cose in movimento, come giocatori e veicoli.
- serverMinGrassDistance = 0
- Impone una distanza minima di disegno dell’erba (da 50 a 150 m), così nessuno può togliere l’erba per scovare chi è sdraiato. 0 non impone niente.
- disableThirdPerson = false
- Con true tutti restano in prima persona.
- battlEye = true
- L’anti-cheat BattlEye. Lascialo acceso su qualsiasi server pubblico.
- fastValidation = true
- Il consiglio di Bohemia è secco: sempre true su un server pubblico.
- VONCanTransmitCrossFaction = false
- Con true i giocatori possono parlare sui canali radio dell’altra fazione, oltre che ascoltarli.
operating: la manutenzione del server
- joinQueue.maxSize = 0
- Quanti giocatori possono aspettare uno slot libero, fino a 50. 0 spegne la coda.
- slotReservationTimeout = 60
- I secondi per cui uno slot resta riservato a un giocatore espulso da un errore di connessione, da 5 a 300.
- playerSaveTime = 120
- Ogni quanti secondi vengono salvati i giocatori.
- aiLimit = -1
- Un tetto ai personaggi IA; -1 significa nessun limite. Utile sui server Conflict affollati.
- disableNavmeshStreaming = [ ]
- Tenere in memoria navmesh intere fa reagire l’IA un po’ più in fretta; secondo Bohemia la memoria in più è nell’ordine delle centinaia di megabyte.
Scenari ufficiali: Conflict, Game Master, Combat Ops e altri
Un server Reforger gioca esattamente uno scenario, identificato da uno scenarioId: un codice risorsa tra parentesi graffe seguito dal file .conf dello scenario. Il menu a tendina del Config Editor lo scrive per te, quindi ti bastano i nomi qui sotto.
Conflict
Due fazioni si contendono le basi su un’intera isola, con rifornimenti, ripetitori radio e gradi. Versioni per tutta Everon (23_Campaign.conf), per Arland e per i fronti più piccoli Northern Everon e Southern Everon.
Game Master
Uno o più giocatori costruiscono e guidano la battaglia dal vivo, in stile Zeus, su Everon (21_GM_Eden.conf) o Arland (22_GM_Arland.conf).
Combat Ops
Una squadra contro obiettivi tenuti dall’IA, su Arland (24_CombatOps.conf) o Everon (26_CombatOpsEveron.conf).
Capture & Hold
Scontri serrati su una sola location: Briars Coast, Montfort Castle, Concrete Plant, Almara Factory, Simon’s Wood, Le Moule, Camp Blake e Morton.
L’update 1.6 (30 ottobre 2025) ha aggiunto l’isola di Kolguyev con le versioni Game Master e Combat Ops, e ha rifatto Conflict come HQ Commander su Everon, Arland e Kolguyev. Ai giocatori mancava il vecchio stile, quindi l’update 1.6.0.87 del 5 dicembre 2025 ha riportato il Conflict classico come opzione. Operation Omega, Air Support ed Elimination sono single player e non girano su un server dedicato. La lista esatta della tua build è facile da controllare: il parametro di avvio -listScenarios stampa ogni scenario che il server può caricare, e il menu a tendina del nostro Config Editor la segue.
Cambiare scenario
- Ferma il serverUn server acceso tiene lo scenario con cui è partito.
- Scegli quello nuovoApri
Server.jsonnel Config Editor e scegli un altro scenario dal menu a tendina, oppure incolla il suo ID inscenarioIdnel Text Editor. - AvviaIl server carica il nuovo scenario. I progressi persistenti appartengono allo scenario in cui sono nati, quindi non aspettarti che una guerra di Conflict passi da un’isola all’altra.
Si può regolare anche l’header della missione. Un blocco missionHeader dentro gameProperties sovrascrive le impostazioni dello scenario stesso, che dall’update 1.8 includono il numero minimo di giocatori necessario per contendere una base, oppure lo spegnimento della contesa.
Mod del Workshop: incolli i link, il server fa il resto
Le mod di Reforger arrivano dal Reforger Workshop di Bohemia, non da Steam, e i giocatori non installano mai niente a mano: quando entrano in un server con le mod, la sua lista si scarica in automatico. Il tuo lavoro è la lista stessa.
- Raccogli i linkSfoglia il Reforger Workshop e copia l’URL della pagina di ogni mod.
- Ferma il serverPoi premi il pulsante Reforger Workshop nel pannello.
- Incolla e premi ExecuteMetti ogni URL su una riga, poi premi Execute. Le mod da cui dipende una mod arrivano in automatico, quindi non devi andarle a cercare.
- Avvia e porta pazienzaIl server scarica le mod mentre si avvia. Le mod grosse allungano il primo avvio; dagli tempo prima di pensare che qualcosa non vada.
Versioni: l’ultima di default, bloccata quando serve
Ogni voce della lista mods in Server.json contiene un modId (il GUID della mod), un name che è solo un’etichetta e una version facoltativa. Senza versione, il server scarica la più recente a ogni restart, ed è così che il nostro installer scrive la lista. Quando un aggiornamento rompe qualcosa, blocca la versione precedente: ferma il server, scrivi la versione presa dalla scheda Changelog della mod nel suo campo version del Config Editor, e premi Delete Mods Cache sotto More, così si scaricano i file giusti.
- modId = "59727DAE364DEADB"
- Il GUID della mod, dalla sua pagina del Workshop.
- version = "1.0.1"
- Facoltativa. Lasciala fuori per seguire l’ultima release.
- required = true
- Con false il server parte anche senza una mod che non riesce a scaricare, togliendola con un avviso nel log.
Abitudini per un server con le mod stabile
- Fai crescere la lista a piccoli gruppi e gioca una partita tra un gruppo e l’altro. Quando qualcosa va in conflitto, sai in quale gruppo cercare.
- Aspettati rotture dopo un aggiornamento di Reforger. Più è lunga la lista, più è probabile che una mod resti indietro; bloccare le versioni ti fa guadagnare tempo.
- Se una mod si rifiuta di aggiornarsi, Delete Mods Cache sotto More forza un download pulito.
- Per un setup su misura, Generate Mods Code sotto More trasforma una lista di URL in JSON pronto, con o senza numeri di versione, da incollare in Server.json.
Scenari del Workshop: far girare le missioni della community
Le modalità di gioco della community, dalle campagne milsim a RHS Status Quo, sono elementi del Workshop con i loro ID di scenario. Si installano come le mod e poi si scelgono come uno scenario ufficiale.
- Installa lo scenarioFerma il server, apri il pulsante Reforger Workshop, incolla l’URL dello scenario sul Workshop (più eventuali mod extra) e premi Execute.
- Cambia il tipo di scenarioTorna nel Config Editor di
Server.json, imposta il campo Type of scenario su Workshop Scenarios e scegli il tuo dalla lista Workshop Scenario. - AvviaIl server scarica lo scenario e lo carica.
Preferisci farlo a mano? Copia l’ID dello scenario dalla scheda Scenarios della pagina del Workshop e incollalo in scenarioId con il Text Editor; finisce con il file .conf dello scenario, proprio come quelli ufficiali. L’azione Plant Scenario Names sotto More riempie il menu a tendina Workshop Scenario partendo da una lista di URL, e tanti scenari hanno più varianti, quindi scegli quella che fa per il tuo gruppo.
Crossplay: giocatori PC, Xbox e PlayStation su un solo server
Reforger è una delle poche simulazioni militari in cui giocatori PC e console condividono il campo di battaglia. Due impostazioni decidono chi entra.
- crossPlatform = true
- Aggiunge in automatico PC, Xbox e PlayStation alle piattaforme ammesse. Bohemia lo consiglia al posto dell’elenco manuale delle piattaforme.
- supportedPlatforms = ["PLATFORM_PC"]
- La lista manuale:
PLATFORM_PC,PLATFORM_XBL(Xbox) ePLATFORM_PSN(PlayStation). Il default è solo PC.
Bohemia documenta quali combinazioni sono ammesse. Senza mod, un server accetta solo giocatori PC oppure PC e tutte e due le console insieme; una sola console più PC, o console senza PC, non funziona. PlayStation 5 è arrivata il 12 dicembre 2024 con l’update 1.2.1, all’inizio senza mod, ed è per questo che la documentazione di allora limitava i server con le mod a PC e Xbox. L’update 1.4 del 22 maggio 2025 ha aperto il Workshop su PS5, e ora Bohemia definisce i contenuti moddati completamente cross-platform. Se chi gioca su PlayStation dice di non vedere un server con le mod, controlla prima questo.
Mod e giocatori su console
- Le console scaricano le mod di un server proprio come il PC, entro il loro spazio: 25 GB su PS5 dall’update 1.4, e su Xbox uno spazio che cresce da 1 GB fino a 50 GB dall’update 1.7.
- I download delle mod su console sono limitati a circa 25 Mbps, quindi con una lista di mod snella chi gioca su console arriva nella mischia molto prima.
- Le mod si possono sfogliare e scaricare su ogni piattaforma, ma pubblicare solo da PC, e Bohemia avverte che su console valgono alcune limitazioni. Prova le mod nuove con un giocatore console prima di un grande evento.
Admin, IdentityID, RCON e coda prioritaria
Su Reforger ci sono due strade per i permessi da admin: conoscere la password admin, oppure essere elencati per ID nella config, che fa guadagnare anche un posto nella coda prioritaria.
Login con la password
Apri la chat (C nella lobby, Invio in gioco) e scrivi #login seguito dalla tua passwordAdmin; #logout restituisce i permessi. Dall’update 1.8 gli admin possono anche promuovere o retrocedere un giocatore e spostare la telecamera dell’editor su un giocatore dalla Player List.
#players
Elenca chi è connesso, con i numeri dei giocatori che servono agli altri comandi.
#kick
#kick <playerId> toglie un giocatore dal server.
#ban create
Banna per numero del giocatore, IdentityID o nome per un certo numero di secondi (0 per sempre), con un motivo facoltativo. #ban remove e #ban list gestiscono la lista.
#restart
Riavvia lo scenario e tiene tutti connessi.
#shutdown
Ferma il server e disconnette tutti; il pannello lo riporta su con Start.
Elencare gli admin per IdentityID
- Trova la password RCONPremi Server Details nel pannello e annota la BIS RCON password.
- Leggi l’ID del giocatoreCon il giocatore online, apri la Web Console, inserisci la password RCON e scrivi
players. Copia il suo IdentityID, cioè lo UID del giocatore. - AggiungiloFerma il server, apri
Server.jsonnel Config Editor, attiva uno slot admin libero come Admin 1 e incolla l’IdentityID nel suo campo UID. Avvia il server.
Funzionano anche gli Steam64 ID (li trovi su steamid.io), ma solo gli admin elencati per IdentityID hanno la coda prioritaria: una coda tutta loro, servita prima di tutti gli altri. Bohemia ha alzato la lista degli admin da 20 a 30 voci con l’update 1.4.0.53 (agosto 2025). Ti manca l’ID di qualcuno? Con l’opzione Log Level di Start.bat su Normal, i vecchi file console.log nel Log Viewer registrano nomi e ID dei giocatori. Il Config Editor può anche disattivare un admin senza cancellarne l’ID.
RCON
Il blocco rcon apre una console remota, di default sulla UDP 19999. La sua password vuole almeno tre caratteri e nessuno spazio, permission è admin (tutti i comandi) oppure monitor (sola lettura), fino a 16 client RCON possono collegarsi insieme, e blacklist e whitelist limitano i comandi che possono lanciare.
Salvataggi, restart e aggiornamenti del gioco
I server Reforger si aggiornano spesso e si riavviano in modo pulito, e un po’ di routine tiene progressi e mod al passo con quello che usano i giocatori.
Cosa conserva il server
I giocatori vengono salvati ogni playerSaveTime secondi (120 di default), e gli scenari che lo supportano salvano anche la sessione: a intervalli, su richiesta e, dall’update 1.7, a ogni spegnimento pulito, con il server che aspetta la fine di un salvataggio in corso prima di chiudersi. L’update 1.7 ha anche cambiato il formato dei salvataggi e ignorato quelli vecchi, e Bohemia elenca i salvataggi sulle build con mod tra i problemi noti, quindi fai un backup prima di ogni aggiornamento grosso. Vuoi ripartire da zero? Il parametro -backendFreshSession di Bohemia avvia senza caricare l’ultimo salvataggio, e una reinstallazione cancella i file del server ma lascia i backup del pannello.
Restart e aggiornamenti a orario
- Programma un restartIn Scheduled Tasks crea uno Scheduled Restart, imposta la prima esecuzione nell’ora del server (l’orario suggerito è l’ora del server più una decina di minuti), ricorrenza ogni 1 giorno e ripetizione ogni 6 ore per 24 ore.
- Lascia aggiornare le modLe mod senza una versione bloccata si aggiornano da sole a ogni restart, quindi il calendario fa anche da aggiornatore delle mod.
- Programma gli update SteamUn task Steam Update ferma il server, aggiorna il gioco e lo riavvia. Fallo girare ogni 12 ore circa, e a mano nel giorno della patch.
L’attuale build stabile di Bohemia è la 1.8.0.13 (3 settembre 2026). La versione 1.9 è su Experimental con una riscrittura della guida dei veicoli, e non ha ancora una data di uscita. Quando diventa stabile, aggiorna subito: chi è sulla build nuova non può entrare in un server vecchio. Aspettati che qualche mod resti indietro per un giorno o due; blocca le loro versioni precedenti o toglile finché gli autori non si mettono in pari.
Memoria, CPU e prestazioni sui nostri piani Arma Reforger
IA, veicoli, distanza visiva e mod pesano sul carico di un server Reforger più del semplice numero di giocatori. I nostri piani cambiano per slot e memoria; girano tutti sullo stesso hardware. Dati dal modulo d’ordine, controllato il 16 ottobre 2026.
- Slot: da 10 a 128 giocatori; 128 è il massimo che Reforger permette.
- Memoria: 10 GB sono inclusi; 12 GB, 14 GB, 16 GB, 20 GB, 24 GB e 32 GB sono tagli a pagamento nel modulo d’ordine.
- CPU: 5,0 GHz incluso, con upgrade a 5,2 GHz+ e 5,6 GHz+ e priorità CPU High o Realtime.
- Storage: NVMe a 7500 MB/s con fino a 100 GB inclusi, spazio per una lunga lista di mod.
- 10 GBIncluso
- 12 GBUpgrade
- 14 GBUpgrade
- 16 GBUpgrade
- 20 GBUpgrade
- 24 GBUpgrade
- 32 GBUpgrade
Le impostazioni che cambiano il carico
- Limite di frame: la pagina di Bohemia sull’hosting insiste su un valore
-maxFPStra 60 e 120; senza, il server usa volentieri ogni risorsa che riesce a raggiungere. - Tetto all’IA:
aiLimitlimita quante IA possono esistere, la soluzione più rapida per un server Conflict impantanato dai bot. - Distanze visive: ogni cento metri in più di
serverMaxViewDistanceenetworkViewDistancesignificano più dati da trasmettere a ogni giocatore. - Navmesh: spegnere lo streaming delle navmesh rende l’IA più sveglia ma costa memoria, quindi abbinalo a un taglio più grande.
- Mod: le mod grosse di veicoli e terreni sono quelle che fanno salire di più la memoria; tieni d’occhio Activity and Stats dopo averne aggiunta una.
- Misura: il parametro di avvio
-logStatsscrive nel log FPS del server, frame time, memoria, giocatori, IA e veicoli all’intervallo che scegli, così vedi cosa lavora davvero.
Per salire di taglio, apri l’area clienti, vai su Services, My Services, il tuo server e Upgrade/Downgrade options (voci del client in inglese). Un upgrade genera una fattura per la differenza; quando è pagata, riavvia il server per usarlo. Slot e priorità CPU si cambiano allo stesso modo.
Arrivi da Arma 3? Cosa cambia per l’admin del server
Reforger gira sul motore Enfusion di Bohemia, e quasi ogni abitudine da server di Arma 3 ha un nuovo equivalente. Se la tua unità si sta spostando, questa è la versione breve.
Arma 3
- server.cfg e basic.cfg nel formato di config di Bohemia.
- Un ciclo di missioni in class Missions, con il voto.
- Mod dallo Steam Workshop, che i giocatori caricano nel launcher.
- File .bikey e verifySignatures per controllare i file delle mod.
- Solo PC, con un port sperimentale per macOS.
Arma Reforger
- Un solo file JSON con chiavi che distinguono maiuscole e minuscole.
- Uno scenario per avvio, niente rotazione.
- Mod dal Reforger Workshop, scaricate in automatico quando entri.
- Mod elencate per ID nella config; ogni giocatore riceve lo stesso set.
- PC, Xbox e PS5 su un solo server.
Quello che si porta dietro è il mestiere: una password admin e #login, BattlEye sui server pubblici, restart a orario e l’IA come la cosa che si mangia le prestazioni. Quello che non si porta dietro è qualsiasi file: missioni, mod e config di Arma 3 non girano su Reforger, quindi un’unità che si sposta ricostruisce il suo setup da zero. Arma 4, che Bohemia prevede per il 2027, sarà un gioco separato, e Bohemia dice che continuerà ad aggiornare Reforger.
Quando qualcosa si rompe: le soluzioni che proviamo per prime
Quasi tutti i ticket Reforger rientrano in pochi schemi. Prova queste soluzioni prima di reinstallare qualsiasi cosa.
- Il server manca dal browserControlla che
visiblesia true, lascia a un server con le mod il tempo di finire i download e cerca il nome esatto. Chi gioca su console lo vede solo se il crossplay è attivo e la combinazione di piattaforme è valida. - Chi gioca su console non entra in un server con le modControlla che
crossPlatformsia true e che le mod stiano nei limiti di spazio delle console. Di solito il colpevole è una lista di mod molto grande. - Una mod non si aggiorna o sembra ferma a una versione vecchiaFerma il server, controlla che il suo campo version sia vuoto (o impostato su quella che vuoi), poi premi Delete Mods Cache sotto More e riavvia.
- Lo scenario del Workshop non compareAvvia una volta su uno scenario ufficiale così il download può finire, poi scegli lo scenario del Workshop all’avvio successivo.
- Nessuno entra dopo un aggiornamento di ReforgerIl server è sulla build vecchia. Lancia Steam Update, avvialo, e blocca o togli le mod che non sono ancora state aggiornate.
- #login non funzionapasswordAdmin non può contenere spazi. Cambiala a server fermo e riprova.
- Le modifiche a Server.json spariscono o non fanno nienteLe hai salvate mentre il server girava, oppure le maiuscole di una chiave non corrispondono alla grafia di Bohemia. Ferma, correggi, salva, avvia.
- L’admin non ha la coda prioritariaLa coda prioritaria riconosce solo gli IdentityID. Sostituisci lo Steam64 ID con l’IdentityID del giocatore, letto dalla Web Console.
- CPU e memoria a zero subito dopo StartÈ normale per 30-60 secondi, mentre il pannello fa la sua copia di sicurezza.
- Lag verso la fine di un lungo round di ConflictAbbassa
aiLimito le distanze visive, riavvia almeno due volte al giorno e guarda il grafico della memoria prima di comprare un taglio più grande.
In casa o in affitto: cosa serve per gestirlo da solo
Bohemia pubblica gratis il server dedicato su Steam, per Windows e Linux. Gira bene su una macchina libera; la domanda è quanto delle tue serate vuoi dedicargli.
Fare self-hosting significa installare il server con SteamCMD (app 1874900 per la stabile, 1890870 per la sperimentale) con login anonimo, avviare ArmaReforgerServer con -config che punta al tuo file JSON e -maxFPS 60, e aprire la UDP 2001 sul router, più la 17777 se vuoi che il server risponda alle query. Bohemia non ha requisiti hardware ufficiali; il suo esempio Docker dà al container quattro core CPU e 6 GB di memoria.
Sulla tua macchina
- Nessuna bolletta mensile se hardware e velocità di upload ci sono già.
- Controllo totale di file, porte e parametri di avvio.
- Ogni aggiornamento, versione bloccata e crash è affar tuo.
- Il server è su solo finché lo sono quella macchina e la tua connessione.
In affitto da Gaming Deluxe
- Online entro 20 minuti, in 9 location tra Regno Unito, Europa, Stati Uniti e Australia.
- Incolli i link del Workshop e il pannello aggiunge le dipendenze e scrive Server.json.
- Restart e aggiornamenti Steam a calendario, con i backup nel pannello.
- Un costo mensile che sale con slot e memoria.
Una serata Game Master per un pugno di amici gira benissimo in casa. Quando il tuo gruppo vuole un server Conflict che resta su anche quando tu non ci sei, l’affitto ti restituisce il tempo. I piani sono sulla nostra pagina Hosting server Arma Reforger.


