CSB Admin Chat

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

@ for the admin-only channel, @@ for a coloured server announcement, @@@ for a HUD message.

CSB Admin Chat gives admins three chat channels, chosen by how many @ characters they type:

  • @message — private channel; only players holding the admin flag see it.
  • @@message — a coloured announcement to every player.
  • @@@message — a centred HUD message (also mirrored in chat, because a HUD message is easy to miss).

Everything is re-emitted with message_begin(MSG_ONE, SayText) and the sender's entity index, so the standard colour codes (^x01 normal, ^x03 team colour, ^x04 green) render correctly and the (DEAD) marker stays accurate in the admin channel.

Inspired by Admin Chat Colored by AlexALX. Independent GPL re-implementation.

Features

  • Access flag is a cvar (csb_achat_flag, default d = ADMIN_BAN), parsed with read_flags().
  • Configurable prefix (default ADMIN) — set it to OWNER, your clan tag, whatever.
  • HUD colour and hold time are cvars.
  • Every message is written to the AMXX log with the admin's name, SteamID and channel — useful when someone claims an admin was abusive.
  • Non-admins typing @ are simply passed through to normal chat; nothing is swallowed.

Installation

  1. Compile and copy csb_admin_chat.amxx into addons/amxmodx/plugins/.
  2. Add it to addons/amxmodx/configs/plugins.ini.
  3. Optionally set csb_achat_flag and csb_achat_prefix in amxx.cfg.
  4. Change the map.

Notes

No modules are required — the plugin only uses core natives, so it loads on any AMX Mod X 1.9 install with no extra modules enabled.

Instalare

1. Put csb_admin_chat.amxx in addons/amxmodx/plugins/
2. Add it to plugins.ini
3. Change map
No extra modules needed.

Cvar-uri

CVARDefaultDescription
csb_achat_enabled 1 Enable or disable the admin chat channels.
csb_achat_flag d Access flag required to use the channels.
csb_achat_prefix ADMIN Prefix shown in front of the message.
csb_achat_hud_r 255 HUD message red component.
csb_achat_hud_g 160 HUD message green component.
csb_achat_hud_b 0 HUD message blue component.
csb_achat_hud_hold 6.0 Seconds the HUD message stays on screen.

Comenzi

CommandAccessDescription
say @message d Admin-only chat channel.
say @@message d Coloured announcement to everyone.
say @@@message d Centred HUD message to everyone.

Jurnal de modificări — v1.0.0

1.0.0 - Initial release.
Versiuni →
Contribuitori: Daemon666 ✦
Autor original: AlexALX (Admin Chat Colored) 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_admin_chat.sma main 5.1 KB

Cerințe

AMX Mod X ≥ 1.9
Engine ReHLDS HLDS
ReGameDLL Opțional
ReAPI Opțional
Metamod Metamod / Metamod-r
Conflicte cunoscute Other plugins that hook say and return PLUGIN_HANDLED on messages starting with @.
Înapoi la Pluginuri