Tekil Mesaj gösterimi
Alt 05 Temmuz 2007, 21:48   #10
Çevrimdışı
SpecifiC
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Düşman list hakkında yardıma ihtiyacım var




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#: { if $nick == $me { .echo # *** Bad Nick Taraması Aktif. .timer 1 1 scn # } } alias scn { var %n = 1 while $nick($1,0,r) >= %n { if $ulist($nick($1,%n,r),bad,1) != $null { if $me isop $1 { mode $1 +b $ulist($nick($1,%n,r),bad,1) | kick $1 $nick($1,%n,r) BAD NICK: $ulist($nick($1,%n,r),bad,1) } else { echo $1 **** Rapor Op Degilsiniz: $nick($1,%n,r) Badnick var. } } inc %n } echo $1 **** Bad nick taraması tamamlandı }

User listene, BAD derecesi ile bad nicklerini veya kanala girmesini istemedigin nickleri ekleyebilirsin.

örnek:
eklemek için; /auser bad *cam*
silmek için; /ruser bad *cam*

Şeklinde ekledigin zaman içerisinde *CAM* geçen tüm nickleri kanala girdiginde kanaldan uzaklaştırır.

Dip not: Bu ve benzeri döngülere giren korumalarda, DATA yı dışarıdan bir dosya içerisinden okutmak scripti çok kasar ve gereksizdir. Bu iş için Variables , HASH veya User List kullanmak daha mantıklı oldugu düşüncesindeyim...

 
Alıntı ile Cevapla

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