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/)
-   -   bdnick (https://www.ircforumlari.net/mirc-scripting-sorunlari/226758-bdnick.html)

Skys 25 Haziran 2009 17:25

bdnick
 
Selam ,


alias badtara {
var %jnk 1
while %jnk <= $nick($1,0) {
if $ulist($nick($1,%jnk),bad,0) {
mode $chan +b $nick($1,%jnk)
kick $chan $nick($1,%jnk) 1Nickiniz şuan kanal seviyesi ile bağdaşmıyor.. Lütfen 4"/nick yeninickiniz" 1komutu ile nickiniz değiştirin.
}
inc %jnk
}
}




Ben Bu Cod'u Botuma eklemek istiyorum


#mircturkops kanalında !badtara dediğimde bad:***** gibi users'e

eklenen nickleri #mIRCTurk kanalından atmasını istiyorum mümkünmüdür.

Cihandar 25 Haziran 2009 18:36

Cevap: bdnick
 
PHP- Kodu:

on @badnick:join:#:mode # +b $nick | kick # $nick " BadNick! " 
alias tara {
  if 
$nick isop $chan halt }
  if 
$nick ishop $chan halt }
  if 
$me !isop ${ return }
  var %
1
  
while (%<= $nick($1,0)) {
    var %
bdnick $nick($1,%t)
    if (
$level($nick($1,%t)) == bad) { mode $+b  $ulist(%bdnick) | kick $%bdnick  " BadNick! " 
    
}
    
inc %t 1
  
}


/tara #kanal Şeklinde Çalışır.

WeiLSiDe 25 Haziran 2009 20:39

Cevap: bdnick
 
Kod:


on *:NICK:{
  if ($level($newnick) == badnick) {
    var %Cnk = 1
    while $comchan($newnick,%Cnk) {
      var %e = $v1
      if $me isop %e {
        mode %e +b $newnick
        kick %e $newnick nickini değişde gel hadee      }
      inc %Cnk
    }
  }
}

Arkadaşım botundaki kod nasıl bilmiyorum ancak bu kod işine yarar diye düşündüm. Tarama komutunu yazmana gerek yok. Kanalda nick değişikliği olduysa ve yeni nick bad nick ise onu atacaktır.
Kodun çalışması için:
- Badnick listen users yani mirc script editörü içindeki kullanıcı list içerisinde olmalıdır txt. den okutmalı bi koruma kullanıyosan işine yaramaz.

- Badnick olarak belirlediğin nickleri users kısmına badnick:*isamı_m* şeklinde eklersen onları da tarar ve atar.

Skys 26 Haziran 2009 10:42

Cevap: bdnick
 
Elimdeki Cod'u verdim ,

o Cod'u #mIRCTurkOps kanalında !badtara dediğimde #mIRCTurk kanalındaki Badları

Taramasını ve ban'lamasını istedim

Yanlıs Telafus Ettiysem özür.

aLieN 26 Haziran 2009 11:02

Cevap: bdnick
 
Kod:

on *:text:!badtara*:#mircturkops: {
.msg $chan $+($chr(2),$remove($chan,ops),$chr(2)) kanalı taranıyor. Lütfen bekleyin. Kanalı taratan : $+($chr(3),7,$nick,$chr(3))
.tara $remove($chan,ops)
}
alias badtara {
var %jnk 1
while %jnk <= $nick($1,0) {
if $ulist($nick($1,%jnk),bad,0) {
mode $chan +b $nick($1,%jnk)
kick $chan $nick($1,%jnk) 1Nickiniz şuan kanal seviyesi ile bağdaşmıyor.. Lütfen 4"/nick yeninickiniz" 1komutu ile nickiniz değiştirin.
}
inc %jnk
}
}

bu şekilde ekleyin.

Elix 30 Haziran 2009 16:56

Cevap: bdnick
 
Alıntı:

WeiLSiDe Nickli Üyeden Alıntı (Mesaj 746385)
Kod:


on *:NICK:{
  if ($level($newnick) == badnick) {
    var %Cnk = 1
    while $comchan($newnick,%Cnk) {
      var %e = $v1
      if $me isop %e {
        mode %e +b $newnick
        kick %e $newnick nickini değişde gel hadee      }
      inc %Cnk
    }
  }
}

Arkadaşım botundaki kod nasıl bilmiyorum ancak bu kod işine yarar diye düşündüm. Tarama komutunu yazmana gerek yok. Kanalda nick değişikliği olduysa ve yeni nick bad nick ise onu atacaktır.
Kodun çalışması için:
- Badnick listen users yani mirc script editörü içindeki kullanıcı list içerisinde olmalıdır txt. den okutmalı bi koruma kullanıyosan işine yaramaz.

- Badnick olarak belirlediğin nickleri users kısmına badnick:*isamı_m* şeklinde eklersen onları da tarar ve atar.



ßunu txt'den okotmalı yapamazmıyız acaba Simdide Tesekkurler.

WeiL61 30 Haziran 2009 23:31

Cevap: bdnick
 
Tabi yapılabilir ancak girişlerin yoğun olduğu bir kanalda scriptini kasar vede yavaş çalışmasına sebep olur. O yüzden txt den okutmak yerine users den okutmak daha mantıklı bence.


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

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