Scopri come installare e gestire le mod sul tuo server dedicato Arma 3. Questa guida copre le mod dello Steam Workshop, l'installazione manuale tramite SFTP, l'ordine di caricamento e la verifica delle firme. Per la configurazione iniziale del server, consulta la nostra Guida alla Configurazione del Server. Per gli strumenti di amministrazione e l'anti-cheat, consulta Configurazione Admin e BattlEye.
Comprendere le Mod di Arma 3
Le mod di Arma 3 si presentano in due forme:
- Mod lato client (caricate con
-mod=): Richieste sia dal server che da tutti i giocatori che si connettono. I giocatori devono avere queste mod installate e abilitate nel loro launcher di Arma 3 per entrare. Esempi: CBA_A3, ACE3, RHS, mod di terreno. - Mod lato server (caricate con
-serverMod=): Richieste solo sul server. I giocatori non devono scaricarle o abilitarle. Esempi: strumenti di amministrazione, framework di logging come OCAP2, mod di miglioramento IA lato server.
Mod dello Steam Workshop
Il modo più semplice per aggiungere mod è attraverso lo Steam Workshop. Ogni mod del Workshop ha un Mod ID univoco (il numero nell'URL della pagina Steam Workshop).
Trovare i Mod ID
Naviga alla pagina Steam Workshop della mod. L'URL apparirà così:
https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
Il mod ID in questo esempio è 463939057 (questo è CBA_A3). Ecco gli ID dei framework di mod più comunemente utilizzati:
| Mod | Workshop ID | Descrizione |
|---|---|---|
| CBA_A3 | 450814997 |
Community Base Addons — dipendenza richiesta dalla maggior parte delle mod |
| ACE3 | 463939057 |
Advanced Combat Environment — sistema medico, balistica, interazioni |
| ACRE2 | 751965892 |
Advanced Combat Radio Environment — comunicazioni radio realistiche (richiede plugin TeamSpeak) |
| TFAR | 894678801 |
Task Force Arrowhead Radio — mod radio alternativa (richiede plugin TeamSpeak) |
| RHS: AFRF | 843425103 |
Red Hammer Studios: Forze Armate della Federazione Russa |
| RHS: USAF | 843577117 |
Red Hammer Studios: Forze Armate degli Stati Uniti |
| RHS: GREF | 843593391 |
Red Hammer Studios: Forze Verdi |
| RHS: SAF | 843632231 |
Red Hammer Studios: Forze Armate Serbe |
Aggiungere Mod tramite le Variabili di Avvio di GPanel
A seconda della configurazione dell'egg del tuo server, potresti essere in grado di inserire gli ID delle mod del Workshop direttamente nella scheda Startup di GPanel. Cerca variabili come MODS o WORKSHOP_MODS.
Per la variabile MODS, inserisci i nomi delle cartelle delle mod separati da punto e virgola:
@CBA_A3;@ace;@ACRE2
Scaricare e Caricare Mod tramite SFTP
Per l'installazione manuale delle mod (o se l'egg del tuo server non supporta il download automatico dal Workshop), puoi scaricare le mod localmente e caricarle tramite SFTP.
Passo 1: Scaricare le Mod Localmente
- Apri il Launcher di Arma 3 sul tuo PC.
- Vai alla scheda Mods e iscriviti alle mod che desideri sul tuo server.
- Lascia che vengano scaricate. Per impostazione predefinita, le mod sono archiviate nella directory di Arma 3 in una cartella con il nome dell'ID del Workshop, tipicamente:
C:\Program Files (x86)\Steam\steamapps\common\Arma 3\!Workshop\
o nella cartella dei contenuti del Workshop:
C:\Program Files (x86)\Steam\steamapps\workshop\content\107410\
Passo 2: Preparare le Cartelle delle Mod
- Copia ogni cartella della mod e rinominala in un formato pulito (es.,
@CBA_A3,@ace). Le cartelle delle mod dovrebbero iniziare con@. - Rinomina tutti i file e le cartelle all'interno della mod in minuscolo. Questo è fondamentale per i server basati su Linux. Puoi usare uno strumento o uno script per rinominare in batch, oppure farlo manualmente. In particolare, la cartella
addons/e tutti i file.pboe.bisignal suo interno devono essere in minuscolo.
Passo 3: Caricare tramite SFTP
- Connettiti al tuo server tramite SFTP usando le credenziali di GPanel (consulta la Guida al Caricamento SFTP).
- Carica ogni cartella della mod (es.,
@CBA_A3,@ace) nella directory root del tuo server Arma 3. - Aggiorna la variabile di avvio
MODSin GPanel per includere i nomi delle nuove cartelle delle mod.
Ordine di Caricamento delle Mod
L'ordine di caricamento è importante in Arma 3. Le mod di dipendenza devono essere caricate prima delle mod che dipendono da esse. L'ordine è determinato dalla sequenza nel parametro -mod= o nella variabile di avvio MODS.
Regole generali per l'ordine di caricamento:
- CBA_A3 — sempre per primo, poiché quasi ogni altra mod dipende da esso.
- Mod di contenuto/asset — RHS, CUP, Global Mobilization, mod di terreno.
- Mod framework — ACE3, ACRE2/TFAR.
- Mod di compatibilità/patch — patch di compatibilità ACE3-RHS, ecc.
- Mod specifiche per la missione — altri addon richiesti dalle tue missioni specifiche.
Esempio di una stringa di mod ordinata correttamente:
@CBA_A3;@rhsafrf;@rhsusaf;@rhsgref;@rhssaf;@ace;@ace_compat_rhs_afrf3;@ace_compat_rhs_usf3;@ace_compat_rhs_gref3;@acre2
Chiavi e Bikey per la Verifica delle Firme
Arma 3 utilizza un sistema di verifica delle firme per assicurarsi che i client stiano eseguendo le stesse versioni delle mod del server. Questo impedisce l'uso di PBO modificati o manomessi.
Come Funziona
- Ogni mod contiene file
.bisign(firme) accanto ai suoi file addon.pbo. - Ogni mod include anche un file
.bikey(chiave pubblica), solitamente presente nella sottocartellakeys/oKeys/della mod. - Il server verifica i file delle mod dei client che si connettono confrontandoli con queste firme.
Installazione delle Chiavi
- Naviga nella cartella di ogni mod e individua i file
.bikey. Si trovano tipicamente in una sottocartellakeys/oKeys/all'interno della directory della mod. - Copia tutti i file
.bikeynella directorykeys/del server (nella root dell'installazione del server Arma 3). - Assicurati che
verifySignatures = 2;sia impostato nel tuoserver.cfgper applicare il controllo delle firme.
// Example: keys directory structure
/keys/
a3.bikey (vanilla Arma 3 key - do NOT remove)
cba_a3.bikey
ace3.bikey
rhsafrf.bikey
rhsusaf.bikey
acre2.bikey
a3.bikey vanilla dalla directory delle chiavi. Senza di essa, i giocatori non potranno connettersi con il contenuto del gioco base. Aggiungi solo le chiavi per le mod che vuoi consentire sul server.
Framework di Mod Popolari
CBA_A3 (Community Base Addons)
La mod fondamentale per la community di modding di Arma 3. Quasi ogni mod principale richiede CBA_A3 come dipendenza. Fornisce funzioni condivise, framework per le combinazioni di tasti, gestori di eventi estesi e framework per le impostazioni. Installa sempre questa per prima.
ACE3 (Advanced Combat Environment)
La mod di revisione milsim più utilizzata. Le caratteristiche includono:
- Sistema medico avanzato (modalità base e avanzata)
- Balistica e frammentazione realistiche
- Interazioni avanzate (trasporto, trascinamento, sistemi con funi)
- Revisione dei sistemi di veicoli e armi
- Configurazione lato server estensiva tramite le impostazioni CBA
Le impostazioni di ACE3 possono essere configurate lato server modificando userconfig/ace/serverconfig.hpp o tramite le impostazioni addon di CBA (salvate nel profilo del server).
ACRE2 / TFAR (Mod Radio)
Entrambe forniscono comunicazioni radio realistiche integrate con TeamSpeak 3. I giocatori devono installare un plugin TeamSpeak dal loro lato. Scegli l'una o l'altra — non sono compatibili tra loro.
- ACRE2: Simulazione più realistica, audio posizionale, propagazione del segnale influenzata dal terreno.
- TFAR: Configurazione più semplice, ampiamente utilizzata nelle community pubbliche, leggermente meno realistica.
RHS (Red Hammer Studios)
Una collezione di quattro mod che aggiungono asset militari del mondo reale altamente dettagliati (veicoli, armi, uniformi) per le fazioni russa, statunitense, guerrigliera e serba. La dimensione totale del download è di circa 15-20 GB su tutti e quattro i moduli.
Risoluzione dei Problemi con le Mod
| Problema | Causa | Soluzione |
|---|---|---|
| I giocatori vengono espulsi per "signature check failed" | File .bikey mancante nella directory keys/ del server |
Copia il file .bikey della mod nella cartella keys/ del server |
| Il server non si avvia con errori delle mod | Dipendenza mancante o ordine di caricamento errato | Assicurati che CBA_A3 sia elencato per primo, verifica che tutte le dipendenze siano installate |
| Mod non caricate (cartella non trovata) | Problema di sensibilità alle maiuscole su Linux | Rinomina tutte le cartelle, i file e i percorsi delle mod in minuscolo |
| Errore "Addon requires other addons" nel RPT | Mod di dipendenza non caricata | Controlla il log RPT per l'addon mancante specifico e installalo |
| I giocatori non riescono a connettersi (mismatch delle mod) | Le versioni delle mod del server e del client differiscono | Assicurati che le mod del server siano aggiornate e che i giocatori si iscrivano agli stessi elementi del Workshop |
server/ o il nome del profilo impostato nelle variabili di avvio).
Articoli Correlati
- Guida alla Configurazione del Server Arma 3 — Configurazione iniziale del server, server.cfg, impostazioni di difficoltà e rotazione delle missioni.
- Configurazione Admin e BattlEye di Arma 3 — Configura l'accesso admin, l'anti-cheat BattlEye e gli strumenti RCON.
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Primi Passi con il Tuo Nuovo Server
Hai Bisogno di Aiuto?
Hai problemi con le tue mod o hai bisogno di assistenza per una configurazione complessa di modpack? Apri un ticket di supporto e il nostro team ti assisterà.