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/)
-   -   ame amsg yasaklama (https://www.ircforumlari.net/mirc-scripting-sorunlari/213742-ame-amsg-yasaklama.html)

sniper 27 Mayıs 2009 01:05

ame amsg yasaklama
 
arkadaşlar ben /ame ve/amsg mesajlarının #help #helpmaster #helpsop #eğitim kanallarına gelmesin istiyorum nasıl yaoabilirim

/ame için buldum forumda ama /amsg için bulamadım yardımcı olurmusunuz ;sucsuz

Lucifer 27 Mayıs 2009 01:48

Cevap: ame amsg yasaklama
 
Ame İçin
Kod:


/ame { if $1 { var %º = 1 | while $chan(%º) { if !$istok(#help #OperheLp,$v1,32) { !describe $chan(%º) $1- } | inc %º } } }

Amsg için ;
Kod:

/amsg { haltdef | var %i 0 | var %t $chan(0) | while %i < %t { inc %i | if !$istok(#help #XX #x #örnek,$chan(%i),32) { msg $chan(%i) $1- } } }

#Kanalların yerlerine gitmesini istemediğin kanalları ekle tamamdır.
Alıntıdır. iyi forumlar..

sniper 27 Mayıs 2009 02:57

Cevap: ame amsg yasaklama
 
eyw sağolasın

Heavenly 27 Mayıs 2009 13:39

Cevap: ame amsg yasaklama
 
Kod:

dialog amele {
  title "Ame-Amsg Muaf Menu"
  size -1 -1 125 104
  option dbu
  tab "Ame", 1, 3 2 119 99
  combo 3, 10 28 60 68, tab 1 size
  button "Ekle", 4, 78 28 37 12, tab 1
  button "SiL", 5, 78 48 37 12, tab 1
  tab "Amsg", 2
  combo 6, 10 28 60 68, tab 2 size
  button "Ekle", 7, 78 28 37 12, tab 2
  button "SiL", 8, 78 48 37 12, tab 2
  box "#Kanal Şeklinde Ekleyebilirsiniz", 9, 6 18 112 80
}
alias amele dialog -m amele amele

alias ame { haltdef | var %i 0 | var %t $chan(0) | while %i < %t { inc %i | if $istok(%muafame,$chan(%i),32) != $true { describe $chan(%i) $1- } } }

alias amsg { haltdef | var %i 0 | var %t $chan(0) | while %i < %t { inc %i | if $istok(%muafamsg,$chan(%i),32) != $true { msg $chan(%i) $1- } } }

on *:dialog:amele:init:*:{
  if (%muafame) .didtok $dname 3 32 $ifmatch
  if (%muafamsg) .didtok $dname 6 32 $ifmatch
}
on *:dialog:amele:sclick:*: {
  ;ame icin muafiyet
  if ($did == 4) { if ($did(3) != $null) { set -u %sk $did(3) | if (%sk) && (!$istok(%muafame,%sk,32)) { .set %muafame $addtok(%muafame,%sk,32) | did -a $dname 3 %sk } } }
  if ($did == 5) { if ($did(3).sel > 0) { .set %muafame $remtok(%muafame,$did(3).seltext,1,32) | did -d $dname 3 $did(3).sel | did -c $dname 3 1 } }
  ;amsg icin muafiyet
  if ($did == 7) { if ($did(6) != $null) { set -u %sk $did(6) | if (%sk) && (!$istok(%muafamsg,%sk,32)) { .set %muafamsg $addtok(%muafamsg,%sk,32) | did -a $dname 6 %sk } } }
  if ($did == 8) { if ($did(6).sel > 0) { .set %muafamsg $remtok(%muafamsg,$did(6).seltext,1,32) | did -d $dname 6 $did(6).sel | did -c $dname 6 1 } }
}
menu channel,menubar,status {
  Ame-Amsg-Muaf:/amele
}

mırc'ınde herhangı bı ame amsg kodu varsa onları sıl bu dıyalog seklınde ıstedıgın kadar kanal ekle sıl cok daha kullanıslı ben kullanıyorum cokta ısıme yaradı


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

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