Tekil Mesaj gösterimi
Alt 18 Şubat 2009, 00:23   #14
Çevrimdışı
DenperaS
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 ?




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias clearallban {
  if (
$regex($usermode,/(o|O|N|a|A|C))) { 
    echo 
-a IRCop modu tespit edildibulunduğ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 %
1,%$chan(0)
  while (%
<= %f) {
    if (
$me isop $chan(%u) || $me ishop $chan(%u)) { clearbans $chan(%u) | echo -*** $chan(%uKanalı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ş DurumdaBanlar Temizleniyor.. | clearbans $Halt } }
alias massmode {
  var %
1, %$numtok($3-,32), %$modespl
  
while (%<= %x) {
    
mode $$+($left($2,1),$str($right($2,1),$numtok($gettok($3-,$+(%i,-,$calc(%+ %y)),32),32))) $gettok($3-,$+(%i,-,$calc(%+ %y)),32)
    
inc %%y
  
}
}
alias clearbans {
  var %
$iif($1,$1,$chan), %$ibl(%1,0), %i, %t
  
if (%== 0) {
    echo -
%Ban Listesi Alınıyor $+(%1,...)
    
mode %1 b
  
}
  else {
    var %
$ibl(%1,0)
    while (%
i) {
      var %
$addtok(%t,$ibl(%1,%i),32)
      
dec %i
    
}
    
massmode %-%t
  
}
}
on *:text:*:#: {
  
if $chan == #AzuLon {
    
if $nick isop $chan {
      if $
== !clearbans {
        
clearallban
      
}
    }
    else {
      if $
== !clearbans {
        
msg $chan(#AzuLon) Bu komutu kullanabilmek için $chan kanalında Op (@) konumunda olmalısınız.
      
}
    }
  }


Ben bu kodu bu şekilde ekledim gayet güzel çalışıyor. ama örneğin bu koddan
if $chan == #AzuLon bu kısmı ben if $chan == # bu şekilde değiştirdim fakat !clearbans yazdığımda opun yetkili olduğu tüm kanallarda banlar kalkıyor bunu sadece tek kanallarda yapabilirmiyizi örneğin sohbet kanalının opu !clearbans yazdığında sohbet kanalında kalksın islam kanalının opu !clearbans yazdığında islam kanalında kalksın kanal yetkilileri !clearbans yazdığında tüm kanallarda değilde sadece yazdığı o kanalda kalması için ne yapmalıyız.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet