Kod: Kodu kopyalamak için üzerine çift tıklayın!
if (%ipban == on) { //Ban %aban.yer $$1 2 }
%ipban degiskeni on olmadigi surece yalnizca nick'e ban atilir
ip'e 2 3 4 5 6 7 gibi hostlarda ban atmak icinde once kanala who cekilmesi onerilir ip IAL taramasi tamamlanmamissa yinede nick'e ban atilacaktir.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias aban {
var %~c $chan(0)
while (%~c >= 1) {
if $me isop $chan(%~c) {
var %~n $nick($chan(%~c),0)
while (%~n >= 1) {
echo -s mode $chan(%~c) +b $iif($regex($address($nick($chan(%~c),%~n),2),^\*!\*@.+),$address($nick($chan(%~c),%~n),2),$nick($chan(%~c),%~n))
dec %~n
}
}
dec %~c
}
}
kod mantik olarak buyuk bir kanalda dusmenize neden olacagindan
echo -s ile yalnizca gormeniz icin duzenlendi.
2 kanala girin kac kisi oldugu sorun degildir
kanalin 1'ine /who #kanal
komudunu kullanin
ve
/aban
komudunu kullanin status de.
echo -s kismini sildiginiz taktirde buyuk 1 kanaldaysaniz ve opsaniz vay halinize
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
ek olarak ban -k ile kick/ban da saglanilabilir daha once anlatilmis oldugu icin fonksiyon'u yazmadim. arama kisminda bulabilirsiniz.
[box=Moderatör mesajı:diEfoRyoU]Mesajlar birleştirildi:[/box]