Cok klasik korumalar yapiyorsunuz
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Ornegin;
selaaaaaaaaaaaaaaaam
selaaaaaaaaaam
selaaaaaaam
bu uc yaziyi birbirinin tekrari olarak algilamasini saglamalisiniz. Ya da bu uc yaziyi;
selammm
selammmm
selammmmmmmmm
-
Kendi yazdigim bir kodu vereyim;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias ayikla {
var %i 1 , %r
while %i <= $len($1-) {
%f = $mid($1-,%i,1)
if %f != $right(%r,1) {
%r = $+(%r,$mid($1-,%i,1))
}
inc %i
}
return %r
}
//echo $ayikla(selam)
//echo $ayikla(selammmm)
//echo $ayikla(seeeelaaaaaam)
hepsi
selam seklinde return olur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. return %r yerine,
return $hash(%r,32) yazarak hashini return ettirebilir, timeout olacak variablea hash degerini atayabilirsiniz.
Ornek:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: {
if $nick isreg # {
inc -u60 %t. [ $+ [ $+($nick,#,$ayikla($strip($1-))) ] ] 1
if %t. [ $+ [ $+($nick,#,$ayikla($strip($1-))) ] ] == 3 {
kick # $nick tekrar korumasi
}
}
}
iste size en baba tekrar korumasi
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.