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/)
-   -   Bad nick koruma sorunu (https://www.ircforumlari.net/mirc-scripting-sorunlari/669409-bad-nick-koruma-sorunu.html)

Wawe 12 Ocak 2015 17:16

Bad nick koruma sorunu
 
SeLam'Lar...

6.21 versiyonlu 5-6 yıldır kullandığım, özelliklerini %90 sonradan eklediğim fazla cafcaflı olmayan hatta gayet düz bir scriptim var.

Sorunuma gelecek olursak badnick koruması eklemek istedim koruma çalıştı fakat büyük bir sorun var.

Yakaladığı mask ı kicklediğinde beni işlem yaptığı kanala çekiyor. Örneğin ben özelde konuşurken o ara bad mask yakalarsa aniden ekran kick yaptıgı kanala dönüyor. Diğer kanallarda konuşurkende aynı sorun var. Ben istiyorum ki beni rahatsız etmesin arka planda yapsın ne yapacaksa. Çünkü sohbetimin bölünmesi sinir bozucu oluyor. İşin garip tarafı bu kodu kullanan arkadaşlarımda böyle bir sorun yok. Demek ki scriptle ilgili bir şey. Var mı yardımcı olabilecek ?

Kodu paylaşıyorum.

Kod:


#Bad off
off @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:#Geveze:{
  if ($ulist($nick,koruma,0) >= 1) { return }
  elseif !$istok(#Globalops,$chan,32) {
    mode $chan +b $nick | .window -e  @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel | //echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel 7 $time((HH:nn.ss)) 4 $chan 1KanaLında İşlem Gören Nick 7»»»» 2 $nick  7 »»»» 1Uygulanan 4Mask 7»»»» 12 $ulist($nick,1) | 1 $ulist($nick,1)
    kick $chan $nick  15•14•1• 15B14B1BadNick14D15D1•14•15•  14MaSk(4s14): 1 $ulist($nick,bad,1) $ulist($nick,bad,2) $ulist($nick,bad,3)
  }
}
#Bad end

alias badtara {
  var %jnk 1
  while %jnk <= $nick($1,0) {
    if $ulist($nick($1,%jnk),bad,0) {
      mode $chan +b $nick($1,%jnk)
      mode $chan +b $nick | .window -e  @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma | //echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma 7 $time((HH:nn.ss)) 4 $chan 1KanaLında Tarama Esnasında İşlem Gören Nick 7»»»» 2 $nick($1,%jnk)
      kick $chan $nick($1,%jnk)  15•14•1• 15B14B1BanneD14D15D1•14•15•14 , Lütfen 4/Nick 2Yeni Nick 14Komutunu KuLLanaraK 4Nick 14Değiştirip Tekrar Giriş Yapınız4...
    }
    inc %jnk
  }
}


#kicksayac on
alias kick {
  if ( %kick.numara == $null ) {
    set %kick.numara 1
  }
  kick $1- 4Kick14 No4: 14«( $+ 4 %kick.numara 14)»
  inc %kick.numara
}

;Sayacı Sıfırlamak için /ksifir
alias ksifir {
  set %kick.numara 1
}
#kicksayac end


Toprak 12 Ocak 2015 17:23

Cevap: Bad nick koruma sorunu
 
Buyur,
Kod:

#Bad off
on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:#Geveze:{
  if ($ulist($nick,koruma,0) >= 1) { return }
  elseif !$istok(#Globalops,#,32) {
    $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel),.window -e  @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel)
    echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel 7 $time((HH:nn.ss)) 4 # 1KanaLında İşlem Gören Nick 7»»»» 2 $nick  7 »»»» 1Uygulanan 4Mask 7»»»» 12 $ulist($nick,1)
    mode # +b $nick
    kick # $nick  15•14•1• 15B14B1BadNick14D15D1•14•15•  14MaSk(4s14): 1 $ulist($nick,bad,1) $ulist($nick,bad,2) $ulist($nick,bad,3)
  }
}
#Bad end
alias badtara {
  var %jnk 1 | while %jnk <= $nick($1,0) {
    if $ulist($nick($1,%jnk),bad,0) {
      $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma),.window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma)
      echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma 7 $time((HH:nn.ss)) 4 $1 1KanaLında Tarama Esnasında İşlem Gören Nick 7»»»» 2 $nick($1,%jnk)
      mode $1 +b $nick($1,%jnk)
      kick $1 $nick($1,%jnk)  15•14•1• 15B14B1BanneD14D15D1•14•15•14 , Lütfen 4/Nick 2Yeni Nick 14Komutunu KuLLanaraK 4Nick 14Değiştirip Tekrar Giriş Yapınız4...
    }
    inc %jnk
  }
}
#kicksayac on
alias kick {
  if ( %kick.numara == $null ) {
    set %kick.numara 1
  }
  kick $1- 4Kick14 No4: 14«( $+ 4 %kick.numara 14)»
  inc %kick.numara
}
;Sayacı Sıfırlamak için /ksifir
alias ksifir { set %kick.numara 1 }
#kicksayac end


Wawe 12 Ocak 2015 18:42

Cevap: Bad nick koruma sorunu
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041589140)
Buyur,
Kod:

#Bad off
on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:JOIN:#Geveze:{
  if ($ulist($nick,koruma,0) >= 1) { return }
  elseif !$istok(#Globalops,#,32) {
    $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel),.window -e  @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel)
    echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel 7 $time((HH:nn.ss)) 4 # 1KanaLında İşlem Gören Nick 7»»»» 2 $nick  7 »»»» 1Uygulanan 4Mask 7»»»» 12 $ulist($nick,1)
    mode # +b $nick
    kick # $nick  15•14•1• 15B14B1BadNick14D15D1•14•15•  14MaSk(4s14): 1 $ulist($nick,bad,1) $ulist($nick,bad,2) $ulist($nick,bad,3)
  }
}
#Bad end
alias badtara {
  var %jnk 1 | while %jnk <= $nick($1,0) {
    if $ulist($nick($1,%jnk),bad,0) {
      $iif(!$window(@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma),.window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma)
      echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]ma 7 $time((HH:nn.ss)) 4 $1 1KanaLında Tarama Esnasında İşlem Gören Nick 7»»»» 2 $nick($1,%jnk)
      mode $1 +b $nick($1,%jnk)
      kick $1 $nick($1,%jnk)  15•14•1• 15B14B1BanneD14D15D1•14•15•14 , Lütfen 4/Nick 2Yeni Nick 14Komutunu KuLLanaraK 4Nick 14Değiştirip Tekrar Giriş Yapınız4...
    }
    inc %jnk
  }
}
#kicksayac on
alias kick {
  if ( %kick.numara == $null ) {
    set %kick.numara 1
  }
  kick $1- 4Kick14 No4: 14«( $+ 4 %kick.numara 14)»
  inc %kick.numara
}
;Sayacı Sıfırlamak için /ksifir
alias ksifir { set %kick.numara 1 }
#kicksayac end


Değişen bir şey yok malesef.

Toprak 12 Ocak 2015 18:43

Cevap: Bad nick koruma sorunu
 
Bunda sorun yok başka kod olabilir belki.

Wawe 12 Ocak 2015 18:48

Cevap: Bad nick koruma sorunu
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041589197)
Bunda sorun yok başka kod olabilir belki.

Konuyu açarkende belirtmiştim farklı mirclerde olmuyor bu dediğim sadece benim mirc de oluyor. Mircin altını üstüne getirdim bi türlü düzeltemedim. Daha önce farklı kodlarda da yapmıştı aynısını. :(

Feragat 12 Ocak 2015 19:09

Cevap: Bad nick koruma sorunu
 
Alıntı:

Wawe Nickli Üyeden Alıntı (Mesaj 1041589201)
Konuyu açarkende belirtmiştim farklı mirclerde olmuyor bu dediğim sadece benim mirc de oluyor. Mircin altını üstüne getirdim bi türlü düzeltemedim. Daha önce farklı kodlarda da yapmıştı aynısını. :(

Kod:

window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel
üstte belirttiğin pencere oluşturma komutunda -e parametresi yerine -n parametresi kullan.
-n parametresinde pencere oluşturulurken aktif ekranına geçmez.

Örnek:
Kod:

window -n @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Panel
Eğer bunun dışında halen aktif ekranına dönüyorsa, window isimli bir alias var mı yok mu onu kontrol etmek gerek.

Toprak 12 Ocak 2015 19:31

Cevap: Bad nick koruma sorunu
 
Sorun çözüldü


kick eventine
Kod:

if $nick == $me { join # }
Olarak eklemiş..

Wawe 12 Ocak 2015 21:08

Cevap: Bad nick koruma sorunu
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] kardeşimiz halletti sağolsun. :)


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

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