Ban-Befehle

Befehle zum Verwalten von Spieler-Bans.

Spieler bannen

Bannt einen Spieler, der gerade auf dem Server ist.

Befehle
css_ban <#userid oder name> [zeit in minuten/0 perm] [grund]

Berechtigung: @css/ban

Beispiele:

Befehle
css_ban @all 60 "Timeout for everyone"
css_ban #123 1440 "Hacking - 1 day ban"
css_ban PlayerName 0 "Permanent ban for cheating"
css_ban @ct 30 "CT team timeout"

Hinweise:

  • Zeit in Minuten (0 = permanent)
  • Unterstützt die Spieler-Auswahl (@all, @ct, @t, #userid, Name)
  • Der Grund ist optional, aber empfohlen

Bann hinzufügen (Offline-Spieler)

Bannt einen Spieler per SteamID, auch wenn er nicht online ist.

Befehle
css_addban <steamid> [zeit in minuten/0 perm] [grund]

Berechtigung: @css/ban

Beispiele:

Befehle
css_addban STEAM_1:0:12345678 1440 "Ban evasion"
css_addban 76561198012345678 10080 "Hacking - 7 day ban"
css_addban STEAM_1:1:87654321 0 "Permanent ban"

Unterstützte SteamID-Formate:

  • SteamID64: 76561198012345678
  • SteamID: STEAM_1:0:12345678
  • SteamID3: [U:1:12345678]

IP-Adresse bannen

Bannt eine IP-Adresse.

Befehle
css_banip <ip> [zeit in minuten/0 perm] [grund]

Berechtigung: @css/ban

Beispiele:

Befehle
css_banip 192.168.1.100 1440 "Ban evasion attempt"
css_banip 10.0.0.5 0 "Persistent troublemaker"

Hinweise:

  • Hilfreich gegen das Umgehen von Bans
  • Lässt sich mit SteamID-Bans kombinieren
  • In der Config die Einstellung BanType prüfen (SteamID, IP oder beides)

Spieler entbannen

Hebt den Bann eines Spielers auf.

Befehle
css_unban <steamid oder name oder ip> [grund]

Berechtigung: @css/unban

Beispiele:

Befehle
css_unban 76561198012345678 "Appeal accepted"
css_unban STEAM_1:0:12345678 "Ban lifted"
css_unban 192.168.1.100 "Wrong person banned"
css_unban PlayerName "Mistake"

Hinweise:

  • Funktioniert mit SteamID, IP oder Spielername
  • Der Grund für das Entbannen wird protokolliert
  • Funktioniert auch bei Offline-Spielern

Spieler verwarnen

Erteilt einem Spieler eine Verwarnung.

Befehle
css_warn <#userid oder name> [grund]

Berechtigung: @css/kick

Beispiele:

Befehle
css_warn #123 "Mic spam"
css_warn PlayerName "Language"
css_warn @all "Final warning"

Hinweise:

  • Verwarnungen summieren sich
  • Automatische Eskalation zum Bann über die Config-Einstellung WarnThreshold
  • Beispiel: 3 Verwarnungen = 1 Stunde Bann, 4 Verwarnungen = 2 Stunden Bann

Konfiguration der Verwarnungsschwelle:

Konfiguration
"WarnThreshold": {
"3": "css_addban STEAMID64 60 \"3 warnings\"",
"4": "css_ban #USERID 120 \"4 warnings\""
}

Verwarnung entfernen

Entfernt eine Verwarnung eines Spielers.

Befehle
css_unwarn <steamid oder name>

Berechtigung: @css/kick

Beispiele:

Befehle
css_unwarn 76561198012345678
css_unwarn PlayerName

Hinweise:

  • Entfernt die zuletzt erteilte Verwarnung
  • Hilft beim Steuern der Verwarnungsschwellen
  • Funktioniert auch bei Offline-Spielern

Benötigte Berechtigungen

Befehl Benötigte Berechtigung Beschreibung
css_ban @css/ban Online-Spieler bannen
css_addban @css/ban Offline-Spieler per SteamID bannen
css_banip @css/ban IP-Adressen bannen
css_unban @css/unban Bans aufheben
css_warn @css/kick Verwarnungen erteilen
css_unwarn @css/kick Verwarnungen entfernen

Bann-Arten

Das Bann-Verhalten wird in CS2-SimpleAdmin.json eingestellt:

Konfiguration
"BanType": 1

Optionen:

  • 1 – nur SteamID (Standard)
  • 2 – nur IP
  • 3 – SteamID und IP

Zeitdauern

Übliche Zeitwerte:

Dauer Minuten Beschreibung
1 Minute 1 Sehr kurzer Timeout
5 Minuten 5 Kurzer Timeout
15 Minuten 15 Mittlerer Timeout
1 Stunde 60 Standard-Timeout
1 Tag 1440 Tagesbann
1 Woche 10080 Wochenbann
2 Wochen 20160 Zweiwochenbann
1 Monat 43200 Monatsbann
Permanent 0 Läuft nie ab

Spieler-Auswahl

Alle Ban-Befehle unterstützen eine erweiterte Zielauswahl:

  • @all – alle Spieler
  • @ct – alle Counter-Terroristen
  • @t – alle Terroristen
  • @spec – alle Zuschauer
  • #123 – per UserID
  • PlayerName – per Name (Teilübereinstimmung)

Bewährte Vorgehensweisen

Bannen

  1. Immer einen Grund angeben – hilft bei Einsprüchen und für die Nachverfolgung
  2. Passende Dauer wählen – keine Permabans für kleine Verstöße
  3. Bann-Verlauf prüfen – mit css_who sehen, ob der Spieler schon auffällig war
  4. Zuerst verwarnen – Spielern die Chance geben, sich zu bessern

Warnsystem

  1. Konsequent sein – Verwarnungen für kleinere Verstöße nutzen
  2. Schwellen einrichten – automatische Eskalation in der Config festlegen
  3. Klar kommunizieren – Spielern sagen, warum sie verwarnt werden
  4. Regelmäßig prüfen – Verwarnungsverlauf mit css_warns ansehen

Multi-Account-Erkennung

Wenn CheckMultiAccountsByIp aktiviert ist:

  • erkennt das Plugin mehrere Accounts von derselben IP
  • sendet es Discord-Benachrichtigungen, falls eingerichtet
  • hilft es, das Umgehen von Bans zu erkennen

Fehlerbehebung

Bann funktioniert nicht

Prüfen:

  • Hast du die Berechtigung @css/ban?
  • Stimmt das SteamID-Format?
  • Serverkonsole auf Fehler prüfen

Spieler kommt nach dem Bann wieder

Prüfen:

  • Ist MultiServerMode aktiviert, wenn du mehrere Server nutzt?
  • Teilen sich die Server dieselbe Datenbank?
  • Einstellung der Bann-Art prüfen (SteamID oder IP)

Verwarnungsschwelle funktioniert nicht

Prüfen:

  • Ist WarnThreshold richtig eingestellt?
  • Stimmen die Befehlsformate in der Config?
  • Serverkonsole auf Ausführungsfehler prüfen