Daemon666 / CSB Rank Badges Public

Tier badges from rank score, prefixed to chat via a SayText rebroadcast, with ini-configurable thresholds.

v1.0.0 141 downloads GPL-3.0 Last updated Aug 23, 2026
Daemon666 1.0.0 - Initial release. v1.0.0 Jul 15, 2025 1 Versions
csb_rank_badges.sma main 59deeb0 4.4 KB
README.md

CSB Rank Badges gives every player a tier badge - Rookie, Silver, Gold, Master - derived from their rank score, and prefixes their chat with it through a say hook and a colored SayText rebroadcast. Thresholds live in addons/amxmodx/configs/csb_rank_badges.ini (minscore Badge per line, ascending). The score comes from the CSB rank plugin when installed; otherwise it falls back to frags. The badge also appears in the connect announcement.

Features

  • Ini-driven tier thresholds, up to 12 tiers.
  • Colored chat prefix with alive/DEAD marker.
  • Graceful fallback when no rank plugin is installed.

Installation

  1. Compile csb_rank_badges.sma, copy it to addons/amxmodx/plugins/ and add it to plugins.ini.
  2. Optionally create csb_rank_badges.ini in configs/.
  3. Change map.
Installation
1. Compile the .sma (or use the site compiler)
2. Put the .amxx in addons/amxmodx/plugins/
3. Add it to addons/amxmodx/configs/plugins.ini
4. Change map
CVARs
CVARDefaultDescription
csb_badges_enabled 1 Reserved enable toggle.
Commands
CommandAccessDescription
say / say_team All chat is automatically prefixed with the badge.
Changelog — v1.0.0
1.0.0 - Initial release.
Versions →
Rating

No ratings yet.

About
Download v1.0.0
Compiled live from the source below — nothing pre-built.
Download source (.sma)
Requirements
AMX Mod X ≥ 1.9
Engine ReHLDS HLDS
ReGameDLL Not required
ReAPI Not required
Metamod Metamod / Metamod-r
Known conflicts Other plugins that hook say and rebroadcast chat (admin chat color plugins) will double-print; run only one chat formatter.
Contributors
Back to Plugins