Plugin-Erklärung

cs2-ranks (CounterStrikeSharp) – Rangsystem für Community-Server

Das Plugin cs2-ranks von partiusfabaa bringt ein wettbewerbsorientiertes Rangsystem auf Counter-Strike 2 Community-Server. Es arbeitet mit XP, die du gewinnen und verlieren kannst, damit der Rang nicht nur „Zeit auf dem Server“ misst, sondern auch Leistung und Form.

XP System Langzeit-Motivation Globales Ranking MySQL / SQLite CounterStrikeSharp
Ränge Vorschau 1–40 (scroll)
Rang 1
Rang 2
Rang 3
Rang 4
Rang 5
Rang 6
Rang 7
Rang 8
Rang 9
Rang 10
Rang 11
Rang 12
Rang 13
Rang 14
Rang 15
Rang 16
Rang 17
Rang 18
Rang 19
Rang 20
Rang 21
Rang 22
Rang 23
Rang 24
Rang 25
Rang 26
Rang 27
Rang 28
Rang 29
Rang 30
Rang 31
Rang 32
Rang 33
Rang 34
Rang 35
Rang 36
Rang 37
Rang 38
Rang 39
Rang 40
1) Kernprinzip: XP gewinnen und verlieren

Jeder Spieler startet mit einem Basiswert und sammelt Erfahrungspunkte (XP). Das Besondere: XP gehen nicht nur hoch, sie können auch wieder runter.

  • XP-Gewinn durch Aktionen wie Kills, Assists, Bomb-Events, Rundenwin oder MVP.
  • XP-Verlust bei Tod, Teamkill oder Rundenverlust.
  • Dynamik: Der Rang bleibt „ehrlicher“, weil Fehler und schlechte Runden spürbar sind.
2) Ränge und Progression

Standardmäßig nutzt das Plugin die klassischen CS:GO-Ränge (von Silver bis Global). Jeder Rang hängt an einem festen XP-Schwellenwert.

  • Aufstieg/Abstieg passiert automatisch über die XP.
  • Rang-Up kann im Chat angezeigt werden (je nach Config).
  • Voll anpassbar: Anzahl der Ränge, Namen, Icons und benötigte Punkte sind konfigurierbar.
3) Technik und Speicherung

Damit Ränge dauerhaft bleiben, werden Daten in einer Datenbank gespeichert. Dadurch funktionieren langfristige Rankings über Server-Neustarts hinweg.

  • DB: MySQL oder SQLite (je nach Setup).
  • Persistenz: Ränge bleiben nach Disconnect oder Restart erhalten.
  • Web-Interface: SQL-Daten können auf der Website sichtbar gemacht werden.
4) Befehle (Beispiele)

Spieler können ihre Stats direkt im Spiel abfragen:

  • rank zeigt Rang, XP und Position in der Rangliste.
  • top zeigt die besten Spieler (z.B. Top 10).
5) Fairness, Konfiguration und Netzwerk

Das Plugin lässt sich so einstellen, dass „Stat-Farming“ schwieriger wird und das System fair bleibt. Außerdem ist es perfekt für ein Server-Netzwerk, damit Spieler überall denselben Rang weiterführen.

  • Mindestspieler: XP-Gewinn kann deaktiviert werden, wenn zu wenige Spieler online sind.
  • Übersetzungen: Chat-Nachrichten können auf Deutsch oder andere Sprachen angepasst werden.
  • API-Anbindung: Server können an eine zentrale Stats-Datenbank angebunden werden, ohne dass du deine Haupt-DB-Zugangsdaten verteilst.
Wichtig: Das Ganze ist kostenlos, privat und nur zum Spaß. Weitere Server sind willkommen. Wenn du deinen Server anbinden willst, nutz bitte das Kontaktformular.