Konu: kısayollar
Tekil Mesaj gösterimi
Alt 08 Kasım 2004, 11:15   #2
Çevrimdışı
Alience
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)



DefauLt Nickli Üyeden Alıntı
Sectigin tum nickleri F1 tusuna bastiginda aktif olan kanalda banlamak icin yazdigim bu kodu kullanabilirsin mesela:

alias f1 var %s 1 | while %s <= $numtok($snicks,44) { mode $active +b $+($gettok($snicks,%s,44),!*@*) | inc %s }

bu kod en guzeli ama eksikleri var
1) yanlislikla f1 tusuna basarsak secili olan nickleri aninda atariz
2) nicke ban atiyor ip ye atmasi daha iyi olur
3) f1 e bastiimiz anda aktif pencere kanal degilse hata mesaji!

bunlari gozonunde bulundurup bu kodu degistirirsek
F1 {
if ($left($active,1) != $chr(35)) {
;Kullannilan pencere kanal degil komutu iptal ediyoruz
halt
}
var %F1-tmp = $?!=" $active Kanalindaki secili kullanicilari banlamak istiyormusunuz?"
if (%F1-tmp == $false) {
;No veya Hayir tusuna basildi komutu iptal ediyoruz
halt
}
var %i = 1
while ($snick($active,%i)) {
mode $active +b $snick($active,%i) 2
kick $active $snick($active,%i) Oto kick.!
inc %i 1
}
}



su kisimda elki hata olabilir deneyemedim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

var %i = 1
while ($snick($active,%i)) {
mode $active +b $snick($active,%i) 2
kick $active $snick($active,%i) Oto kick.!
inc %i 1
}

ayrica bu kodu aliasese kopyaliyacaksiniz soylede yapilabilir:
F12 {
if (%NOConfirmation == $True) { set %NOConfirmation $False | echo $color(info text) -a Kick icin onay alinmayacak F1 | return }
if (%NOConfirmation == $False) { set %NOConfirmation $True | echo $color(info text) -a Kick icin onay alinacak F1 | return }
else { set %NOConfirmation $True }
}
F1 {
if ($left($active,1) != $chr(35)) {
;Kullannilan pencere kanal degil komutu iptal ediyoruz
halt
}
if (%NOConfirmation == $True) {
var %F1-tmp = $?!=" $active Kanalindaki secili kullanicilari banlamak istiyormusunuz?"
if (%F1-tmp == $false) {
;No veya Hayir tusuna basildi komutu iptal ediyoruz
halt
}
}
var %i = 1
while ($snick($active,%i)) {
mode $active +b $snick($active,%i) 2
kick $active $snick($active,%i) Oto kick.!
inc %i 1
}
}

eger F12 ye basarsak kick ban icin onay alinip alinmayacagini kapatabilirsiniz kolay gelsin
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Bu arada diger komutlarda ayni mantikla yazilir sadece kick mode yerine o komutlari yazarsan da ayni sekilde calisir
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Konu Alience tarafından (08 Kasım 2004 Saat 11:19 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Mobil Chat