amx_csay / amx_hsay / amx_tsay show an admin message as a coloured HUD message, with an optional sound and a blue screen fade.
CSB Admin Announce gives admins three ways to put a message on everyone's screen. amx_csay <message> shows a centred HUD line, amx_hsay <message> uses the position set by csb_announce_x / csb_announce_y, and amx_tsay <message> adds a short blue screen fade behind the same text. Colour, position, hold time and an optional sound are all cvars.
Inspired by the csay / hsay / tsay commands from the classic AMX Mod X Admin Commands plugin. Independent GPL re-implementation; no original code is reused.
Features
amx_csay,amx_hsayandamx_tsay, all reading the full message after the command.- RGB colour, X/Y position and hold time set through cvars, applied on every call.
amx_tsaysends aScreenFademessage per client so the fade lands only on real players.- Optional sound played to everyone via
csb_announce_sound(aspk-compatible path). - Every announcement is written to the AMXX log with the admin's name.
Installation
- Compile
csb_admin_announce.smaand drop it inaddons/amxmodx/plugins/. - Add it to
addons/amxmodx/configs/plugins.iniand change the map.
All three commands need the ADMIN_CHAT flag (j) by default.









