A lightweight, high-performance connection tracker and ranking system for Counter-Strike 2. Give your loyal players the recognition they deserve with custom rank titles that automatically upgrade as they play!
- 📈 Connection Tracking: Counts every time a player joins the server.
- 🏆 Custom Ranking System: Assigns funny/cool titles (e.g., "Spacebar Warrior", "Hyperion God") based on joins.
- 🌈 Rainbow Ranks: Support for multi-color text for top-tier players (e.g., "Autostrafer").
- 🎨 Full Color Support: Use
{lime},{red},{gold},{purple}and more in chat. - 💾 SQLite Database: Stores data locally in
player_data.db(No MySQL setup required!). - ⚙️ 100% Configurable: Edit all ranks, colors, and messages via simple JSON files.
- Prerequisites: Ensure you have CounterStrikeSharp installed on your server.
- Download: Go to the Releases Page and download the latest
.zipfile. - Install: Extract the contents into your plugins folder:
game/csgo/addons/counterstrikesharp/plugins/SimpleJoinTracker - Restart: Restart your server or type
css_plugins load SimpleJoinTrackerin the console.
The plugin creates two configuration files in the plugin folder after the first run.
Change the global prefix shown before every message.
{
"ServerNamePrefix": "{lime}HYPERION KZ |"
}You can create unlimited ranks! The plugin automatically sorts them.
MinCount: How many connections needed.
Title: The rank name.
Color: The color of the rank name.
IsRainbow: Set to true for the rainbow text effect (sorta, it is simply every letter has different colour)
[
{
"MinCount": 0,
"Title": "KZ Nub",
"Color": "{grey}",
"IsRainbow": false
},
{
"MinCount": 1000,
"Title": "Strafe God",
"Color": "{red}",
"IsRainbow": false
},
{
"MinCount": 3000,
"Title": "Autostrafer",
"Color": "{white}",
"IsRainbow": true
}
]You can use these tags in your config files:
{default}, {white}, {darkred}, {green}, {lime}, {red}, {blue}, {gold}, {yellow}, {silver}, {grey}, {purple}, {olive}, {magenta}, {lightred}, {lightblue}.
Author: SpawnTerror
Framework: CounterStrikeSharp
License: MIT