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 -u
5 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.