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/)
-   -   Tüm userleri kanala yazma (https://www.ircforumlari.net/mirc-scripting-sorunlari/509505-tum-userleri-kanala-yazma.html)

swrty 30 Ekim 2012 18:51

Tüm userleri kanala yazma
 
merhaba arkadaslar scipteki kod ile kanalda bulunan bütün userlerin nicklerini kanala yazabiliyoruz ama bu kod nedir acaba ?

S!daR 30 Ekim 2012 19:05

Cevap: Tüm userleri kanala yazma
 
Evet swrty yazabiliyoruz.

Kod:

alias nickler {
  var %% = 1,%%% = $nick($active,0)
  while %% <= %%% {
    msg $active $active kanalında bulunan nickler: $nick($active,%%)
    inc %%
  }
}

Kullanımı: /nickler


Çok ufak bir değişiklik yaptım. Kod yazarı; L4roXyL

swrty 30 Ekim 2012 19:17

Cevap: Tüm userleri kanala yazma
 
tesekkürler :)

S!daR 30 Ekim 2012 19:33

Cevap: Tüm userleri kanala yazma
 
Kodu sadece sen değil, kanalda ki oplarında kullanmasına istiyorsan aşağıda ki kodu ekle remote kısmına.

Kod:

on *:text:*:#: {
  if ($nick isop $chan) {
    if ($1 == !nickler) {
      var %% = 1,%%% = $nick($active,0)
      while %% <= %%% {
        msg $active $active kanalında bulunan nickler: $nick($active,%%)
        inc %%
      }
    }
  }
}


Toprak 30 Ekim 2012 19:50

Cevap: Tüm userleri kanala yazma
 
Yada ayrı ayrı msg' attırmak yerine butun nick'leri kayıt ettirip birden yollama yaparsan daha kolay olur buyrun;

Kod:

alias nickler { if $active != $chan { return } | var %t = 1 | while %t <= $nick(#,0) { set %nickler $addtok(%nickler,$nick(#,%t),32) | inc %t } | msg # # Kanalında'ki nick'ler; 4 %nickler | unset %nickler }


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

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