Daemon666 / CSB Admin Chat Publiczny

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

v1.0.0 116 pobrań GPL-3.0 Ostatnia aktualizacja Aug 23, 2026
Daemon666 1.0.0 - Initial release. v1.0.0 Dec 17, 2025 1 Wersje
csb_admin_chat.sma main 2b06b94 5.1 KB
README.md

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.

Instalacja
1. Put csb_admin_chat.amxx in addons/amxmodx/plugins/
2. Add it to plugins.ini
3. Change map
No extra modules needed.
Cvary
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.
Komendy
CommandAccessDescription
say @message d Admin-only chat channel.
say @@message d Coloured announcement to everyone.
say @@@message d Centred HUD message to everyone.
Lista zmian — v1.0.0
1.0.0 - Initial release.
Wersje →
Ocena

No ratings yet.

Informacje
  • Admin
  • Licencja: GPL-3.0
  • Daemon666
  • Oryginalny autor: AlexALX (Admin Chat Colored)
Download v1.0.0
Compiled live from the source below — nothing pre-built.
Pobierz .sma
Wymagania
AMX Mod X ≥ 1.9
Engine ReHLDS HLDS
ReGameDLL Opcjonalne
ReAPI Opcjonalne
Metamod Metamod / Metamod-r
Znane konflikty Other plugins that hook say and return PLUGIN_HANDLED on messages starting with @.
Współtwórcy
Wróć do Pluginów