Veröffentlicht am
Warum eine Collection?
Man kann Addons auch einzeln als Datei in den addons-Ordner legen. Bei drei Addons geht das, bei dreißig wird es zur Fleißarbeit - und bei jedem Update fängt sie von vorn an.
Eine Collection dreht das um: Der Server holt sich die aktuelle Fassung jedes Addons selbst, und deine Spieler bekommen beim Verbinden denselben Stand. Pflege findet dann nur noch an einer Stelle statt - im Steam Workshop.
Collection anlegen
- Im Steam Workshop eine Sammlung erstellen. Sichtbarkeit auf öffentlich stellen - sonst kann der Server sie nicht lesen.
- Addons hinzufügen. Auf jeder Addon-Seite gibt es die Möglichkeit, es zur eigenen Sammlung hinzuzufügen.
- Die ID heraussuchen. Sie steht in der Adresszeile der Sammlung - eine reine Zahlenfolge.
- In der Konfiguration eintragen. Die ID kommt in die Serverkonfiguration beziehungsweise in die Startparameter, siehe server.cfg erklärt.
- Server neu starten. Beim Start lädt er die Sammlung - beim ersten Mal dauert das je nach Umfang.
Der häufigste Fehler ist die Sichtbarkeit: Eine private Sammlung sieht nur der Ersteller, der Server bekommt eine leere Liste zurück.
Was gehört hinein - und was nicht
Eine Collection ist kein Wunschzettel, sondern eine Ladeliste. Ein paar Regeln, die sich bewährt haben:
- Nur, was der Server braucht. Jedes Addon vergrößert den Download für jeden neuen Spieler.
- Keine doppelten Funktionen. Zwei Waffenpakete mit denselben Waffen führen zu Konflikten.
- Abhängigkeiten prüfen. Manche Addons setzen andere voraus - steht das auf der Seite, gehört das andere mit hinein.
- Maps bewusst wählen. Karten sind die größten Brocken und der Hauptgrund für lange Ladezeiten.
Wie stark die Addon-Liste den Ressourcenbedarf treibt, steht in Wie viel RAM brauche ich? - bei Garry's Mod ist sie der bestimmende Faktor, nicht die Spielerzahl.
Einzelne Addons zusätzlich
Manches liegt nicht im Workshop - eigene Lua-Erweiterungen, angepasste Konfigurationen, selbst gebaute Karten. Solche Inhalte lädst du per WebFTP im Browser oder per SFTP direkt in den addons-Ordner, entweder als .gma oder entpackt als Ordner.
Beide Wege lassen sich kombinieren: Collection für alles aus dem Workshop, addons-Ordner für den Rest. Wichtig ist nur, dass sich beide nicht ins Gehege kommen - dasselbe Addon aus beiden Quellen führt zuverlässig zu Fehlern.
Ladezeiten im Griff behalten
Beim Verbinden lädt jeder Spieler die Inhalte herunter, die er noch nicht hat. Ohne weitere Maßnahmen geht das über die Spielverbindung - und das ist langsam. Wer schon einmal drei Minuten auf einem Ladebildschirm stand, kennt den Effekt.
Die Lösung heißt FastDL: Die Dateien liegen zusätzlich auf einem Webserver und werden von dort deutlich schneller geladen. Wie du das einrichtest - ein günstiger Webspace genügt -, steht in FastDL einrichten.
Wenn Addons nicht ankommen
- Sammlung nicht öffentlich. Der mit Abstand häufigste Fall.
- Falsche ID. Es zählt die ID der Sammlung, nicht die eines einzelnen Addons.
- Spieler sieht nichts, Server hat es. Dann fehlt der Inhalt beim Client - meist ein Fall für FastDL oder einen geleerten Zwischenspeicher.
- Fehler in der Konsole. Zwei Addons überschreiben sich gegenseitig - eines entfernen.
Ein Neustart nach jeder Änderung an der Sammlung ist Pflicht: Der Server liest sie nur beim Start.
Häufige Fragen
Eigenen Garry's Mod Server mieten
Workshop-Collection per ID, voller Zugriff auf den addons-Ordner, FastDL über eigenen Webspace - prepaid, made in Germany.
Tarife & Preise ansehen