Tekil Mesaj gösterimi
Alt 13 Mayıs 2020, 13:59   #5
Çevrimdışı
Hesapsiz33
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kaç kez atılmış




[QUOTE=Alper;1042305619]Bunun için döngüye gerek yok ki sadece sayı alacaksan aşağıdaki gibi kullanman yeterli olacaktır. Döngü tüm atılan nickler için lazım olur.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on bnick:join:#: { hinc -m bnick $nick 1 mode # +b $nick kick # $nick Badnick. } alias kackez { if $hget(bnick,$1) { echo -a $1 Nicki $hget(bnick,$1) kez atıldı. } }

/kackez nick


haklısınız döngüye gerek yok. verdiginiz bilgiden yola çıkarak kullandıgım koda kırmızı renkte belirttigim yeri ekledim ve sorunsuz çalışıyor fakat kanala giren tüm nickler için çalışıyor şimdide.
yani akalası olmayan bi rumuza bile /kackez ahmet yaptıgım zaman onun içinde bilmem kaç kez atıldı diyor.
yukarıda ki on bnick:join:#: { eventi kafamı karıştırdı açıkcası.


on *:join:#:{
hinc -m bnick $nick 1
if !$hfind(Koruma,$nick,1,W).data && $hfind(badnick,$nick,1,W).data {
mode # +b $nick
kick # $nick Badnick
}
}
}

 
Alıntı ile Cevapla

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