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/)
-   -   Ne Olursa Olsun Badnick Tarasın Artık ! (https://www.ircforumlari.net/mirc-scripting-sorunlari/126982-ne-olursa-olsun-badnick-tarasin-artik.html)

AzuLa 11 Şubat 2009 10:43

Cevap: Ne Olursa Olsun Badnick Tarasın Artık !
 
Kod:

alias chanss {
  var %c 1
  while %c <= $chan(0) {
    badtara $chan(%c)
    inc %c
  }
}

alias badtara {
  var %jnk 1 
  while %jnk <= $nick($1,0) {
    if $ulist($nick($1,%jnk),badnick,0) {
      mode $chan +b  $nick($1,%jnk)
      kick $chan $nick($1,%jnk) Bad Nick !
    } 
    inc %jnk
  }
}

on *:text:*:#: {
  if $nick isop $chan {
    if $1 == !badtara {
      chanss
    }
  }
  else {
    if !bad* iswm $1 {
      msg $chan Bu komutu kullanabilmek için $chan kanalında en az op olmanız gerekmektedir.
    }
  }
}

!badtara yazıldıgında tarama yapar ekli nickleri kanaldan atar.

ekli nick:
Alıntı:

nick:asda?!*@*
deneme:
Alıntı:

[10:36:19] <aSdaS> !badtara
[10:36:20] * AzuLa mod değiştirdi:+b aSdaS!*@*
[10:36:20] * aSdaS AzuLa Tarafından Kanaldan Atıldı (AzuLa)

COMBOMAX 11 Şubat 2009 12:54

Cevap: Ne Olursa Olsun Badnick Tarasın Artık !
 
hocam süper çalışıyor ama bir isteğim var #a kanalınada badleri atıyor ya #b kanalında !badtara dediğim zaman #a kanalında bad taraması yapsa olurmu ?

AzuLa 11 Şubat 2009 13:33

Cevap: Ne Olursa Olsun Badnick Tarasın Artık !
 
Kod:

alias badtara {
  var %jnk 1 
  while %jnk <= $nick($1,0) {
    if $ulist($nick($1,%jnk),nick,0) {
      mode %kanal +b  $nick($1,%jnk)
      kick %kanal $nick($1,%jnk) Bad Nick !
    } 
    inc %jnk
  }
}

on *:text:!badtara*:#Op: {
  if $nick isop $chan {
    set %kanal $2
    badtara %kanal
  }
  else {
    msg $chan Bu komutu kullanabilmek için $chan kanalında en az op olmanız gerekmektedir.
  }
}

#Op kanalında !badtara #kanal yazdığınızda belirtilen kanalda tarama yapar.

#Op haricindeki bir kanalda işlemesini istiyorsanız #Op olan yerleri kendinize göre düzenleyin.

TİGeR 22 Mart 2011 21:54

Cevap: Ne Olursa Olsun Badnick Tarasın Artık !
 
Şimdi benim bad nick txt yok kulanıcı kısmında ekli bad nickler ve su sekilde ekli
badnick:aletim_camda!*@*
yukardaki kodu buna göre nasıl ayarlarım _?

Mudin 22 Mart 2011 23:22

Cevap: Ne Olursa Olsun Badnick Tarasın Artık !
 
Kod:

on badnick:join:#: { mode $chan +b $nick | kick $chan $nick Badnick yasaktır. }
alias taranick {
  if $1 {
    var %/ 1
    while %/ <= $nick($1,0) {
      if $ulist($nick($1,%/),badnick,0) {
        mode $1 +b $nick($1,%/) | kick $1 $nick($1,%/) badnick yasak
      }
      inc %/
    }
  }
}
on *:op:#:$iif($opnick == $me,taranick $chan,return)
 
on *:text:*:#kanal:{
if $1 == !badtara {
    if $nick isop $chan {
      if !$2 {
        msg $chan Tarama yapılacak kanalı belirtmediniz.
        msg $chan Kullanımı : !badtara #kanal
      }
      else {
        taranick $2
        msg $chan $2 kanalında badnick taraması gerçekleştiriliyor.
      }
    }
    else {
      msg $chan $nick , bu komutu kullanabilmek için op olmanız gerekiyor.
    }
  }
}


TİGeR 23 Mart 2011 00:20

Cevap: Ne Olursa Olsun Badnick Tarasın Artık !
 
Alıntı:

AzuLa Nickli Üyeden Alıntı (Mesaj 637677)
Kod:

alias chanss {
Kod:

var %c 1
while %c <= $chan(0) {
  badtara $chan(%c)
  inc %c
}
}
 
alias badtara {
var %jnk 1 
while %jnk <= $nick($1,0) {
  if $ulist($nick($1,%jnk),badnick,0) {
    mode $chan +b  $nick($1,%jnk)
    kick $chan $nick($1,%jnk) Bad Nick !
  } 
  inc %jnk
}
}
 
on *:text:*:#: {
if $nick isop $chan {
  if $1 == !badtara {
    chanss
  }
}
else {
  if !bad* iswm $1 {
    msg $chan Bu komutu kullanabilmek için $chan kanalında en az op olmanız gerekmektedir.
  }
}
}

!badtara yazıldıgında tarama yapar ekli nickleri kanaldan atar.

ekli nick:


deneme:

Ben bu codu kasdetmiştim !badtara seklinde yanlış olmasın?

Mudin 23 Mart 2011 03:32

Cevap: Ne Olursa Olsun Badnick Tarasın Artık !
 
Hepsini verdim tüm istenilenleri , sadece tarama kısmını istiyosan taranick aliasını ve on text eventli kodu alıcaksın.


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

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