Badnickleri atmak için birden fazla yöntem uygulayabilirsin. Bir badnick.txt dosyası oluşturabilir bu dosyada ki nickleri kontrol ettirebilir ve atabilirsin. Bunun için join eventini kullabilirsin. Örneğin bir badnick.txt dosyası oluşturdun ve bunun içindeki nickleri armut kanalında kontrol ettirmek istiyorsun.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#armut: {
if $read(badnick.txt,w,$nick) {
;Join eveniyle #armut kanalina giren nickleri, $read yardımıyla badnick.txt içinde tarattın, veri eşleşirse buraya yazacağın komutlar uygulanır. Mesela aktif ekrana Badnick bulundu diyelim ve kanaldan atalım. Ayrıca istediğin gibi elma kanalına badnickin atıldığının haberini verelim.
echo -a Badnick bulundu! : $nick
ban #armut $nick
kick #armut $nick
msg #elma $nick Nicki badnick özelliği taşıdığı için #armut kanalından atıldı.
}
}
Ayrıca bir alias yazıp script içinden dilediğin badnickleri, badnick.txt dosyasına yazdıralım.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias badekle { write badnick.txt $1 | echo -a $1 Nicki badnick.txt dosyasına yazdırıldı. }
;silmek istersen, write komutunun -c operatorunu kullanman gerekir. -c Satır var ise txt'den siler.
alias badsil { write -c badnick.txt $1 }
Bir başka yöntem Users(Kullanıcı) kısmına nick ekleyerek script içinden kontrol ettirebilirsin;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on @
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:join:#armut: {
ban #armut $nick
kick #armut $nick Badnick özelliği gösterdiniz.
msg #elma $nick Nicki badnick olduğu gerekçesiyle #armut kanalından atıldı.
}
Badnickleri Users bölümüne eklemek için;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
auser Badnick YazacaginBadnick
;silmek için
ruser Badnick SileceginBadnick
Ya da benim yazacağım nick sayısı az diyorsan şu tarz bir şey de yapabilirsin.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#armut: {
if $regex($nick,/^(badnick|badnick1|badnick2)$/i) {
ban #armut $nick
kick $nick Badnick gerekçesiyle atıldınız.
msg #elma $nick Nicki badnick olduğu gerekçesiyle #armut kanalından atıldı.
}
}
ve evet, aramaya inanmak. ;x