Hello i slightly edited ant_fastfire 1.2v for working with advanced bans. But script for fast fire bans 2 times, sometimes 3times... so my question is how to stop this command for banned player, after advanced_bans banip for 1 hour ?

here is code:
PHP Code:
public checkBulletCount()
{
if (get_cvar_num("amx_af") == 1)
{
for(new i=1;i<=g_MaxPlayers;i++)
{
if(is_user_alive(i))
{
//client_print(i,print_chat,"%i",countBullets[i])
if (countBullets[i] > get_cvar_num("amx_af_max"))
{
new Authid[35],Name[32],CurrentTime[29],Map[32],ping,loss,Message[256]
//client_print(0,print_chat,"%i",countBullets[i])
get_user_name(i,Name,31)
get_user_authid(i,Authid,34)
get_mapname(Map,31)
get_user_ping(i,ping,loss)
get_time("%d/%m-%Y - %H:%M:%S",CurrentTime,29)
format(Message,255,"[Anti FastFire %s - %s] %s<%s> using FastFire type of cheat (Ping: %d )",CurrentTime,Map,Name,Authid,ping)
log_amx(Message)
client_print(0, print_chat, "%s booted by AF plugin.",Name)
if (get_cvar_num("amx_af") == 1)
{
server_cmd("amx_banip #%d 60 ^"[AC]FAST-FIRE Detected.^"",get_user_userid(i))
}
else
{
server_cmd("amx_banip #%d 60 ^"[AC]FAST-FIRE Detected.^"",get_user_userid(i))
}
}
}
countBullets[i] = 0
}
}
}