config.ini
Qui sono descritti i campi presenti nel file di configurazione config.ini.
Nota
I campi richiesti devono essere presenti nel file, ma possono essere stringe vuote!
Sezione config
Questa sezione popolerà il file .cfg che verrà passato al server con il flag -config. Il nome di questo file specifico viene dall’opzione server_config_file_name.
- hostname
Il nome dell’istanza server che apparirà in game.
- Richiesto:
sì
- Tipo:
stringa
- password
La password utente per accedere al server.
- Richiesto:
sì
- Tipo:
stringa
- password_admin
La password che gli admin usano per gestire il server.
- Richiesto:
sì
- Tipo:
stringa
- mission_template
Il nome del file (senza estensione .pbo) della missione contenuta nella cartella
MPMissions.- Richiesto:
sì
- Tipo:
stringa
Sezione bat
Questa sezione popolerà il file run_server.bat che verrà usato per avviare l’istanza server.
- server_title
Il nome dell’istanza server che apparirà nel tool di monitoring.
- Richiesto:
sì
- Tipo:
stringa
- server_port
La porta che occuperà il server.
- Richiesto:
sì
- Tipo:
stringa (numero)
- server_max_mem
La memoria massima che il server potrà allocare.
- Richiesto:
sì
- Tipo:
stringa (numero)
- server_config_file_name
Il nome del file config, nella cartella dell’istanza.
- Richiesto:
sì
- Tipo:
stringa
- server_cfg_file_name
Il nome del file cfg, nella cartella dell’istanza.
- Richiesto:
sì
- Tipo:
stringa
- server_flags
Flag addizionali che verranno passati al server al momento del lancio.
- Richiesto:
no
- Tipo:
stringa
- Default:
""
Sezione ODKSM
Questa sezione contiene varie impostazioni che riguardano direttamente il tool.
- server_instance_name
Il nome che apparirà nella cartella dell’istanza server.
- Richiesto:
sì
- Tipo:
stringa
- user_mods_preset
Il percorso del file preset di mod html generato dal launcher di Arma 3.
- Richiesto:
no
- Tipo:
stringa
- Default:
""
- user_mods_list
La lista dei mod utente.
- Richiesto:
no
- Tipo:
stringa (lista di nomi di mod separati da una
,)- Default:
""
- server_mods_list
La lista dei mod lato server.
- Richiesto:
no
- Tipo:
stringa (lista di nomi di mod separati da una
,)- Default:
""
- mods_to_be_copied
Un mod utente o lato server presente in questa lista verrà copiato invece che symlinkato.
- Richiesto:
no
- Tipo:
stringa (lista di nomi di mod separati da una
,)- Default:
""
- skip_keys
Lista di chiavi che verranno ignorate e non linkate nella cartelle Keys di Arma.
- Richiesto:
no
- Tipo:
stringa (lista di nomi di mod separati da una
,)- Default:
""
- arma_folder
La cartella che contiene il gioco.
- Richiesto:
no
- Tipo:
stringa
- Default:
percorso di installazione di default per Steam
- server_instance_root
Ogni cartella di istanza server verrà messa in questa cartella.
- Richiesto:
no
- Tipo:
stringa
- Default:
percorso di installazione di default per Steam
- linked_mod_folder_name
Il nome della cartella dei mod linkati.
- Richiesto:
no
- Tipo:
stringa
- Default:
"!Mods_linked"
- copied_mod_folder_name
Il nome della cartella dei mod copiati.
- Richiesto:
no
- Tipo:
stringa
- Default:
"!Mods_copied"
- server_instance_prefix
Il nome di ogni cartella di istanza server inizierà con questo prefisso.
- Richiesto:
no
- Tipo:
stringa
- Default:
""
Sezione mod_fix_settings
Queste sono impostazioni richieste da specifici moduli ModFix.
Nota
Per abilitare un modfix bisogna comunque ricordare di includere il nome di quel mod in user_mods_list!
Nota
A seconda dei moduli abilitati, potrebbero essere richiesti campi addizionali. Informazioni più dettagliate sui singoli modfix possono essere trovati nella relativa documentazione.
- enabled_fixes
I nomi dei file modfix (senza l’estensione .py) da abilitare; i relativi mod verranno automaticamente aggiunti alla lista
mods_to_be_copiedse necessario.- Richiesto:
no
- Tipo:
stringa (lista di nomi di ModFix separati da una
,)- Default:
""