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

ads 19 Temmuz 2012 23:48

code istek
 
Selamlar ,

Ilgilenecek arkadaslara şimdiden teşekkürler

Örnek ; #abc kanalının access listesinde 20 kullanıcı var ve ben bu kullanıcılara tek bir komutla memo atmak istiyorum

Yardımcı olursanız çok sevinirim ..
Hayırlı Ramazanlar

ads 20 Temmuz 2012 02:25

Cevap: code istek
 
Yardım talebim günceldir

Toprak 20 Temmuz 2012 03:00

Cevap: code istek
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Buyrun;

Kod:

alias yolla {
  if !$1 { echo -a Lütfen Yollıyacagınız Mesaj'ı belirtiniz. | halt }
  enable #alist
  set %yollanacak $1-
  cs access #abc list
  timer 1 3 .disable #alist
}
#alist off
on *:notice:*:?:{
  if $nick == ChanServ {
  if $3 != Erisim && $3 != Nick {
    memoserv send $3 %yollanacak
  }
 }
}
#alist end

Kullanım; /yolla Mesaj şeklinde.

Paint 20 Temmuz 2012 03:00

Cevap: code istek
 
Kod:

alias memo {
  if !$1 { echo -a Kanal adı girmediniz. }
  elseif !$2 { echo -a Mesajınızı yazmadınız. }
  else {
    .set %mesaj $2-
  .enable #memocs | chanserv access $1 list | .timerms 1 3 .disable #memocs }
}
#memocs off
on *:notice:*:*:{
  if $nick == chanserv {
    if $3 != Erisim && $3 != Nick {
      .timer $+ $3 1 3 memoserv send $3 %mesaj $(|) echo -a $3 nickine mesajınız iletildi.
    }
  }
 }
#memocs end

Kullanımı: /memo <#kanal> <mesaj>

Not: Kodun çalışması için access listesini görebilecek seviyede olmalısınız.


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

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