private static void SayHandler( Player player, Command cmd )
{
if ( player.Info.IsMuted ) {
player.MessageMuted();
return;
}
if ( player.DetectChatSpam() )
return;
if ( player.Can( Permission.Say ) ) {
string msg = cmd.NextAll().Trim();
if ( msg.Length > 0 ) {
Chat.SendSay( player, msg );
} else {
CdSay.PrintUsage( player );
}
} else {
player.MessageNoAccess( Permission.Say );
}
}