// #autoload package SoDMuteFags { function clientCmdChatMessage(%sender, %voice, %pitch, %msgString, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10) { %newvoice = detag(%voice); if ( %newvoice $= "" ) { // Player is using null-voice exploit, show the message but don't play the sound %message = detag( %msgString ); %wavStart = strstr( %message, "~w" ); if ( %wavStart != -1 ) { %message = getSubStr(%message, 0, %wavStart); } addMessageHudLine( %message ); } else { parent::clientCmdChatMessage(%sender, %voice, %pitch, %msgString, %a1, %a2, %a3, %a4, %a5, %a6, %a7, %a8, %a9, %a10); } } }; activatePackage(SoDMuteFags);