Yanıt: Tekrar koruması hakkında ...
on *:text:*:#: {
if $me isop $chan || $me ishop $chan && $nick !isop $chan {
%::text = $1-2 | %::chan = # | %::nick = $nick
var %yazi = $hash($strip(%::text),32)
var %eski.yazi = %tekrar. [ $+ [ %::chan ] $+ . $+ [ %::nick ] ]
var %eski.yazi = $deltok(%eski.yazi,1,46)
if (%tekrar. [ $+ [ %::chan ] $+ . $+ [ %::nick ] ] == $null) || (%eski.yazi != %yazi) {
set -u60 %tekrar. [ $+ [ %::chan ] $+ . $+ [ %::nick ] ] 1. $+ %yazi
goto hm
}
var %ozcan = %tekrar. [ $+ [ %::chan ] $+ . $+ [ %::nick ] ]
var %sayac = $gettok(%ozcan,1,46)
inc %sayac
set -u10 %tekrar. [ $+ [ %::chan ] $+ . $+ [ %::nick ] ] %sayac $+ . $+ %yazi
if (%sayac >= 3) { ban $chan $wildsite | kick %::chan %::nick +ssstekrar
}
:hm
}
}
Arkadaşın verdiği koda biraz ekleme yaptım ve 3 tekrarda ban + kick şeklinde atıyor.
Ama bunu Tekrar yaptıgında uyarı yapacak şekilde yapabilirmiyiz.
1. Uyarı
2. Uyarı
3. de atsın
olur mu boyle bişey |