IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Badnick açıp kapatmak (https://www.ircforumlari.net/mirc-scripting-sorunlari/501525-badnick-acip-kapatmak.html)

Cpu 23 Ağustos 2012 16:14

Badnick açıp kapatmak
 
Kod:

on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:*:{
  if ($ulist($nick,koruma,0) >= 1) { return }
  elseif !$istok(#izmirhelp #izmirop #Kanal3 #Kanal4 #Kanal5,$chan,32) {
    mode $chan +b $nick
  kick $chan $nick 4 # 2Kanalında Badnick Yasaktir, Nickname değiştirmek için 4/nick yeninick 2Komutunu Kullanabilirsiniz.  }
}

}
on *:join:#izmir:{
if $nick == $me {
  .echo # *** 4Bad Nick 2Taraması Aktif.
  .timer 1 1 scn #
}
}
alias !tara {
var %n = 1
while $nick($1,0,r) >= %n {
  if $ulist($nick($1,%n,r),bad,1) != $null {
    if $me isop $1 {
      mode $1 +b $ulist($nick($1,%n,r),bad,1) | kick $1 $nick($1,%n,r) 15,1 4Badnick 2Taramasına yakaLandınız.
    }
    else {
      echo $1 **** Badnick Raporu: 2Bulunan Badnick'ler (4 $nick($1,%n,r) 1)
    }
  }
  inc %n
}
echo $1 **** 2 Bad nick taraması tamamlandı
}
on 1:input:#:{

if ($1 == !tara) {
  scn #
}

bu kod botta var ben bu kodu belirlediğim oplara !badaç !badkapat olarak ayarlayabilir miyim yani çok op var iken atmamasını istiyoruz.

Difuzyon 23 Ağustos 2012 23:28

Cevap: Badnick açıp kapatmak
 
Kod:

#groups on
on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:*:{
  if ($ulist($nick,koruma,0) >= 1) { return }
  elseif !$istok(#izmirhelp #izmirop #Kanal3 #Kanal4 #Kanal5,$chan,32) {
    mode $chan +b $nick
    kick $chan $nick 4 # 2Kanalında Badnick Yasaktir, Nickname değiştirmek için 4/nick yeninick 2Komutunu Kullanabilirsiniz. 
  }
}


on *:join:#izmir:{
  if $nick == $me {
    .echo # *** 4Bad Nick 2Taraması Aktif.
    .timer 1 1 scn #
  }
}
alias !tara {
  var %n = 1
  while $nick($1,0,r) >= %n {
    if $ulist($nick($1,%n,r),bad,1) != $null {
      if $me isop $1 {
        mode $1 +b $ulist($nick($1,%n,r),bad,1) | kick $1 $nick($1,%n,r) 15,1 4Badnick 2Taramasına yakaLandınız.
      }
      else {
        echo $1 **** Badnick Raporu: 2Bulunan Badnick'ler (4 $nick($1,%n,r) 1)
      }
    }
    inc %n
  }
  echo $1 **** 2 Bad nick taraması tamamlandı
}

on 1:input:#:{
  if ($1 == !tara) {
    scn #
  }
}
#groups end

on *:text:*:#kanal:{
  if $istok(nick1 nick2 nick3,$nick,32) {
    if $1 == !badaç { .enable #groups }
    elseif $1 == !badkapat { .disable #groups }
  }
}

Kırmızı alanlarda gerekli değişiklikler yapılması halinde, belirtilen kanalda belirlenen nicklerin talimatı ile #groups harekete geçecektir.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:16.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk