Hayırlı aksamlar.
Badnick uyarısı lazım fakat kanala giriste uyarı veren degilde, ben kendim herhangi bi nickin özeline gittigim zaman uyarı veren bi kod lazım.
böyle bisey mümkünmü bilmiyorum ama
örnek, tugay rumuzunun özeline gittigim zaman 'tugay *
gay* seklinde listede eklidir.' gibisinden uyarı verdirebilmemiz mümkünmü acaba.
bunu sunun icin istiyorum. kanalda ki bazı nicklerin listede olup olmadıgından emin olamıyorum.
bunun icin sunucuya ayrı bi giris yapıp herhangi bi kanalda kontrol etmem gerekiyor mecbur.
mesela asagıda ki kod özeline gittigim kisinin hostları aynı ise nick1 nick2 vs kisiler aynı hosta sahipler diye uyarı veriyor.
bundan esinlenerek userlist kullanıcı bölümünde ekli olan badnickler icinde uyarı verdirebilirmi acaba.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:active:?: {
if $ial($address($active,2),0) >= 2 {
inc -e $+(%,p,$active)
if $($+(%,p,$active),2) == 1 {
var %1 1,%2
while %1 <= $ial($address($active,2),0) {
%2 = $addtok(%2,$gettok($ial($address($active,2),%1),1, 33 ),32)
inc %1
}
echo $active 5 %2 1 nickleri aynı hosta sahipler.
}
}
}
Eger bu mümkün degilse aklıma gelen ikinci sey ise.
suncudan cıkıs yapan badnickler icin uyarı sistemi. Asagıdaki örnekte oldugu gibi.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#Bad on
on Bad:QUIT:#kanal:{
if ($ulist($nick,koruma,0) >= 1) { return }
echo -a 10« $+ $time $+ » • Çıkış :10 $nick 11,1 $ulist($nick,1) $ulist($nick,2) $ulist($nick,3)
}
#Bad end
userliste eklenen nickler ise su sekilde.
Bad:nick!*@*
Bad:*nick*!*@*
koruma:nick!*@*
koruma:*nick*!*@*