Rebuilds every chat line from a configurable template with rank, country, VIP/admin tags, team and a dead marker, plus a swear filter.
Daemon666
1.0.0 - Initial release.
| csb_chat_manager.sma main | 886e796 | 5.9 KB |
README.md
CSB Chat Manager is a full chat formatter. Each say / say_team line is rebuilt from a template of tokens — {dead} {country} {vip} {admin} {rank} {team} {name} {msg} — and re-broadcast as a coloured SayText message. The template is loaded from a small ini in the AMXX data dir (with a sensible default), rank is derived from frags, the country tag comes from the geoip module, and a swear-word filter masks blacklisted words before the line goes out.
Inspired by the classic Chat Manager (AMXX). Independent GPL re-implementation.
Features
- Token-based template, ini-driven (
csb_chatformat.ini) with a default fallback. - Rank from frags, VIP and admin tags gated by access flags.
- Country tag via geoip; dead / team markers.
- Built-in swear filter that masks blacklisted words.
Installation
- Enable the
geoipmodule inmodules.ini. - Compile
csb_chat_manager.sma, copy it toaddons/amxmodx/plugins/and add it toplugins.ini. - Optionally drop a
csb_chatformat.iniin the AMXX data dir with your own template on the first line.
Instalare
1. Enable the geoip module in addons/amxmodx/configs/modules.ini 2. Put csb_chat_manager.amxx in addons/amxmodx/plugins/ and add it to plugins.ini 3. Optionally add csb_chatformat.ini to the amxx data dir 4. Change map
Cvar-uri
| CVAR | Default | Description |
|---|---|---|
csb_chat_enabled |
1 |
Enable or disable the chat formatter. |
csb_chat_filter |
1 |
Mask blacklisted swear words. |
csb_chat_viptag |
*VIP* |
Tag shown for VIP-flagged players. |
csb_chat_admintag |
@ADMIN |
Tag shown for admin-flagged players. |
Comenzi
| Command | Access | Description |
|---|---|---|
say / say_team |
|
All chat is reformatted automatically. |
Jurnal de modificări — v1.0.0
1.0.0 - Initial release.Versiuni →
Evaluare
No ratings yet.
Download v1.0.0
Cerințe
| AMX Mod X | ≥ 1.9 |
| Engine | ReHLDS HLDS |
| ReGameDLL | Opțional |
| ReAPI | Opțional |
| Metamod | Metamod / Metamod-r |
| Module | geoip |
| Conflicte cunoscute | Other plugins that hook say/say_team and re-broadcast chat will double-print messages; run only one chat formatter. |
Contribuitori









