Maak de collectie
- Open op de Garry's Mod Workshop Collections en maak er een aan (die publiek of niet-vermeld kan zijn).
- Voeg de addons, maps en gamemodes toe die je server nodig heeft. Een gamemode is ook gewoon een addon.
- Kopieer het getal aan het eind van de link van de collectie: dat is het ID.
Geef het aan de server
De startoptie is +host_workshop_collection <id>. Plak op Flux het ID in Workshop-collectie in Deployment-instellingen en sla op; de server wordt opnieuw gedeployd en downloadt hem. Geen Steam Web API-sleutel nodig: onze testserver downloadde een collectie van 21 addons zonder één.
De server controleert de collectie bij elke start, dus een addon toevoegen aan de collectie op Steam en de server herstarten is genoeg: er is aan serverkant geen lijst om te bewerken.
Wat spelers downloaden
Spelers die de server joinen krijgen de addons van de collectie van Steam, wat snel is. Content die niet op de Workshop staat (een eigen modelpakket, een map die je zelf hebt gebouwd) moet van de server zelf of een FastDL-webserver komen: zet het in de addons-map van de server met het tabblad Bestanden en stel sv_downloadurl in als je er een hebt.
Schijfruimte
Addons worden naast de server in de cache opgeslagen. Onze testcollectie van 21 addons nam 236 MB in beslag; een roleplay-collectie met spelermodellen, voertuigen en eigen maps kan oplopen tot meerdere gigabytes. De opslag van elk abonnement staat op de prijspagina, en het tabblad Hardware voegt er meer aan toe.
Veelgestelde vragen
Heb ik een Steam API-sleutel nodig voor host_workshop_collection?
Nee. Onze testserver downloadde een collectie van 21 addons zonder authkey ingesteld.
Kan een Garry's Mod-server meer dan één collectie gebruiken?
Het heeft één collectie-ID nodig, dus zet alles wat de server nodig heeft in die ene collectie.
Hoe update ik de addons?
Herstart de server. Hij controleert bij het starten elk item in de collectie en downloadt wat is veranderd.