PHP Code:
#include <amxmodx>
new g_pMaxNumbers
public plugin_init()
{
register_plugin("Max Numbers in Chat", "1.0", "OciXCrom")
register_clcmd("say", "OnSay")
register_clcmd("say_team", "OnSay")
g_pMaxNumbers = register_cvar("mnc_max_numbers", "4")
}
public OnSay(id)
{
static szArgs[192], szCommand[9], iLen, iMax, iNumbers, i
read_args(szArgs, charsmax(szArgs))
remove_quotes(szArgs)
iLen = strlen(szArgs)
iMax = get_pcvar_num(g_pMaxNumbers)
iNumbers = 0
for(i = 0; i < iLen; i++)
{
if(isdigit(szArgs[i]))
{
if(iNumbers > iMax)
szArgs[i] = '*'
else iNumbers++
}
}
if(iNumbers)
{
read_argv(0, szCommand, charsmax(szCommand))
engclient_cmd(id, szCommand, szArgs)
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
__________________