Bu flood hazır kodu ile op olduğunuz kanallarda 5 saniye içinde 8 satır mesaj gönderen kullanıcıları, kanaldan banlayıp uzaklaştırmış olursunuz. Kod içinde ki if $prot(flood,#,$nick,8,5) { satırında bulunan 8 rakamı, kanalda yapılan flood un 8 saniye aralıklarında kontrol edilmesini sağlar. 5 rakamı ise belirtilen saniye içinde en fazla gönderebilecek satırın, 5 in altında olması gerektiğini ifade eder. Bu değerleri kendi istediğinize göre değiştirebilirsiniz. Aşağıda ki kodu mirc remote bölümüne yazdığını gibi flood koruma kodu aktif olacaktır.
alias prot {
if !$istok(flood,$1,32) { return $false }
goto $1
:flood
var %mIRC = $+(%,flood.,$2,.,$3)
inc $(%mIRC,1)
if (!$timer($gettok(%mIRC,1,37))) { $+(.timer,$gettok(%mIRC,1,37)) 1 $5 unset $(%mIRC,1) }
if ($(mIRC,2) >= $4) { unset $(%mIRC,1) | return $true }
else { return $false }
}
on @*:text:*:#:{
if $prot(flood,#,$nick,8,5) {
ban -k # $nick 2 5 saniye içinde 8 satır yazamazsınız. Bu yüzden kanaldan uzaklaştırıldınız.
}
}