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.
Установка
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-ы
| 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. |
Команды
| Command | Access | Description |
|---|---|---|
say / say_team |
|
All chat is reformatted automatically. |
История изменений — v1.0.0
1.0.0 - Initial release.Версии →
Рейтинг
No ratings yet.
Download v1.0.0
Требования
| AMX Mod X | ≥ 1.9 |
| Движок | ReHLDS HLDS |
| ReGameDLL | Необязательно |
| ReAPI | Необязательно |
| Metamod | Metamod / Metamod-r |
| Модули | geoip |
| Известные конфликты | Other plugins that hook say/say_team and re-broadcast chat will double-print messages; run only one chat formatter. |
Участники









