Tekil Mesaj gösterimi
Alt 21 Ekim 2007, 16:54   #2
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: opersem banladığımı kille veya klinele




Herşeyi anladım'da "devam ederseler" ne oluyor onu anlamadım?
Yani "+b mask" ile banladığın kişi ne tür bir saldırıya devam edebilirki?
Kanal'dan çıksa, tekrar giremez. Kanal'a text gönderemez. Yani dediğin biraz mantıksız oluyor.
Ama şöyle birşey yapabilirsin;
Belirli bir süre belirlersin, o sürede yine belirlediğin miktarda kişi kanal'a aynı anda giriş yaparsa, koruma aktif edersin.
Yani şöyle;

on !*:join:#: { if !$hget(yep) { hmake yep 100 } | else { hinc -u5 yep $+(#,½,ok) 1 | if $hget(yep,$+(#,½,ok)) >= 3 { if $group(#k).status != on { enable #k } } | else { if $group(#k).status != off { disable #k } } } }
#k off
on *:ban:#: { if $nick == $me { kill $bnick sebebin. } }
#k end

Kırmızı olarak gösterdiğim yer, kanal'a giriş limiti.
Mavi olarak gösterdiğim yer ise, saniye.
Bu verdiğime göre, 5 saniye içerisinde 3 veya fazla nick kanal'a aynı anda giriş yaparsa, ban korumasını aktif etsin.
on ban event'indeki kill yerine farklı işlevlerde yapabilirsin, kline, gline vb gibi.

 
Alıntı ile Cevapla

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