Veröffentlicht am · zuletzt aktualisiert am
Warum Metamod und CounterStrikeSharp - und nicht SourceMod?
Unter CS:GO liefen serverseitige Plugins über Metamod:Source + SourceMod. Mit dem Umstieg auf die Source-2-Engine wurde SourceMod für CS2 nicht portiert. An seine Stelle tritt CounterStrikeSharp (CSSharp) - ein modernes Plugin-Framework auf .NET-Basis. Metamod:Source bleibt als Ladeschicht bestehen und ist die Voraussetzung für CSSharp.
Kurz: Metamod:Source hängt sich in die Engine ein, CounterStrikeSharp setzt darauf auf und lädt deine eigentlichen Plugins.
Metamod:Source installieren
- Lade die aktuelle CS2-kompatible Version von Metamod:Source (Dev-Build) von der offiziellen Seite herunter.
- Entpacke den Ordner
addons/metamodnachgame/csgo/addons/deines Servers (per WebFTP oder SFTP). - Öffne
game/csgo/gameinfo.giund ergänze in derSearchPaths-Sektion die Zeile:Game csgo/addons/metamod - Starte den Server neu und prüfe in der Konsole mit
meta list, ob Metamod geladen ist.
CounterStrikeSharp installieren
- Lade die aktuelle CounterStrikeSharp-Release (Variante with runtime, falls .NET nicht vorhanden ist) aus dem offiziellen Repository.
- Entpacke den Inhalt so, dass
addons/counterstrikesharpuntergame/csgo/addons/liegt. - Starte den Server neu. In der Konsole bestätigt
css_plugins list, dass CSSharp aktiv ist. - Plugins legst du anschließend unter
addons/counterstrikesharp/plugins/ab - nach einem Neustart bzw.css_plugins reloadsind sie geladen.
Auf einem CS2 Server bei MainHoster.de erledigst du das Hochladen bequem über den WebFTP-Dateimanager im Browser oder per SFTP-Client - Neustarts planst du im Aufgabenplaner.
Die Ordnerstruktur, an der es meistens hakt
Fast jede fehlgeschlagene Installation hat dieselbe Ursache: eine Ebene zu viel oder zu wenig beim Entpacken. So muss es am Ende aussehen:
game/csgo/addons/metamod/
game/csgo/addons/counterstrikesharp/
game/csgo/addons/counterstrikesharp/plugins/
game/csgo/gameinfo.gi
Liegt bei dir stattdessen ein Ordner wie addons/addons/counterstrikesharp, hat das Archiv beim Entpacken eine zusätzliche Ebene mitgebracht. Der Server startet dann ganz normal, lädt aber nichts - und meldet auch keinen Fehler.
Der zweite klassische Fehler betrifft die gameinfo.gi: Metamod braucht dort einen zusätzlichen Eintrag, damit es überhaupt geladen wird. Wird diese Datei durch ein CS2-Update ersetzt, ist der Eintrag weg und mit ihm die gesamte Plugin-Kette. Nach jedem größeren Update lohnt deshalb ein kurzer Blick darauf.
Prüfen, ob alles läuft
Drei Befehle über RCON oder die Serverkonsole klären den Zustand in wenigen Sekunden:
meta list- zeigt die geladenen Metamod-Plugins. Steht CounterStrikeSharp hier nicht, kommt es gar nicht erst zum Laden.css_plugins list- zeigt alle geladenen CSSharp-Plugins. Antwortet der Befehl nicht, ist CSSharp selbst nicht aktiv.css_plugins reload- lädt Plugins neu, ohne den Server zu stoppen. Praktisch beim Einrichten.
Arbeite diese Reihenfolge von oben nach unten ab. Der erste Befehl, der nicht das Erwartete liefert, zeigt die Ebene, auf der es klemmt - das spart die Suche im Dateibaum.
Nach einem CS2-Update
Das ist der Punkt, den jeder Betreiber eines Plugin-Servers kennen sollte: Jedes größere CS2-Update legt Metamod und CounterStrikeSharp vorübergehend lahm. Beide greifen tief in die Spielinterna ein, und die ändern sich mit jedem Patch. Der Server läuft dann als reiner Vanilla-Server weiter - alle Plugins sind still.
Das ist keine Fehlfunktion und lässt sich auch nicht umgehen. Üblicherweise liegen innerhalb weniger Tage aktualisierte Fassungen vor. Bis dahin gilt: nicht an der Konfiguration drehen, sondern warten - und der Community kurz Bescheid geben, damit niemand einen Defekt vermutet.
Praktisch vorbereiten kannst du dich, indem du vor jedem Update eine Sicherung des addons-Verzeichnisses ziehst. Backups sind bei uns durchgehend Self-Service über WebFTP oder SFTP. Damit lässt sich ein Stand, der lief, jederzeit wiederherstellen. Welche Plugins darauf aufbauen, zeigt die Übersicht unter Plugin-Frameworks.
Häufige Fragen
Eigenen CS2 Server mieten
Sub-Tick-optimierte Hardware, unbegrenzte Slots, Workshop-Maps, Metamod:Source & CounterStrikeSharp - ab 8,95 € / Monat, made in Germany.
Tarife & Preise ansehen