here's my HLGUARD action lines when detecting stuff.
PHP Code:
hlg_action "b:found" "hlguardban \'%S\' \'3600\' \'%y\';wait;kick #%u [HLGUARD] Banned permanent. Reason: %y"
hlg_action "t:found" "hlguardban \'%S\' \'1\' \'%y\';wait;kick #%u [HLGUARD] Banned 1 day. Reason: %y"
And here is my plugin_init()
PHP Code:
public plugin_init() {
register_plugin("XamNetworks", "1.0", "XAM")
register_clcmd("adminmenu", "adminMenu")
register_clcmd("say","chatCommands")
register_clcmd("say_team","chatCommands")
register_srvcmd("hlguardban","hlguardBan")
register_event("SendAudio","end_round","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
cvar_cvarCheck = register_cvar("x_cvarcheck","1")
cvar_pingCheck = register_cvar("x_pingcheck","1")
cvar_pingMax = register_cvar("x_pingmax","70")
cvar_pingTimes = register_cvar("x_pingtimes","5")
return PLUGIN_CONTINUE
}
Problem solved!
I've made a mistake at this line, which resulted that it only read the first number.
PHP Code:
read_argv(1,bIds,1)
So I made bIds[3] and bId[3], then increased read_argv(1,bIds,2)