Crea la collezione
- Sul Workshop di Garry's Mod, apri Collezioni e creane una (può essere pubblica o non in elenco).
- Aggiungi gli addon, le mappe e le gamemode che il tuo server richiede. Una gamemode è un addon come un altro.
- Copia il numero alla fine del link della collezione: è il suo ID.
Dallo al server
L'opzione di avvio è +host_workshop_collection <id>. Su Flux, incolla l'ID in Collezione Workshop in Impostazioni di distribuzione e salva; il server viene ridistribuito e lo scarica. Non serve una chiave Steam Web API: il nostro server di test ha scaricato una collezione da 21 addon senza.
Il server controlla la collezione a ogni avvio, quindi aggiungere un addon alla collezione su Steam e riavviare il server basta: non c'è una lista da modificare lato server.
Cosa scaricano i giocatori
I giocatori che entrano ricevono gli addon della collezione da Steam, che è veloce. I contenuti che non sono nel Workshop (un pacchetto di modelli personalizzati, una mappa che hai costruito) devono arrivare dal server stesso o da un server web FastDL: mettili nella cartella addons del server con la scheda File e imposta sv_downloadurl se ne hai uno.
Spazio su disco
Gli addon vengono memorizzati nella cache accanto al server. La nostra collezione di test da 21 addon occupava 236 MB; una collezione roleplay con modelli di giocatori, veicoli e mappe personalizzate può arrivare a diversi gigabyte. Lo spazio di ogni piano è indicato nella pagina dei prezzi, e la scheda Hardware ne aggiunge altro.
Domande frequenti
Serve una chiave API Steam per host_workshop_collection?
No. Il nostro server di test ha scaricato una collezione da 21 addon senza authkey impostata.
Un server Garry's Mod può usare più di una collezione?
Serve un solo ID di collezione, quindi metti tutto ciò che serve al server in quell'unica collezione.
Come aggiorno gli addon?
Riavvia il server. Controlla ogni elemento della collezione all'avvio e scarica ciò che è cambiato.