Tekil Mesaj gösterimi
Alt 10 Şubat 2009, 06:50   #8
Çevrimiçi
OperServ
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Tüm Banları Yanyana Açtırabilmek ?




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias clearallban { if ($regex($usermode,/(o|O|N|a|A|C))) { echo 4 -a IRCop modu tespit edildi, bulunduğunuz bütün kanalların banı açılıyor.. var %cx = 1,%xc = $chan(0) while (%cx <= %xc) { clearbans $chan(%cx) inc %cx 1 } halt } var %u = 1,%f = $chan(0) while (%u <= %f) { if ($me isop $chan(%u) || $me ishop $chan(%u)) { clearbans $chan(%u) | echo 4 -a *** $chan(%u) Kanalının banı açılıyor.. } inc %u 1 } } raw 478:*:{ if ($regex($usermode,/(o|O|N|a|A|C))) { echo -at $2 Kanalının Ban Listesi Dolmuş Durumda, Banlar Temizleniyor.. | clearbans $2 | Halt } } alias massmode { var %i = 1, %x = $numtok($3-,32), %y = $modespl while (%i <= %x) { mode $1 $+($left($2,1),$str($right($2,1),$numtok($gettok($3-,$+(%i,-,$calc(%i + %y)),32),32))) $gettok($3-,$+(%i,-,$calc(%i + %y)),32) inc %i %y } } alias clearbans { var %1 = $iif($1,$1,$chan), %b = $ibl(%1,0), %i, %t if (%b == 0) { echo -t %1 * Ban Listesi Alınıyor $+(%1,...) mode %1 b } else { var %i = $ibl(%1,0) while (%i) { var %t = $addtok(%t,$ibl(%1,%i),32) dec %i } massmode %1 -b %t } } on *:text:*:#: { if $nick isop $chan { if $1 == !clearbans { clearallban } } else { if $1 == !clearbans { msg $chan bu Komutu Kullanabilmek için $chan Kanalında Op (@) Konumunda olmalısınız. } } }

bu kod calisiyor ama operator oldugu kanalda tek tek aciyor

mesela #sohbet !clearbans yazinca bot sohbet kanalında bitanesini tek aciyor

ve #zurna kanalida olucada bole bise cikiyor

#zurna lzd!*@* set by ChanServ (Tue Feb 10 00:21:37)
#zurna End of Channel Ban List

-bbbbbbb olrakta acmiyor coderci ardaslarimdan yardim bekliyorum simdiden tskler.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet