Tekil Mesaj gösterimi
Alt 16 Şubat 2009, 16:36   #2
Çevrimdışı
Difuzyon
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: amsg yasaklama




Cevaplanması gereken o kadar soru var ki...
1) Ortak kanal sayınız eşit değilse ?
2) Farklı kanallarda bulunuyor ve sen o kanalların bazılarında yok isen ?
3) Kimi durumlarda /amsg'nin bazı kanallara gitmemesi için kod ekleyenler var,bu durumda kanal sayısı çelişki yaratacak ?
vs vs...

/amsg mesaj...
Böylesi bir komut istemini bloke edebilmenin en iyi yolu Spamfilter almaktır.

Ama belki şöylesi bir yöntem senin sorununda işine yarayabilir:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ hadd -mu1 Difi $+($chan,.,$nick) $md5($1-) if $hfind(Difi,$hget(Difi,1).data,0).data == 3 { inc -e $+(%,$nick,uyarı) 1 if $($+(%,$nick,uyarı),2) == 1 { msg $comchan($nick,1) $nick Amsg kullanmak yasaktır. } if $($+(%,$nick,uyarı),2) == 2 { var %_- 1 while %_- <= $comchan($nick,0) { if $me isop $comchan($nick,%_-) { ban -k $comchan($nick,%_-) $nick 2 Uyarılara kulak asmalısın... } inc %_- } unset $+(%,$nick,uyarı) } } }

Bulunduğun kanallardan 3 tanesine aynı anda(1 sn. süre içerisinde) mesaj atılırsa;

1.de uyarı alır.(Bulunduğun ortak kanalın 1.sine mesajı gönderir)
2.de ise banlanır.(Bulunduğun ortak kanalların hepsinden)

3 rakamını yükseltebilirsin.
Böylesi bir fikir belirtebilirim...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet