--quick anti hammer v1 by Phatty
--will reset on scripts restart
function Main()
Bot = "GoD"
lucifer = {}
hammeramount = 5
time = 20
SetTimer(10*60000)
end
function OnTimer()
ResetCounter()
StopTimer()
end
function ResetCounter()
lucifer = {}
SendPmToOps(Bot,"Hammer counter has been reset")
end
function NewUserConnected(user)
if lucifer[user.sName]==nil then
lucifer[user.sName]=1
elseif lucifer[user.sName]==hammeramount then
SendPmToOps(Bot,user.sName.." has been lucified for hammering the server")
user:SendPM(Bot, "you have been tempbanned for "..time.." min, because of connecting more than "..hammeramount.." times in 10 min. |")
user:TimeBan(time)
StartTimer()
else
lucifer[user.sName]=lucifer[user.sName]+1
end
end
No need .. the deflood built in to ptokax takes care of this
the deflood security in ptokax takes care of flooding and not ppl reconnecting many times withina short time
Is'nt that the New connections from new IPs x/x ?