|
uFuK Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
on @*:text:*:#: { if ($nick !isop #) && ($nick isreg #) && !$istok(nick1 nick2 nick3 nick4,$nick,32) { if (%r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) { if $istok(%knickler,$nick,32) { halt } set -u4 %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1 set -u4 %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ] $1- return } var %rps = %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] var %rpt = %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ] if (%rpt == $1-) && ($len($1-) >= 14) { inc %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] if (%rps == 2) { ban -k # $nick 2 } } } }
|
Bu şekilde denemiştim. Çalışmadı
[12:18:06] <sky> selam nasilsin
[12:18:06] <sky> selam nasilsin
[12:18:06] <sky> selam nasilsin
[12:18:07] <sky> selam nasilsin
[12:18:07] <sky> selam nasilsin
--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 12:20 -->-> Daha önceki mesaj 12:18 --
|
Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
Muaf kanalı 2 şekilde ekleyebilirsin ister istok veya regex tanımı ile istersende kodun bu bölümüne eklediğin kanallarda geçerli olur, diğer kanallarda çalışmaz Kod: Kodu kopyalamak için üzerine çift tıklayın! on @*:text:*:#kanal1,#kanal2,#kanal3: (Yazdığın kanallar dışındakiler muaf olur.)
Kodda muaf nick bölümüde mevcut; Kod: Kodu kopyalamak için üzerine çift tıklayın! if $istok(%knickler,$nick,32) %knickler değerinde ekli olan nicklere işlem yapmaz. Eğer %knickler değerine nick ekleyen bir kod mevcut değilse; Kod: Kodu kopyalamak için üzerine çift tıklayın! if $istok(Nick1 Nick2 Nick3 Nick4,$nick,32) şeklinde değiştirebilirsin.
Muaf kanalı regex tanımı ile eklemek istersen (isreg operatörü ile birlikte); Kod: Kodu kopyalamak için üzerine çift tıklayın! on @*:text:*:#: {
if ($nick isreg #) {
if (%r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) {
if $istok(%knickler,$nick,32) || $regex($chan,/^(#Kanal1|#Kanal2|#Kanal3)$/i) { halt }
set -u4 %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1
set -u4 %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ] $1-
return
}
var %rps = %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
var %rpt = %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
if (%rpt == $1-) && ($len($1-) >= 14) {
inc %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
if (%rps == 2) { ban -k # $nick 2 } } } } gibi ekleme yapabilirsin.
|
Söylediğin şekillerde de denedim maalesef çalışmadı @
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
[12:19:44] <sky> bu bir denemedir
[12:19:44] <sky> bu bir denemedir
[12:19:44] <sky> bu bir denemedir
[12:19:44] <sky> bu bir denemedir
[12:19:45] <sky> bu bir denemedir
[12:19:45] <sky> bu bir denemedir
[12:19:45] <sky> bu bir denemedir