IRCForumu.Net | Türkiye'nin IRC ve mIRC Forumu




Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 05 Haziran 2016, 13:50   #1
Çevrimdışı
Gelme, burası çok derin.

Mass Repeat & Repeat | Kollektif Tekrar ve Tekrar koruması.


Reklam

Adından da anlaşılacağı gibi.. Toplu tekrar ve tekrar koruması..
olayımız şu..
birden fazla nick'in aynı metni tekrar etmesi durumundan korur..
ayrıca bir nick içinde yine aynı durum geçerlidir..
farklı nick'lerin tekrar taşkınlıkların da banlar tek,tek degil +bbb şeklinde atılır.. böylece zaten tekrar durumlarında kirlenen kanalı ban ve kick notlarıyla işgal etmez..
kırmızı alan ne kadar süre içinde; mavi alan kaç tekrara izin verildiğini gösterir.. musahamanıza göre ayalarını yapabilirsiniz..


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: mul $chan $nick $1- alias -l mul { ;<#chan> <nick> <text> hinc -mu10 $+(f:,$1) $md5($3-) | hadd -mu10 $+(n:,$1) $2 $1 if $hget($+(f:,$1),1).data >= 2 && $hget($+(n:,$1),0).item { var %i $v1 | while (%i) { var %b´ $addtok(%b´,$hget($+(n:,$1),%i).item,32) | dec %i } var %r´ /((\w+\s|\w+){ $+ $modespl $+ })/g,%b~ $regsubex(%b´,%r`,&\1)),%i 1,%c´ $1 while %i <= $token(%b~,0,38) { mode $1 $+(+,$str(b,$token($token(%b~,%i,38),0,32))) $regsubex($token(%b~,%i,38),/(\S+)/g,$address(\t,2)) tokenize 32 $token(%b~,%i,38) kick $chan $* Stop $iif($token(%b~,0,32) > 1,Mass Repeat,Repeat) inc %i } } }

Adından da anlaşılacağı gibi.. Toplu tekrar ve tekrar koruması..
olayımız şu..
birden fazla nick'in aynı metni tekrar etmesi durumundan korur..
ayrıca bir nick içinde yine aynı durum geçerlidir..
farklı nick'lerin tekrar taşkınlıkların da banlar tek,tek degil +bbb şeklinde atılır.. böylece zaten tekrar durumlarında kirlenen kanalı ban ve kick notlarıyla işgal etmez..
kırmızı alan ne kadar süre içinde; mavi alan kaç tekrara izin verildiğini gösterir.. musahamanıza göre ayalarını yapabilirsiniz..


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: mul $chan $nick $1- alias -l mul { ;<#chan> <nick> <text> hinc -mu10 $+(f:,$1) $md5($3-) | hadd -mu10 $+(n:,$1) $2 $1 if $hget($+(f:,$1),1).data >= 2 && $hget($+(n:,$1),0).item { var %i $v1 | while (%i) { var %b´ $addtok(%b´,$hget($+(n:,$1),%i).item,32) | dec %i } var %r´ /((\w+\s|\w+){ $+ $modespl $+ })/g,%b~ $regsubex(%b´,%r`,&\1)),%i 1,%c´ $1 while %i <= $token(%b~,0,38) { mode $1 $+(+,$str(b,$token($token(%b~,%i,38),0,32))) $regsubex($token(%b~,%i,38),/(\S+)/g,$address(\t,2)) tokenize 32 $token(%b~,%i,38) kick $chan $* Stop $iif($token(%b~,0,32) > 1,Mass Repeat,Repeat) inc %i } } }

  Alıntı ile Cevapla

IRCForumu.Net - Reklam Alanı

Cevapla

Etiketler
kollektif, koruması, mass, repeat, tekrar
IRCForumu.Net - Sponsor Bağlantılar


Seçenekler Arama
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık