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/)
-   -   Amsg Engelleyicisi (https://www.ircforumlari.net/mirc-scripting-sorunlari/27634-amsg-engelleyicisi.html)

Kan 09 Şubat 2007 09:17

Amsg Engelleyicisi
 
Kod:

alias  amsg {
var %ahua = 1
while $chan(%ahua) {
  if !$istok(%knl,$v1,32) {
    msg $chan(%ahua) $1-
  }
  inc %ahua
}

alias Ekle {
  if #* !iswm $1 {
    echo -a 2Kanalları eklerken başına %x koyun.
  }
  elseif $1 isin %knl {
    echo -a 2 $1 Kanalı listede zaten var
  }
  else {
    set %knl $addtok(%knl,$1,32) | echo -a 2 $1 Kanalı eklendi.
  }
}
alias Sil {
  if #* !iswm $1 {
    echo -a 2Kanalları silerken başına %x koyun.
  }
  elseif $1 !isin %knl {
    echo -a 2 $1 listede bulunamadığı için silinemedi
  }
  else {
    set %knl $remtok(%knl,$1,32) | echo -a 2 $1 silindi
  }
}

Acaba burda bir eksiklik var mı :S Amsg Çekince eklediğim kanallara gidiyorda :S

TiPiTiP 09 Şubat 2007 16:08

Yanıt: Amsg Engelleyicisi
 
Kodun doğru çalışıyor tek hatası;

Kod:

alias  amsg {
  var %ahua = 1
  while $chan(%ahua) {
    if !$istok(%knl,$v1,32) {
      msg $chan(%ahua) $1-
    }
    inc %ahua
  }
}

Bir tane bracket açık unutmuşsun.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net