A mano
- Ferma il server. Trova il numero di ciascun elemento nel suo indirizzo: steamcommunity.com/sharedfiles/filedetails/?id=857015700.
- In LinuxServer-KFEngine.ini aggiungi, sotto [OnlineSubsystemSteamworks.KFWorkshopSteamworks], una riga per ogni elemento: ServerSubscribedWorkshopItems=857015700.
- Nello stesso file, sotto [IpDrv.TcpNetDriver], inserisci DownloadManagers=OnlineSubsystemSteamworks.SteamWorkshopDownload come prima riga, sopra le altre righe DownloadManagers.
- Scarica i file. Abbiamo notato che il server dedicato non li scarica da solo: usa SteamCMD, +login anonymous +workshop_download_item 232090 <number>, e copia i file mappa .kfm in KFGame/BrewedPC/Maps.
- Aggiungi il nome della mappa a GameMapCycles in LinuxServer-KFGame.ini per inserirla nella rotazione.
- Per un mutator, aggiungi ?Mutator=Package.Class alla riga di avvio, dopo la mappa e le altre opzioni (più valori si separano con virgole: ?Mutator=First.Class,Second.Class). La classe si trova nella pagina dell'elemento sul Workshop.
- Avvia il server.
Su Flux
La scheda Workshop accetta il numero o il link di un elemento, verifica che esista e, al prossimo avvio, il server lo scarica, collega i file dove il gioco li cerca e lo elenca per i tuoi giocatori. La scheda Mappe mostra poi la nuova mappa, così puoi inserirla nel ciclo oppure passarci subito. Fino a 20 elementi. Per un mutator, scrivi la sua classe (Package.Class) sotto Mutator nella stessa scheda: il server lo attiva in ogni partita, e Gioca ora lo mantiene.
Domande frequenti
Quanto può essere grande il contenuto del Workshop?
Una mappa che abbiamo testato pesava 158 MB. Il server ha bisogno dello spazio su disco per questa mappa e l'avvio richiede più tempo mentre la scarica. Il piano Squad Plus ha spazio sufficiente per il gioco con mod.
I mutator funzionano?
Le mappe si caricano, e abbiamo caricato una mappa del Workshop sul server reale. Un mutator si attiva con l'opzione di avvio ?Mutator=, che la scheda Workshop compila a partire dalla classe che scrivi. Non abbiamo ancora visto un mutator del Workshop in una partita reale, quindi considera i mutator come sperimentali.