Spelers dwingen Workshop-addons te downloaden
Standaard downloaden clients niet automatisch Workshop-addons van de server. Door een resourcebestand workshop.lua toe te voegen, worden alle addons gedownload bij verbinding. Zorg er eerst voor dat je een Workshop-collectie hebt toegevoegd en dat spelers er toegang toe hebben.
Stappen
1. Log in op het Game Control Panel en ga naar je server.
2. Open de File Manager.
3. Ga naar garrysmod/lua/autorun/.
4. Als de map server niet bestaat in die map, maak deze dan aan.
5. Maak binnen garrysmod/lua/autorun/server/ een nieuw bestand aan met de naam workshop.lua.
6. Open workshop.lua in de teksteditor en voeg één resource.AddWorkshop-aanroep toe per addon, met het numerieke Workshop-ID van de Steam-URL van de addon:
resource.AddWorkshop("128089118")
resource.AddWorkshop("128093075")
resource.AddWorkshop("128091208")
7. Sla het bestand op en start de server opnieuw op.
Clients downloaden nu automatisch elke vermelde addon wanneer ze verbinding maken.
Tip: Je kunt een generator gebruiken zoals https://csite.io/tools/gmod-universal-workshop om de benodigde Lua-code te genereren vanuit een collectie-URL.