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/)
-   -   Bazı Kanallarda Koruma Çalışmasın (https://www.ircforumlari.net/mirc-scripting-sorunlari/446803-bazi-kanallarda-koruma-calismasin.html)

XDie 26 Ocak 2012 18:07

Bazı Kanallarda Koruma Çalışmasın
 
on @*:text:*:#: {
if $nick isop $chan || $nick isvoice $chan || $nick ishop $chan { return }
var %< = 1 | while (%< <= $lines(kufur.txt)) {
if $read(kufur.txt,%<) iswm $1- {
.mode $chan +b $wildsite | kick # $nick  Yasak Kelime Kullandınız.! | /msg $chan $nick ( $read(kufur.txt,%<) ) Yazdı Atıldı Küfür-Reklam Yasak }
inc %<
}
}
on @*:ban:#: {
if $nick == $me && $1 == +b {
.timer 1 300 mode $chan -b $2
}
}

şu şekilde yapiyorum olmuyor acaba yanlış yeremi yapiyorum Kanal1

on @*:text:*:#Kanal1: {
if $nick isop $chan || $nick isvoice $chan || $nick ishop $chan { return }
var %< = 1 | while (%< <= $lines(kufur.txt)) {
if $read(kufur.txt,%<) iswm $1- {
.mode $chan +b $wildsite | kick # $nick  Yasak Kelime Kullandınız.! | /msg $chan $nick ( $read(kufur.txt,%<) ) Yazdı Atıldı Küfür-Reklam Yasak }
inc %<
}
}
on @*:ban:#: {
if $nick == $me && $1 == +b {
.timer 1 300 mode $chan -b $2
}
}

buraya yaziyorum kod calismiyor acaba yanlış yeremi yaziyorum bazı istedigim kanallarda korumalar çalışmasın istiyorum

Narsinha 26 Ocak 2012 18:41

Cevap: Bazı Kanallarda Koruma Çalışmasın
 
Kod:

on @*:text:*:#: {
  var %knals #sohbet,#oyun,#opers
  if $nick isop $chan || $nick isvoice $chan || $nick ishop $chan { return }
  if !$istok(%knals,$chan,44) {
    var %< = 1 | while (%< <= $lines(kufur.txt)) {
      if $read(kufur.txt,%<) iswm $1- {
      .mode $chan +b $wildsite | kick # $nick  Yasak Kelime Kullandınız.! | /msg $chan $nick ( $read(kufur.txt,%<) ) Yazdı Atıldı Küfür-Reklam Yasak }
      inc %<
    }
  }
}

çalışmasını istemediğin kanalları

var %knals #sohbet,#oyun,#opers

virgül ile çoğaltabilirsin.

XDie 26 Ocak 2012 18:46

Cevap: Bazı Kanallarda Koruma Çalışmasın
 
egzo olmadı yine atiyor

XDie 26 Ocak 2012 18:59

Cevap: Bazı Kanallarda Koruma Çalışmasın
 
Alıntı:

XDie Nickli Üyeden Alıntı (Mesaj 1041010629)
egzo olmadı yine atiyor

Kod Çaluşıyor Egzo Kusura bakma yanlış eklemişim :)

Narsinha 26 Ocak 2012 19:20

Cevap: Bazı Kanallarda Koruma Çalışmasın
 
Kod:

on @*:text:*:#: {
  if $nick isop $chan || $nick isvoice $chan || $nick ishop $chan { return }
  if !$regex($chan,/(#opers|#ops|#sops)\b/i) {
    var %< = 1 | while (%< <= $lines(kufur.txt)) {
      if $read(kufur.txt,%<) iswm $1- {
      .mode $chan +b $wildsite | kick # $nick  Yasak Kelime Kullandınız.! | /msg $chan $nick ( $read(kufur.txt,%<) ) Yazdı Atıldı Küfür-Reklam Yasak }
      inc %<
    }
  }
}

if !$regex($chan,/(#opers|#ops|#sops)\b/i) {

#opers|#ops|#sops gibi | ler ile çoğaltarakta yapabilirsin diğer şekilde çalışmasını istemediğin kanalları.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 17: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