Gli argomenti di avvio
| Argomento | Predefinito su Flux | Cosa fa |
|---|---|---|
| -SteamServerName | Server Icarus | Il nome che i giocatori vedono nel browser dei server (fino a 64 caratteri) |
| -Port | 17777 | La porta di gioco (UDP). Impostata dalla distribuzione su Flux: il server usa esattamente le porte che gli vengono assegnate |
| -QueryPort | 27015 | La porta di query Steam (UDP): l'elenco dei server e i preferiti Steam |
| -MaxPlayers | 4 / 6 / 8 in base al piano | Giocatori contemporanei, da 1 a 8 |
| -LoadProspect | (impostato dall'immagine) | Il file del prospect da caricare all'avvio; su Flux la scheda Prospects lo sceglie |
ServerSettings.ini
Il file si trova in Icarus/Saved/Config/WindowsServer/ e il server lo legge all'avvio. Su Flux la scheda Server Settings modifica queste righe direttamente e riavvia il server; una chiave che non cambi mantiene il valore predefinito del gioco. Le chiavi del prospect (LoadProspect, CreateProspect, ResumeProspect, LastProspectName) sono gestite dall'immagine e scelte nella scheda Prospects.
| Impostazione | Predefinito su Flux | Intervallo | Cosa fa |
|---|---|---|---|
| SessionName | Server Icarus | Ciò che i giocatori vedono nel browser dei server del gioco. Fino a 64 caratteri (il limite di Steam), senza virgolette. | |
| JoinPassword | (none) | I giocatori lo digitano per entrare. Niente spazi né virgolette. Vuoto: chiunque trovi il server può entrare. | |
| AdminPassword | (none) | Un giocatore scrive /AdminLogin <password> nella chat di gioco per diventare admin. Niente spazi né virgolette. Tieni un solo set: se non ne imposti nessuno, chiunque può diventare admin. | |
| MaxPlayers | 8 | 1 to 8 | Quanti giocatori possono essere online contemporaneamente, da 1 a 8 (il limite del gioco). Il tuo piano indica il numero di giocatori per cui sono dimensionate CPU e RAM; puoi impostarne di più. |
| ShutdownIfNotJoinedFor | -1 | -1 (mai), oppure da 0 a 604800 secondi | Dopo un avvio, quanto tempo il server aspetta il primo giocatore prima di scartare il prospect e tornare alla lobby. -1: mai, il prospect resta caricato. Il gioco è in pausa mentre attende. |
| ShutdownIfEmptyFor | -1 | -1 (mai), oppure da 0 a 604800 secondi | Per quanto tempo un server vuoto conserva il suo prospect prima di tornare alla lobby. -1: mai. Il gioco è in pausa mentre il server è vuoto. |
| AllowNonAdminsToLaunchProspects | on | on / off | In lobby, qualsiasi giocatore può avviare o caricare un prospect. Disattivato: solo gli admin (/AdminLogin) possono farlo. |
| AllowNonAdminsToDeleteProspects | off | on / off | Qualsiasi giocatore nella lobby può eliminare un prospect dal server. Disattivato: solo gli admin possono farlo. |
| GameSaveFrequency | 5 | 1 to 1440 | L'autosave del gioco per il prospect in esecuzione. Il server non può essere istruito a salvare, quindi uno stop o un riavvio fa perdere al massimo questo tempo di gioco. Salvataggi più frequenti (un prospect grande comporta una scrittura più pesante ogni volta). |
| SaveGameOnExit | on | on / off | L'opzione del gioco per salvare all'uscita. Fermare il container termina il gioco senza permettergli di agire (misurato), quindi non farci affidamento: a proteggere il prospect è il salvataggio automatico. |
| FiberFoliageRespawn | on | on / off | Il fogliame di fibra ricresce dopo essere stato raccolto. |
| LargeStonesRespawn | on | on / off | Le pietre grandi tornano dopo essere state estratte. |
Domande frequenti
Dove si trova il file ServerSettings.ini di Icarus?
Si trova in Icarus/Saved/Config/WindowsServer/ nella cartella di installazione del server. Il server lo crea al primo avvio, e RocketWerkz pubblica anche un esempio. Su Flux il pannello lo modifica per te.
Devo riavviare dopo aver cambiato un'impostazione?
Sì. Il server legge il file all'avvio; il pannello lo riavvia per te quando salvi. Il riavvio non salva prima il prospect: al gioco non si può chiedere di salvare, quindi ciò che è successo dall'ultimo salvataggio automatico (ogni 5 minuti per impostazione predefinita) va perso.
Cosa fanno ShutdownIfEmptyFor e ShutdownIfNotJoinedFor?
Dopo quel numero di secondi riportano il server alla sua lobby, se non c'è nessuno o se nessuno si è unito dall'avvio. -1 significa mai, così il prospect resta caricato; è l'impostazione predefinita su Flux. Mentre il server aspetta, il gioco è in pausa.