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/)
-   -   idlekontrol ek kanal (https://www.ircforumlari.net/mirc-scripting-sorunlari/587302-idlekontrol-ek-kanal.html)

Darnasus 15 Mayıs 2014 10:42

idlekontrol ek kanal
 
Merhaba,

Aşağıdaki koda ek kanallar eklemek istiyorum. Kodun hangi kisminda degisiklik yapmam gerekiyor. Eklemek istedigim kanallar ; #zurna,#sohbet,#izmir,#türkiye,#ankara#istanbul

<= $nick(#kanal,0) bu kisima ekledim fakat calismadi.

PHP- Kodu:

on *:text:*:#kontrol: { 
  
if ($== !idlescan) {
    if ($
== ON) { 
      if !$
{
        
msg # Otomatik tarama aktif edildi. Dakika girmediğiniz icin operator IDLE sureleri 30 dakikada bir stabil olarak otomatik kontrol edilecek. | timerscan off | timerscan 0 1800 /idlescan 
      
}
      if $
&& $3 isnum 
        
msg # Otomatik tarama aktif edildi. Operatör IDLE süreleri istediğiniz gibi $3 dakikada bir stabil olarak kontrol edilecek. | timerscan off | timerscan 0 $calc(60*$3) /idlescan
      
}
    }

    if ($
== OFF) { msg # Otomatik tarama deaktif edildi. | timerscan off }
    
if !$msg # Seçenek belirtmediniz! Kullanım: !idlescan OFF - !idlescan ON - !idlescan ON dakika }
  
}
  if ($
== !idlekontrol) { idlescan }
}

alias idlescan {
  var %
wanti 1
  
while %wanti <= $nick(#kanal,0) {
    
if !$istok(nick nick nick nick ,$nick(#kanal,%wanti),32) {
      
.whois $nick(#kanal,%wanti)
    
}
    
inc %wanti
  
}
}


raw 319:*: {
  if $
!isop #kanal && $2 ison #kanal { msg #kontrol 10 $2 -1 Bulunduğu Kanallar:3 $3- } 


Lociz 15 Mayıs 2014 12:54

Cevap: idlekontrol ek kanal
 
Alıntı:

Darnasus Nickli Üyeden Alıntı (Mesaj 1041432733)
Merhaba,

Aşağıdaki koda ek kanallar eklemek istiyorum. Kodun hangi kisminda degisiklik yapmam gerekiyor. Eklemek istedigim kanallar ; #zurna,#sohbet,#izmir,#türkiye,#ankara#istanbul

<= $nick(#kanal,0) bu kisima ekledim fakat calismadi.

PHP- Kodu:

on *:text:*:#kontrol: { 
  
if ($== !idlescan) {
    if ($
== ON) { 
      if !$
{
        
msg # Otomatik tarama aktif edildi. Dakika girmediğiniz icin operator IDLE sureleri 30 dakikada bir stabil olarak otomatik kontrol edilecek. | timerscan off | timerscan 0 1800 /idlescan 
      
}
      if $
&& $3 isnum 
        
msg # Otomatik tarama aktif edildi. Operatör IDLE süreleri istediğiniz gibi $3 dakikada bir stabil olarak kontrol edilecek. | timerscan off | timerscan 0 $calc(60*$3) /idlescan
      
}
    }

    if ($
== OFF) { msg # Otomatik tarama deaktif edildi. | timerscan off }
    
if !$msg # Seçenek belirtmediniz! Kullanım: !idlescan OFF - !idlescan ON - !idlescan ON dakika }
  
}
  if ($
== !idlekontrol) { idlescan }
}

alias idlescan {
  var %
wanti 1
  
while %wanti <= $nick(#kanal,0) {
    
if !$istok(nick nick nick nick ,$nick(#kanal,%wanti),32) {
      
.whois $nick(#kanal,%wanti)
    
}
    
inc %wanti
  
}
}


raw 319:*: {
  if $
!isop #kanal && $2 ison #kanal { msg #kontrol 10 $2 -1 Bulunduğu Kanallar:3 $3- } 


Kod:

alias idlescan {
  var %lcz 1
  var %wanti 1
  var %chans #kanal #kanal1 #kanal2
  while %lcz <= $numtok(%chans,32) {
  var %chan = $gettok(%chans,%lcz,32)
  while %wanti <= $nick(%chan,0) {
    if !$istok(nick nick nick nick ,$nick(%chan,%wanti),32) { .whois $nick(%chan,%wanti) }
      .inc %wanti
    }
    .inc %lcz
  }
}

idlescan aliasini boyle degistir. Denemedim teldeyim.
#kanal #kanal1 yerlerini calisacak yerleri yaz

Darnasus 15 Mayıs 2014 13:53

Cevap: idlekontrol ek kanal
 
Alıntı:

Lociz Nickli Üyeden Alıntı (Mesaj 1041432813)
Kod:

alias idlescan {
  var %lcz 1
  var %wanti 1
  var %chans #kanal #kanal1 #kanal2
  while %lcz <= $numtok(%chans,32) {
  var %chan = $gettok(%chans,%lcz,32)
  while %wanti <= $nick(%chan,0) {
    if !$istok(nick nick nick nick ,$nick(%chan,%wanti),32) { .whois $nick(%chan,%wanti) }
      .inc %wanti
    }
    .inc %lcz
  }
}

idlescan aliasini boyle degistir. Denemedim teldeyim.
#kanal #kanal1 yerlerini calisacak yerleri yaz

raw 319:*: {
if $
2 !isop #kanal && $2 ison #kanal { msg #kontrol 10 $2 -1 Bulunduğu Kanallar:3 $3- }

Bu kisim nasil olmali

Lociz 15 Mayıs 2014 14:16

Cevap: idlekontrol ek kanal
 
Alıntı:

Darnasus Nickli Üyeden Alıntı (Mesaj 1041432832)
raw 319:*: {
if $
2 !isop #kanal && $2 ison #kanal { msg #kontrol 10 $2 -1 Bulunduğu Kanallar:3 $3- }

Bu kisim nasil olmali

Kod:

alias idlescan {
  var %lcz 1
  var %wanti 1
  var %chans #kanal #kanal1 #kanal2
  while %lcz <= $numtok(%chans,32) {
    var %chan = $gettok(%chans,%lcz,32)
    while %wanti <= $nick(%chan,0) {
      var %nick = $nick(%chan,%wanti)
      if !$istok(nick nick nick nick ,%nick,32) { .whois %nick | set $+(%,%nick) %chan }
      .inc %wanti
    }
    .inc %lcz
  }
}

raw 319:*:$iif($2 !isop % [ $+ [ $2 ] ],msg #kontrol 10 $2 -1 Bulunduğu Kanallar:3 $3-) | unset $+(%,$2)

Kod bu şekilde olmalı.

Darnasus 15 Mayıs 2014 15:22

Cevap: idlekontrol ek kanal
 
Alıntı:

Lociz Nickli Üyeden Alıntı (Mesaj 1041432841)
Kod:

alias idlescan {
  var %lcz 1
  var %wanti 1
  var %chans #kanal #kanal1 #kanal2
  while %lcz <= $numtok(%chans,32) {
    var %chan = $gettok(%chans,%lcz,32)
    while %wanti <= $nick(%chan,0) {
      var %nick = $nick(%chan,%wanti)
      if !$istok(nick nick nick nick ,%nick,32) { .whois %nick | set $+(%,%nick) %chan }
      .inc %wanti
    }
    .inc %lcz
  }
}

raw 319:*:$iif($2 !isop % [ $+ [ $2 ] ],msg #kontrol 10 $2 -1 Bulunduğu Kanallar:3 $3-) | unset $+(%,$2)

Kod bu şekilde olmalı.

Tarama yapmaya basliyor Max SendQ exceeded ile dusuyor sonra.

Lociz 15 Mayıs 2014 15:33

Cevap: idlekontrol ek kanal
 
Alıntı:

Darnasus Nickli Üyeden Alıntı (Mesaj 1041432892)
Tarama yapmaya basliyor Max SendQ exceeded ile dusuyor sonra.

Şu an ben denedim hata vermedi:

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

q0kh4n 15 Mayıs 2014 16:21

Cevap: idlekontrol ek kanal
 
yanlış görmüşüm.


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

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