You can add these lines to your base adminchat.sma and recompile to do this.
add to the public plugin_init() section
Code:
register_concmd("amx_chat2", "cmdChat2", ADMIN_RESERVATION , "<message> - sends message to reserved slots")
add this at the bottom
Code:
public cmdChat2(id, level, cid)
{
if (!cmd_access(id, level, cid, 2))
return PLUGIN_HANDLED
new message[192], name[32], players[32], inum, authid[32], userid
read_args(message, 191)
remove_quotes(message)
get_user_authid(id, authid, 31)
get_user_name(id, name, 31)
userid = get_user_userid(id)
get_players(players, inum)
log_amx("Chat: ^"%s<%d><%s><>^" chat ^"%s^"", name, userid, authid, message)
log_message("^"%s<%d><%s><>^" triggered ^"amx_chat2^" (text ^"%s^")", name, userid, authid, message)
format(message, 191, "(reserved) %s : %s", name, message)
console_print(id, "%s", message)
for (new i = 0; i < inum; ++i)
{
if (access(players[i], ADMIN_RESERVATION))
client_print(players[i], print_chat, "%s", message)
}
return PLUGIN_HANDLED
}