• tfTeam Fortress 2

    SnipeZilla -Sz- Snipin's a good job, mate!
    SnipeZilla -Sz- You call that snipin'?
  • tfCounter-Strike Source

    SnipeZilla -Sz- Point And Click Adventure
    SnipeZilla -Sz- [Bots] Point And Click Adventure
  • tfCounter-Strike 2

    SnipeZilla -Sz- HLstatsZ Competitive Defusal
    SnipeZilla -Sz- HLstatsZ Deathmatch AWP
HLstatsZ Classics

HLstatsZ HLstatsZ Classics 2.0.1

No permission to download
HLstats, SourceBans, MapChooser For Counter-Strike 2
# HLstatsZ Classics
A lightweight, dependency-free plugin for CS2 servers using CounterStrikeSharp.
Designed for a smooth transition from SourceMod, preserving your existing HLstats and SourceBans database. Admins, bans, and stats remain intact — no migration needed.
HLstats and SourceBans integration are fully supported — but not required.
You can disable either system without affecting core functionality or admin workflows.

✅ No external dependencies<br>
✅ Compatible with existing MySQL schema
✅ Reload-safe and performance-optimized
✅ Native command support with privilege flags
✅ Discord webhook notification


Common​

menu
hlx_menu

HLstats​

rank
top10
next

SourceBans​

say
psay
hsay
kick
ban
banip
unban
silence
unsilenced
mute
unmute
gag
ungag
votekick
slay
team
players, camera
players -d, camera -d (only duplicate ips)
refresh

MapChooser
nominate
votemap
map
rtv

Flags​

b Generic admin (basic abilities)
c Kick players
d Ban players
e Unban players
f Slay players
g Change map
m RCON access(Use for perma ban)
z Root admin (full access)

HLstatsZ.json​

{
"Enable_HLstats": true,
"Enable_Sourcebans": true,
"Enable_Discord": true,
"Log_Address": "64.74.97.164",
"Log_Port": 27500,
"BroadcastAll": 0,
"ServerAddr": "64.74.97.164:27015",
"Version": 2,
"SourceBans": {
"Host": "64.74.97.164",
"Port": 3306,
"Database": "sourcebans",
"Prefix": "sb",
"User": "root",
"Password": "ILUVSnipeZilla",
"Website": "https://bans.example.com",
"VoteKick": "public",
"VoteMap": "public",
"Nominate": true,
"Chat_Ban_Duration_Max": 10080,
"Menu_Ban1_Duration": 15,
"Menu_Ban2_Duration": 60,
"Menu_Ban3_Duration": 1440,
"Menu_Ban4_Duration": 10080,
"Menu_Ban5_Duration": 0,
"MapCycle": {
"Admin": {
"Maps": ["de_nuke","de_overpass","de_ancient","de_ancient_night","de_train"],
"WorkShop": {}
},
"Public": {
"Maps": ["de_dust2","de_anubis", "de_mirage"],
"WorkShop": {"awp_lego_3" : "3240327667", "mocha" : "3552466076"}
}
}
},
"Discord": {
"WebhookUrl": "https://discord.com/api/webhooks/........................................",
"Username": "HLstatsZ-Bot",
"Description": "Contest or Appeal? visit →",
"TitleKick": "? Kicked",
"TitleBan": "? Banned",
"TitleGag": "? Gagged",
"TitleMute": "? Muted",
"TitleSilence": "? Silenced",
"TitleUnban": "✅ Unbanned",
"TitleUngag": "? Ungagged",
"TitleUnmute": "? Unmuted",
"TitleUnsilence": "? Unsilenced",
"ColorPermanent": "#FF0000",
"ColorWithExpiration": "#FF9900",
"ColorUnban": "#00FF00",
"ShowAdmin": true
}
}
Back
Top