Kod: Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#:if $prot(repeat,#,$nick,$1-,2,1) { kick # $nick Tekrar etme! }
alias prot {
goto $1
:repeat
var %÷ = $+(%,repeat.,$2,.,$3,.,$encode($4,m))
inc $(%÷,1)
if (!$timer($gettok(%÷,1,37))) { $+(.timer,$gettok(%÷,1,37)) 1 $6 unset $(%÷,1) }
if ($(%÷,2) >= $5) { unset $(%÷,1) | return $true }
else { return $false }
}
Daha önce el33t'in bu konuda yazmış olduğu koruma...
timer 0 0'lık bir durum söz konusu ise repeat(tekrar) korumasından faydalanmak lazım ki mesajlar timer işleminde sabit kalacağındandır...
Yukarıdaki kodda,
1 saniye içerisinde
2 kez aynı satırı yazan kişi kanaldan kick edilecektir.Sende benzeri durum süresini(1 sn),tekrar sayısını(2 kez) ve yapılacak işlemi(kick) kendine göre düzenleyebilirsin.
İyi bayramlar bu arada
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.