Privatkunde Geschäftskunde

CS2 Plugin-Frameworks im VergleichMetamod, CounterStrikeSharp und was aus SourceMod wurde

Wer aus CS:GO kommt, sucht auf seinem CS2-Server zuerst nach SourceMod - und wird nicht fündig. Die Plugin-Landschaft hat sich mit Counter-Strike 2 grundlegend geändert. Dieser Ratgeber ordnet ein, welche Schicht welche Aufgabe hat, was du tatsächlich installieren musst und warum Plugin-Versionen so empfindlich sind.

Metamod:SourceCounterStrikeSharpKein SourceMod

Veröffentlicht am · zuletzt aktualisiert am

Die Schichten im Überblick

Ein CS2-Server mit Plugins besteht aus zwei aufeinander aufbauenden Schichten - plus den eigentlichen Plugins:

SchichtAufgabe
Metamod:Sourceklinkt sich in die Source-2-Engine ein und ermöglicht überhaupt, dass fremder Code geladen wird
CounterStrikeSharpsetzt auf Metamod auf und stellt eine Programmierschnittstelle bereit, gegen die Plugins gebaut werden
Pluginsdas, was du eigentlich willst - MatchZy, Retake, Executes, 1v1 und so weiter

Die Reihenfolge ist zwingend: Ohne Metamod lädt CounterStrikeSharp nicht, ohne CounterStrikeSharp läuft kein darauf gebautes Plugin. Die Installation beider Schichten beschreibt Metamod & CounterStrikeSharp installieren.

Was aus SourceMod wurde

SourceMod war unter CS:GO der Standard - für CS2 ist es nicht die verbreitete Wahl. Mit dem Wechsel auf Source 2 hat sich die Engine so stark verändert, dass die Plugin-Ökosysteme neu gewachsen sind.

Für Counter-Strike 2 hat sich CounterStrikeSharp als die Plattform durchgesetzt, gegen die die meisten aktuellen Plugins gebaut werden. Wer aus CS:GO kommt, sucht also nicht nach einem SourceMod-Ersatz für seine alten Plugins, sondern nach der CS2-Entsprechung des gewünschten Features.

Praktische Folge: Alte CS:GO-Plugins lassen sich nicht übernehmen. Für die gängigen Anwendungsfälle - Matchsteuerung, Retake, Executes, 1v1 - gibt es aber jeweils etablierte CS2-Plugins.

Warum Versionen so empfindlich sind

Die häufigste Ursache für einen CS2-Server, der nach einer Installation nicht mehr startet, ist eine Versionsabweichung in dieser Kette:

  • CS2-Update kann Metamod unbrauchbar machen, bis eine neue Metamod-Fassung erscheint.
  • Neue CounterStrikeSharp-Version kann ältere Plugins brechen.
  • Plugin für eine ältere API lädt unter der neuen Fassung nicht.
  • gameinfo.gi überschrieben - der Metamod-Eintrag verschwindet bei Spiel-Updates regelmäßig.

Daraus folgt eine einfache Regel für den Betrieb: Nach jedem CS2-Update erst prüfen, dann spielen. Gerade vor einem Turnier ist das Pflicht - siehe Turnier- und LAN-Setup.

Brauche ich das überhaupt?

Nicht jeder Server braucht ein Framework. Die ehrliche Abgrenzung:

Das ist mehr, als viele erwarten: Ein reiner Trainings- und Wettkampfserver für ein Team kommt in der Grundausstattung erstaunlich weit. Das Fundament brauchst du erst, wenn du echte Modi oder eine Matchsteuerung willst.

Ein Plugin installieren, prüfen, entfernen

Der Ablauf ist bei allen CounterStrikeSharp-Plugins derselbe, egal ob MatchZy, ein Retake- oder ein Executes-Plugin:

  1. Die Release herunterladen, die zur installierten CounterStrikeSharp-Fassung passt.
  2. Den Inhalt per WebFTP oder SFTP nach addons/counterstrikesharp/plugins/ entpacken - eine Ordnerebene zu viel ist der häufigste Installationsfehler.
  3. css_plugins reload ausführen oder den Server neu starten.
  4. Mit css_plugins list über RCON prüfen, ob das Plugin wirklich in der Liste steht.

Entfernt wird ein Plugin ebenso schlicht: Ordner löschen, Server neu starten. Entscheidend ist nur die Disziplin dabei - immer nur ein Plugin auf einmal installieren und dazwischen die Liste prüfen. Wer drei Archive gleichzeitig hochlädt und danach einen stummen Server hat, sucht die Ursache deutlich länger.

Ihre Konfigurationsdateien legen die meisten Plugins beim ersten Start selbst an. Verlass dich nicht darauf, dass sie ein Update unverändert überstehen: Zieh vorher eine Kopie per SFTP. Automatische Sicherungen gibt es nicht, Backups sind durchgehend Self-Service.

Woran du ein gepflegtes Plugin erkennst

Für fast jede Aufgabe gibt es mehrere CS2-Plugins, aber längst nicht jedes wird weiterentwickelt. Weil die Kette aus Spiel, Metamod und CounterStrikeSharp bei jedem Update in Bewegung gerät, zählt Pflege hier mehr als Funktionsumfang. Vier Anhaltspunkte vor dem Download:

  • Eine Release nach dem letzten großen CS2-Update. Liegt die jüngste Fassung Monate zurück, ist das Projekt praktisch stillgelegt.
  • Eine Angabe zur getesteten CounterStrikeSharp-Version. Wer sie nennt, hat verstanden, woran Installationen scheitern.
  • Dokumentierte Konfiguration. Ein Plugin ohne beschriebene Optionen richtest du durch Ausprobieren ein - und findest nach jedem Update nicht mehr zurück.
  • Beantwortete Fehlermeldungen. Nicht die Zahl der offenen Meldungen ist das Signal, sondern ob überhaupt jemand antwortet.

Und eine Entscheidung vorweg, die später viel Zeit spart: Fang mit so wenigen Plugins wie möglich an. Jedes zusätzliche Plugin ist ein weiterer Kandidat, der nach dem nächsten Spiel-Update nachgezogen werden muss. Ein Server mit zwei gepflegten Plugins läuft nach einem Patch in aller Regel Tage früher wieder als einer mit zehn - und genau darauf kommt es an, wenn am Wochenende gespielt werden soll.

Häufige Fragen

Es ist nicht die verbreitete Wahl für Counter-Strike 2. Mit dem Wechsel auf Source 2 haben sich die Plugin-Ökosysteme neu formiert; für CS2 werden die meisten aktuellen Plugins gegen CounterStrikeSharp gebaut.

Ja, wenn du Plugins einsetzen willst. Metamod:Source klinkt sich in die Engine ein, CounterStrikeSharp stellt darauf die Schnittstelle bereit, gegen die die Plugins gebaut sind.

Meist weil der Metamod-Eintrag in der gameinfo.gi überschrieben wurde oder Metamod noch nicht zur neuen Spielversion passt. Nach jedem Update gehört diese Kette geprüft, bevor gespielt wird.

Mehr als man denkt: Wettkampf, Deathmatch, Wingman, Casual, Workshop-Karten, Bots, Practice-Config und Demo-Aufzeichnung. Plugins brauchst du für Matchsteuerung, Retake, Executes und 1v1-Arenen mit Rangliste.

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