// Hosting

Counter-Strike 2 Server erstellen: GSLT, Subtick und Plugins erklärt

Counter-Strike 2 Server erstellen: GSLT, Subtick und Plugins erklärt

Wer zum ersten Mal einen Counter-Strike-2-Server aufsetzt, stößt auf drei Begriffe aus der CS:GO-Zeit: GSLT, Tickrate und SourceMod. Zwei von dreien funktionieren in CS2 anders, als die meisten Anleitungen behaupten. Dieser Artikel sortiert, was du wirklich brauchst für einen Server, auf dem du mit deinem Team trainierst, ein 10-Mann-Match spielst oder einen öffentlichen Community-Server startest — und was du getrost überspringen kannst.

Wann brauchst du ein GSLT-Token?

Ein Game Server Login Token (GSLT) verknüpft deinen Server mit einem Steam-Account und ist Pflicht, wenn dein Server im öffentlichen Serverbrowser von CS2 erscheinen soll. Für alles Private — Scrims, ein Ligaspiel gegen ein anderes Team, ein Abend mit Freunden — ist kein Token nötig: Spieler verbinden sich direkt per connect ip:port, und das funktioniert ohne GSLT.

Willst du doch im Browser stehen, erstellst du das Token auf der Steam-Seite Game Server Account Management mit der App-ID 730. Du bekommst eine Zeichenfolge aus 32 Zeichen, die du in die Serverkonfiguration einträgst (bei uns im Panel im Feld GSLT). Achtung: Der Steam-Account, der das Token erstellt, muss in gutem Zustand sein (kein VAC-Bann, Telefonnummer verknüpft), und ein Token gehört zu genau einem Server. Wie du es in unserem Panel einträgst, steht in der Wissensdatenbank: GSLT-Token einrichten.

128 Tick gibt es nicht mehr: Subtick

In CS:GO war die Tickrate der große Unterschied zwischen "normalen" Servern (64 Tick) und Wettkampfservern (128 Tick). CS2 hat diesen Begriff abgeschafft. Die Engine arbeitet mit Subtick: Der Server registriert den exakten Zeitpunkt jeder Eingabe innerhalb eines Ticks, wodurch sich die gefühlte Präzision dem alten 128-Tick-Gefühl annähert, ohne dass die Tickrate einstellbar wäre. Der Startparameter -tickrate 128 wird stillschweigend ignoriert. Jeder Anbieter, der 128-Tick-CS2-Server bewirbt, verkauft eine Einstellung, die nichts bewirkt.

Was für das Spielgefühl zählt, sind die Latenz zwischen Spieler und Server und wie stabil der Server seine Ticks schafft. Ein Server in den Niederlanden mit guten Routen nach Deutschland, in die Benelux-Staaten und nach Polen liefert Pings von 5 bis 30 Millisekunden, und ein schneller Prozessorkern sorgt dafür, dass der Server auch mit zehn Spielern und Plugins nie hinterherhinkt. Mehr dazu, warum der Standort zählt, liest du in unserem Artikel zu Serverstandort und Ping.

Plugins: Metamod und CounterStrikeSharp

SourceMod, der Standard aus CS:GO, läuft nicht auf CS2. Der aktuelle Plugin-Stack ist Metamod:Source als Basisschicht mit CounterStrikeSharp (CSS) obendrauf, einem Framework, in dem Plugins in C# auf .NET geschrieben sind. Fast alles, was man auf einem Community-Server will, gibt es inzwischen als CSS-Plugin: Match-Management für 5v5 und 10-Mann, Warmup-Einstellungen, Retakes, Executes, Admin-Befehle, Ränge und Anti-Cheat-Helfer.

Die Installationsreihenfolge ist immer: erst Metamod, dann CounterStrikeSharp, dann die Plugins. Prüfe nach einem CS2-Update zuerst, ob Metamod und CSS aktualisiert wurden, bevor du den Server updatest; ein Valve-Update kann eine ältere Metamod-Version brechen, und dann startet der Server nicht mehr. Bei MC-Node schaltest du automatische Updates im Panel aus, wenn du Plugins betreibst, damit du den Zeitpunkt selbst wählst.

Die Grundkonfiguration

Die Servereinstellungen stehen in cfg/server.cfg (allgemein) und je Spielmodus in den Gamemode-Dateien. Was du auf jeden Fall regelst:

Maps lädst du mit map de_mirage oder über eine Mapgroup; Workshop-Maps mit host_workshop_map gefolgt von der Workshop-ID.

Ein 10-Mann-Match oder Scrim spielen

Für Matches nutzt du ein Match-Plugin (MatchZy ist das bekannteste auf CSS), das Messerrunde, Seiten, Overtime und Pausen abwickelt und auf Wunsch eine Demo aufnimmt. Ein praktisches Setup: Passwort an, kein GSLT nötig, mp_autokick 0, damit niemand während einer Pause rausfliegt, und Warmup-Zeit so eingestellt, dass Spieler in Ruhe verbinden können. Teile IP und Passwort in Discord und setze nach dem Match ein neues Passwort, wenn du den Server auch für andere Gruppen nutzt.

Leistung: was ein CS2-Server braucht

CS2 ist schwerer als CS:GO, vor allem für den Prozessor. Rechne für einen 5v5-Server mit Plugins mit einem schnellen Kern (4 GHz oder mehr) und 4 bis 6 GB RAM; ein öffentlicher 24-Slot-Server mit vielen Plugins will 8 GB. Der Speicher spielt kaum eine Rolle, solange es SSD oder NVMe ist. Unsere CS2-Server laufen auf AMD-Hardware mit NVMe in den Niederlanden und sind monatlich kündbar; das Panel installiert Metamod und CounterStrikeSharp mit einem Klick und hält den Server auf der Version, die du wählst.

Häufige Fehler

Die drei Tickets, die wir am häufigsten sehen. Ein GSLT von einem Account mit VAC-Bann oder ohne Telefonnummer: Der Server startet zwar, taucht aber nie im Browser auf, und die Logzeile dazu ist leicht zu übersehen. Plugins vor Metamod installieren: CounterStrikeSharp lädt dann nicht, und jedes Plugin wirft einen kryptischen Fehler. Und automatische Updates mit Plugins eingeschaltet lassen: Nach einem Valve-Update startet der Server mit veraltetem Metamod nicht mehr — genau an dem Abend, an dem das Team spielen will. Stelle Updates auf manuell, lies nach jedem Start die ersten zwanzig Zeilen der Konsole und bewahre eine Kopie deines cfg-Ordners auf.

Schritt für Schritt

  1. Server anlegen, hostname, sv_password und rcon_password setzen.
  2. Nur für einen öffentlichen Server: GSLT mit App-ID 730 erstellen und eintragen.
  3. Metamod und CounterStrikeSharp installieren, dann die Plugins, die du brauchst.
  4. Gamemode wählen, Maps testen, automatische Updates aus, wenn du Plugins betreibst.
  5. Mit zwei Spielern ein kurzes Match spielen und Ping sowie Tick-Stabilität prüfen.

Danach ist es Wartung: bei jedem CS2-Update erst Metamod und CSS prüfen, dann den Server aktualisieren, dann die Plugins. Wer diese Reihenfolge einhält, hat selten einen Server, der nicht startet.

// SELBST AUSPROBIEREN
Dein Minecraft-Server in 60 Sekunden online
Pakete ansehen →