Best is to register all commands and let amxx check them in client_command.
Hook say cmd is rather when you want to detect a word in a sentence.
You can use this stock to register all commands :
PHP Code:
register_saycmd(saycommand[], function[], flags = -1, info[] = "", FlagManager = -1)
{
new temp[64];
formatex(temp, 63, "say /%s", saycommand);
register_clcmd(temp, function, flags, info, FlagManager);
formatex(temp, 63, "say .%s", saycommand);
register_clcmd(temp, function, flags, info, FlagManager);
formatex(temp, 63, "say_team /%s", saycommand, FlagManager);
register_clcmd(temp, function, flags, info);
formatex(temp, 63, "say_team .%s", saycommand, FlagManager);
register_clcmd(temp, function, flags, info, FlagManager);
formatex(temp, 63, ".%s", saycommand);
register_clcmd(temp, function, flags, info, FlagManager);
formatex(temp, 63, "/%s", saycommand);
register_clcmd(temp, function, flags, info, FlagManager);
}
Then, do :
register_saycmd("hi", ...
/hi, .hi will work in chat, say and say_team, and also in console.
__________________