CSB Chat Manager

v1.0.0 0 descărcări Daemon666 Ultima actualizare: Jul 15, 2026

Rebuilds every chat line from a configurable template with rank, country, VIP/admin tags, team and a dead marker, plus a swear filter.

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

  1. Enable the geoip module in modules.ini.
  2. Compile csb_chat_manager.sma, copy it to addons/amxmodx/plugins/ and add it to plugins.ini.
  3. Optionally drop a csb_chatformat.ini in 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

CVARDefaultDescription
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

CommandAccessDescription
say / say_team All chat is reformatted automatically.

Jurnal de modificări — v1.0.0

1.0.0 - Initial release.
Versiuni →
Contribuitori: Daemon666 ✦
Licență: GPL-3.0

Evaluare

No ratings yet.

Download v1.0.0

Compiled live from the source below — nothing pre-built.
Descarcă .sma
Fișiere:
csb_chat_manager.sma main 5.9 KB

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.
Înapoi la Pluginuri