Code: Select all
#include <amxmodx>
#define PLUGIN "Spambot block"
#define VERSION "1.0"
#define AUTHOR "mazdan"
new bool:can_say[33]
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say","check_say")
}
public client_putinserver(id)
can_say[id]=true;
public client_disconnect(id)
can_say[id]=false;
public check_say(id)
if(can_say[id])
return PLUGIN_CONTINUE;
else
{
new uip[17]
get_user_ip(id,uip,16,1)
server_cmd("addip 60.0 %s",uip)
log_to_file("spambot.log","Bot has been banned ip %s",uip)
return PLUGIN_HANDLED;
}