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

Arma Reforger - Amministrazione e Installazione Mod

IT arma-reforger admin mods workshop 0 hanno trovato utile questo articolo

Questa guida copre la configurazione dell'amministrazione, l'accesso RCON, l'installazione delle mod dal Workshop, le mod scenario, la configurazione dell'anti-cheat BattlEye e la risoluzione dei problemi per il tuo server dedicato Arma Reforger. Per la configurazione iniziale del server, la configurazione, la selezione degli scenari e le istruzioni di connessione, consulta la Guida alla Configurazione del Server Arma Reforger.

1. Configurazione dell'Amministrazione

Arma Reforger utilizza un sistema di amministrazione basato sull'identità. Gli amministratori sono definiti nel file config.json utilizzando i loro ID identità Bohemia Interactive (BI).

Trovare il Tuo ID Identità

  1. Avvia Arma Reforger e apri la sezione Profile dal menu principale.
  2. Il tuo ID identità Bohemia Interactive è visualizzato nella pagina del profilo. È una lunga stringa alfanumerica.
  3. In alternativa, puoi trovarlo sulla pagina del tuo account Bohemia Interactive nelle impostazioni del profilo.

Aggiungere Amministratori a config.json

  1. Ferma il server da GPanel.
  2. Apri config.json usando la scheda Files o tramite SFTP.
  3. Individua o aggiungi l'array admins all'interno dell'oggetto game. Aggiungi gli ID identità di ogni giocatore amministratore:
{
  "game": {
    "name": "My Server",
    "admins": [
      "xxxxxxxxxxxxxxx",
      "yyyyyyyyyyyyyyy"
    ],
    ...
  }
}
  • Ogni voce nell'array admins è una stringa contenente l'ID identità Bohemia Interactive di un giocatore.
  • Puoi aggiungere tutti gli amministratori necessari. Separa le voci con virgole.
  • Salva il file e avvia il server. I giocatori elencati avranno privilegi di amministratore quando si uniranno.
La sintassi JSON è importante. Assicurati che ogni ID sia racchiuso tra virgolette doppie e separato da virgole. Non aggiungere una virgola finale dopo l'ultima voce. Usa un validatore JSON se non sei sicuro.

Capacità dell'Amministratore

I giocatori elencati nell'array admins hanno accesso a:

  • Espellere/Bannare giocatori tramite il menu di gestione del server in-game.
  • Modalità Game Master -- Se si esegue uno scenario Game Master, gli amministratori possono agire come GM, posizionando unità, obiettivi e controllando lo scenario in tempo reale.
  • Comandi amministrativi tramite la console in-game quando abilitata.

2. Accesso RCON

RCON (Remote Console) ti permette di eseguire comandi del server senza unirti alla partita. È utile per la gestione automatizzata, i riavvii programmati e il monitoraggio.

Configurazione di RCON

  1. Imposta la variabile di avvio ADMIN_PASSWORD in GPanel, oppure imposta passwordAdmin in config.json. Questa è la password RCON.
  2. Assicurati che la porta RCON sia accessibile. Per impostazione predefinita, la porta RCON è la porta del gioco più 1 (es., porta del gioco 2001 = porta RCON 2002). Controlla la scheda Network di GPanel per le tue porte assegnate.

Connessione tramite RCON

Puoi utilizzare qualsiasi client compatibile con BattlEye RCON per connetterti. Le opzioni più diffuse includono:

  • BattlEye RCon -- Il client RCON ufficiale di BattlEye.
  • ArmA Reforger Server Tool -- Strumenti della community progettati per la gestione dei server Reforger.

Connettiti usando l'IP del tuo server, la porta RCON e la password di amministrazione.

Comandi RCON Comuni:
Comando Descrizione
#kick <player_id> Espelle un giocatore dal server.
#ban <player_id> Banna un giocatore dal server.
#shutdown Spegne il server in modo controllato. Generalmente è meglio usare GPanel per arresti e riavvii.
#restart Riavvia lo scenario corrente senza riavviare il processo del server.
players Elenca i giocatori attualmente connessi con i loro ID.

3. Installazione delle Mod dal Workshop

Arma Reforger supporta le mod tramite il Bohemia Interactive Workshop. Le mod vengono aggiunte al server specificando i loro ID mod in config.json.

Trovare gli ID delle Mod

  1. Sfoglia il Workshop di Arma Reforger nel gioco o sul sito web di Bohemia Interactive.
  2. Trova la mod che vuoi installare e annota il suo Mod ID (una lunga stringa alfanumerica) e il numero di Versione.
  3. Alcune mod hanno anche uno Scenario ID se includono scenari personalizzati. Ne avrai bisogno se vuoi eseguire uno scenario moddato.

Aggiungere Mod a config.json

  1. Ferma il server da GPanel.
  2. Apri config.json usando la scheda Files o tramite SFTP.
  3. Individua l'array mods all'interno dell'oggetto game. Aggiungi ogni mod usando il seguente formato:
{
  "game": {
    "mods": [
      {
        "modId": "5965280B2B15DE67",
        "name": "Example Mod",
        "version": "1.0.0"
      },
      {
        "modId": "ABC123DEF4567890",
        "name": "Another Mod",
        "version": "2.1.0"
      }
    ],
    ...
  }
}
  • modId -- L'identificatore univoco della mod nel Workshop.
  • name -- Un nome descrittivo per tuo riferimento. Non influisce sul caricamento ma aiuta a identificare le mod nella configurazione.
  • version -- La versione della mod da utilizzare. Il server scaricherà questa versione dal Workshop all'avvio.
Download automatico: Quando il server si avvia, scarica e installa automaticamente le mod elencate nell'array mods dal Workshop. Non è necessario caricare manualmente i file delle mod tramite SFTP. Il primo avvio dopo l'aggiunta di nuove mod potrebbe richiedere più tempo mentre il server scarica i dati delle mod.

Ordine di Caricamento

Le mod vengono caricate nell'ordine in cui appaiono nell'array mods. Se hai mod che dipendono da altre mod (es., una mod che richiede un framework), elenca prima la dipendenza:

"mods": [
  { "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
  { "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]

4. Mod Scenario

Alcune mod del Workshop includono scenari personalizzati (modalità di gioco o mappe). Per utilizzare uno scenario moddato:

  1. Aggiungi la mod all'array mods come descritto sopra.
  2. Imposta il scenarioId sull'ID risorsa dello scenario, che è fornito nella descrizione della mod nel Workshop.
{
  "game": {
    "scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
    "mods": [
      {
        "modId": "SCENARIO_MOD_ID",
        "name": "Custom Scenario Mod",
        "version": "1.0.0"
      }
    ]
  }
}
Formato dell'ID Scenario: Gli ID degli scenari moddati seguono lo stesso formato di quelli vanilla -- un GUID risorsa tra parentesi graffe seguito da un percorso. L'autore della mod fornirà questo nella pagina del Workshop. L'utilizzo di un ID scenario errato causerà il mancato caricamento del server.

5. Anti-Cheat BattlEye

Arma Reforger include la protezione anti-cheat BattlEye. È abilitata per impostazione predefinita e consigliata per i server pubblici.

Impostazione Valore Effetto
battlEye true I giocatori devono avere BattlEye installato e in esecuzione. I cheater vengono rilevati e bannati. Consigliato per i server pubblici.
battlEye false Nessun enforcement anti-cheat. I giocatori possono unirsi senza BattlEye. Usa solo per server privati/di test.

L'impostazione battlEye si trova all'interno dell'oggetto gameProperties in config.json:

"gameProperties": {
  "battlEye": true
}
Requisito per i client: Quando BattlEye è abilitato sul server, tutti i giocatori che si connettono devono avere BattlEye installato e in esecuzione. I giocatori senza BattlEye non potranno entrare. BattlEye viene installato automaticamente con Arma Reforger tramite Steam.

6. Risoluzione dei Problemi

Mod Non Caricate

  • Verifica che modId e version in config.json siano corretti. Copiali direttamente dalla pagina del Workshop per evitare errori di battitura.
  • Controlla il log della console del server per errori di download. Il server potrebbe non riuscire a scaricare le mod se il Workshop è temporaneamente non disponibile.
  • Assicurati che la mod sia compatibile con la versione corrente di Arma Reforger. Le mod possono smettere di funzionare dopo gli aggiornamenti del gioco.
  • Prova a rimuovere tutte le mod e ad aggiungerle una alla volta per identificare quale sta causando problemi.
  • Verifica che la sintassi JSON sia corretta. Un errore di sintassi in qualsiasi punto di config.json impedirà il caricamento dell'intero file.

Crash del Server

  • Controlla la console per messaggi di errore prima del crash. Le cause comuni includono mod incompatibili e valori di configurazione non validi.
  • Se il crash si verifica dopo l'aggiunta di una mod, rimuovi la mod e riprova. Alcune mod possono entrare in conflitto tra loro.
  • Valida config.json con un validatore JSON per escludere errori di sintassi.
  • Prova a ridurre maxPlayers o serverMaxViewDistance se il server va in crash sotto carico.
  • Se i crash persistono, apri un ticket di supporto con l'IP del tuo server, il contenuto di config.json (oscura le password) e tutti i messaggi di errore dalla console.

Problemi di Connessione

  • Se i giocatori non riescono a connettersi dopo l'aggiunta di mod, conferma che abbiano le stesse mod installate. Arma Reforger chiederà ai giocatori di scaricare le mod richieste quando si uniscono, ma questo può fallire se la versione della mod non corrisponde esattamente.
  • Verifica che il campo version nelle voci delle tue mod corrisponda alla versione disponibile nel Workshop. Numeri di versione obsoleti causeranno un mismatch.
  • Controlla che le impostazioni battlEye siano coerenti -- se abilitato sul server, i giocatori devono avere BattlEye in esecuzione.
  • Se il server non è visibile nel browser, controlla che visible sia true e a2sQueryEnabled sia true in config.json.
  • Assicurati che sia il server che tutti i client stiano eseguendo la stessa versione del gioco. Gli aggiornamenti di Arma Reforger possono temporaneamente interrompere la compatibilità.

Privilegi di Amministratore Non Funzionanti

  • Conferma che il tuo ID identità Bohemia Interactive sia correttamente elencato nell'array admins in config.json.
  • Gli ID identità sono sensibili alle maiuscole. Copiali esattamente come mostrato nel tuo profilo Bohemia.
  • Assicurati che config.json sia formattato correttamente. Un errore di sintassi JSON impedirà il caricamento della lista amministratori.
  • Riavvia il server dopo aver apportato modifiche a config.json. Le modifiche vengono lette solo all'avvio.

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.