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 Hazır Kodlar (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   Seçilen Nicklere Mesaj Gönder (Oto Dialoglu) (https://www.ircforumlari.net/mirc-scripting-hazir-kodlar/306833-secilen-nicklere-mesaj-gonder-oto-dialoglu.html)

help24-7 21 Aralık 2009 23:06

Seçilen Nicklere Mesaj Gönder (Oto Dialoglu)
 
PHP- Kodu:

on *:join:#:{
  
if $nick == $me {
    $+(.,
timer,SNM0 0 /unl.snick.kontrol
  
}
}
alias unl.snick.kontrol 
  if (
$numtok($snick($active),44) = 1) { s.kapat }
  if (
$numtok($snick($active),44) > 1) {
    
set %SecilenNickler $snick($active)
    $+(.,
timer,SSX1 0 /snick.dialog
  
}
}
alias snick.dialog 
  if (
$dialog(SecilenNickler)) {  } 
  else { 
dialog -m SecilenNickler SecilenNickler }
}
dialog SecilenNickler 
  
size --1 280 160 
  title Mesaj Gönderici
  box 
"Seçilen Nickler Listesi:",15 5 120 148 
  
list 315 20 100 140 
  box 
"Gönderilecek Mesaj:",8129 5 145 148 
  button 
"GÖNDER / BAŞLAT",9139 100 122 40 ,ok
  edit 
"",31140 20 120 70multiautovsvsbar

on *:dialog:SecilenNickler:init:*: { 
  var %

  
while ($gettok(%SecilenNickler,%a,44)) { 
    
did -a SecilenNickler 3 $gettok(%SecilenNickler,%a,44
    
inc %
  


on *:dialog:SecilenNickler:close:*: { 
  if (
$dialog(SecilenNickler)) {
    $+(.,
timer,SNMx11 0 /s.kapat
    
$+(.,timer,SNMx21 1 /s.kapat
  

  $+(.,
timer,SNMoff
  
$+(.,timer,SNMX1 20 $+(.,timer,SNM0 0 /unl.snick.kontrol
}
on 1:dialog:SecilenNickler:*:*: { 
  if (
$devent == sclick) { 
    if (
$did == 9) {
      var %
Z 1
      
while %<= $did($dname,31,%Z) {
        if 
$did($dname,31,%Z) == $null { goto end }
        
set %SecilenNickler.Mesaj $+(%SecilenNickler.Mesaj,$did($dname,31,%Z))
        
inc %Z
      
}
      :
end
      inc 
%Z 10
      
$+(.,timer,SNMoff
      
$+(.,timer,SNMX%$+(.,timer,SNM0 0 /unl.snick.kontrol
      SecilenNickler
.Gonder 
    

  } 
  if (
$devent == rclick) { halt }
  if (
$devent == dclick) { halt  }
}
alias -l s.kapat {
  if (
$dialog(SecilenNickler)) {
    
dialog -x SecilenNickler 
  
}
}
alias SecilenNickler.Gonder 
  
set %mucux 1 
  
$+(.,timer,SNMMS0 1 /SecilenNickler.Gonder.Devam 

alias SecilenNickler.Gonder.Devam 
  if 
$gettok(%SecilenNickler,1,44) == $null {  
    $+(.,
timer,SNMMSoff 
    
goto son 
  

  if 
$gettok(%SecilenNickler,1,44) != $null {  
    if 
$gettok(%SecilenNickler,%mucux,44) != $null {  
      .
msg $gettok(%SecilenNickler,%mucux,44) %SecilenNickler.Mesaj 
      inc 
%mucux 1 
      
goto son 
    

    if 
$gettok(%SecilenNickler,%mucux,44) == $null {  
      $+(.,
timer,SNMMSoff 
      
unset %mucux
      
echo -*** Seçilen Nicklere Mesaj Gönderimi başarıyla tamamlandı
      goto 
son 
    

  } 
  :
son 


Komut kullanimi :Bir kanala girdiğinizde otomatik çalışır.

Ne işe yarar?
Nick listesinde 2'den fazla nick seçerseniz eğer, bir dialog açılır ve göndermek istediğiniz mesajı size sorar. Mesajınızı yazdiğinizda, lagta kalmadan saniyede 1 mesaj atacak şekilde, mesajınızı iletir.


Satuk 08 Ocak 2010 23:01

Cevap: Seçilen Nicklere Mesaj Gönder (Oto Dialoglu)
 
Paylaşım iCin TesekkürLer.


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

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