PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
; $_flood(type,wildsite,inc,max,secs)
alias _flood {
var %f $1 $+ $chr(44) $+ $2-,%f = $dll(DLL\FL.dll,Flood,%f)
if (+FLOOD* iswm %f) return $deltok(%f,1,32)
}
alias pflood { if (%ipban == on) { //Ban -u $+ 900 # $nick 2 } | .mode # +b $$1 | kick # $$1 4 $+ $chan 12KanaLInda 12(4AsIrI MesaJ2/4FLøød12)12Yap†IgInIzdan DøLayI4 15 Dakika 12UzakLas†IrILdInIz 4! %logo | halt }
#Flood off
ON @*:TEXT:*:#:{
if ($nick isop #) || ($istok(#OperHeLp #help #Yardim,#,32)) return
; 3 saniyede 6 satir veya 3 saniyede 700 byte
if ($_flood(textfloodL,$wildsite,1,4,1)) || ($_flood(textfloodB,$wildsite,$len($1-),700,3)) pflood $nick $ifmatch
}
ON @*:NOTiCE:*:#:{
if ($nick isop #) || ($istok(#OperHeLp #help #Yardim,#,32)) return
; 3 saniyede 6 satir
if ($_flood(textfloodL,$wildsite,1,3,1)) pflood $nick $ifmatch
}
Action event'i ame gibi mesajlarda da çalışmasını sağlar, koddaki action eventini kaldırdım böylelikle bunlarda flood olarak görmeyecektir, yani istediğin şekilde olmuş oluyor.