Zwei Mechanismen verteilen Workshop-Addons: +host_workshop_collection bindet eine Collection auf dem Server ein, resource.AddWorkshop (in lua/autorun/server/workshop.lua) lässt Clients sie laden. Dieses Tool bereitet beides vor.
So verwenden Sie das Tool
Fügen Sie URL oder ID Ihrer Collection ein (öffentlich oder nicht gelistet).
Fügen Sie die Addon-Liste ein (eine URL oder ID pro Zeile): Duplikate und ungültige Zeilen werden markiert.
Fügen Sie den Parameter +host_workshop_collection Ihrem Startbefehl hinzu.
Laden Sie workshop.lua herunter, legen Sie sie in garrysmod/lua/autorun/server/ ab und starten Sie neu.
Collection oder ID-Liste?
Die Collection ist die offizielle, von Facepunch dokumentierte Methode: Der Server lädt sie beim Start, inklusive Unter-Collections. workshop.lua ist der klassische Weg, damit Spieler die Addons erhalten; jede ID muss zu einem tatsächlich eingebundenen Addon passen.
Häufige Fragen
- Warum werden meine Addons nicht geladen?
- Prüfen Sie, ob die Collection öffentlich oder nicht gelistet ist, +host_workshop_collection im Startbefehl steht und der Server Internetzugang hat. Lesen Sie die Konsole beim Start.
- Werden meine Listen an einen Server gesendet?
- Nein. Das Tool kontaktiert Steam nicht: Es analysiert den Text im Browser und prüft nicht, ob Addons existieren.
