So fügst du Mods zu deinem Counter-Strike Global Offensive Server hinzu
Plugins laufen auf einem Counter-Strike Global Offensive Server über Metamod:Source und SourceMod. Du benötigst beides: Metamod:Source klinkt sich in die Source Engine ein, SourceMod stellt darauf aufbauend die Plugin-Umgebung und die Adminfunktionen bereit.
Wichtig
Dein Server läuft unter Linux. Lade deshalb bei Metamod:Source und SourceMod immer das Linux-Paket (.tar.gz) herunter — das .zip-Paket ist die Windows-Variante und funktioniert nicht.
Wichtig
Verwende bei beiden die Reihe 1.12. Metamod:Source in der Version 2.0 ist für Source 2 und damit ausschließlich für Counter-Strike 2 gedacht — auf einem Counter-Strike Global Offensive Server funktioniert sie nicht.
Hinweis
Deine Mitspieler müssen nichts installieren. Plugins werden ausschließlich serverseitig ausgeführt, es sind keine Downloads auf Spielerseite nötig.
Metamod:Source installieren
Metamod:Source herunterladen
Lade die aktuelle stabile Version von Metamod:Source (Reihe 1.12) als Linux-Paket (.tar.gz) herunter.Server stoppen
Stoppe deinen Server über die Verwaltung.Per SFTP verbinden
Verbinde dich per SFTP mit deinem Server.Dateien hochladen
Entpacke das Archiv und lade den enthaltenenaddons-Ordner in folgendes Verzeichnis hoch:/csgo/Danach existiert der Ordner
/csgo/addons/metamod/.Server starten
Starte deinen Server und prüfe in der Serverkonsole mitmeta version, ob Metamod:Source geladen wurde.
Hinweis
Eine eigene metamod.vdf musst du nicht anlegen — seit Metamod:Source 1.10.0 liegt die passende Datei dem Paket bereits bei. Auch ein Eintrag in einer gameinfo.gi ist nicht nötig, das betrifft ausschließlich Counter-Strike 2.
SourceMod installieren
SourceMod herunterladen
Lade die aktuelle stabile Version von SourceMod (Reihe 1.12) als Linux-Paket (.tar.gz) herunter.Server stoppen
Stoppe deinen Server über die Verwaltung.Dateien hochladen
Entpacke das Archiv und lade die enthaltenen Ordneraddonsundcfgper SFTP in folgendes Verzeichnis hoch:/csgo/Vorhandene Ordner werden dabei ergänzt, nicht ersetzt. Danach existiert der Ordner
/csgo/addons/sourcemod/.Server starten
Starte deinen Server und prüfe in der Serverkonsole mitsm version, ob SourceMod geladen wurde.
Plugins installieren
Plugin herunterladen
Lade das gewünschte Plugin herunter. Fertige Plugins liegen als.smx-Datei vor.Server stoppen
Stoppe deinen Server über die Verwaltung.Plugin hochladen
Lade die.smx-Datei per SFTP in folgendes Verzeichnis hoch:/csgo/addons/sourcemod/plugins/Server starten
Starte deinen Server und prüfe mitsm plugins list, ob das Plugin geladen wurde.
Achtung
Nicht jedes SourceMod-Plugin unterstützt Counter-Strike Global Offensive. Prüfe vor dem Hochladen, ob das Plugin ausdrücklich für CS:GO angeboten wird.
Eigene Maps hinzufügen
Map herunterladen
Lade die gewünschte Map herunter. Maps liegen als.bsp-Datei vor, teilweise zusammen mit weiteren Dateien wie Sounds oder Modellen.Server stoppen
Stoppe deinen Server über die Verwaltung.Map hochladen
Lade die.bsp-Datei per SFTP in folgendes Verzeichnis hoch:/csgo/maps/Server starten
Starte deinen Server. Mitchangelevel <Mapname>in der Serverkonsole wechselst du auf die neue Map.
Achtung
Eigene Maps liegen nur auf dem Server. Deine Mitspieler benötigen die Map ebenfalls, sonst können sie nicht beitreten. Damit sie automatisch heruntergeladen wird, richtest du FastDL ein.
FastDL einrichten
Über FastDL laden deine Mitspieler eigene Maps und Zusatzdateien beim Verbinden automatisch von einem Webspace herunter, statt sie manuell installieren zu müssen.
Dateien auf den Webspace legen
Lege auf deinem Webspace einen Ordner an und bilde darin die Ordnerstruktur des Servers nach, zum Beispielmaps/,sound/undmodels/. Kopiere die benötigten Dateien in die passenden Ordner.Dateien komprimieren
Komprimiere die Dateien auf dem Webspace im.bz2-Format. Ausde_beispiel.bspwird sode_beispiel.bsp.bz2.Download-Adresse eintragen
Öffne per SFTP folgende Datei und trage die Adresse deines FastDL-Ordners ein:/csgo/cfg/server.cfgsv_downloadurl "https://deine-domain.de/fastdl/"Server starten
Speichere die Datei und starte deinen Server neu.
Hinweis
Die Dateien müssen auf dem Server und auf dem Webspace liegen. Der Server lädt die Map selbst aus /csgo/maps/, deine Mitspieler holen sie sich über die FastDL-Adresse.
Ordnerstruktur im Überblick
/csgo/addons/metamod/
/csgo/addons/sourcemod/
/csgo/addons/sourcemod/plugins/ <- .smx-Plugindateien
/csgo/addons/sourcemod/configs/ <- Konfigurationen, z.B. Adminlisten
/csgo/maps/ <- Maps
/csgo/cfg/ <- server.cfg und weitere KonfigurationenInstallation prüfen
Gib die folgenden Befehle in der Serverkonsole ein:
| Befehl | Beschreibung |
|---|---|
meta version | Version von Metamod:Source anzeigen |
meta list | Von Metamod geladene Erweiterungen anzeigen |
sm version | Version von SourceMod anzeigen |
sm plugins list | Geladene SourceMod-Plugins anzeigen |
Achtung
Antwortet der Server auf einen dieser Befehle mit Unknown command, wurde die jeweilige Komponente nicht geladen. Prüfe in dem Fall, ob du das Linux-Paket der Reihe 1.12 verwendet hast und ob die Ordner tatsächlich unter /csgo/addons/ liegen.
Achtung
Stoppe deinen Server immer, bevor du Dateien hochlädst.
Tipp
Wie du dir mit SourceMod anschließend Adminrechte gibst, erfährst du unter Admin hinzufügen.