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/)
-   -   Şu Sorunu Çözemedim (https://www.ircforumlari.net/mirc-scripting-sorunlari/498995-su-sorunu-cozemedim.html)

RuGaL 04 Ağustos 2012 16:34

Şu Sorunu Çözemedim
 
PHP- Kodu:

alias regscan {
  if (
$chr(35) !isin $1) && ($chr(35) !isin $active) { echo -a 4ErrorNo channel specified halt }
  elseif (
$chr(35isin $1set %regscan.chan $1
  
else { set %regscan.chan $active }

  
who %regscan.chan 
  
if ($2set %regscan.show msg $2
  
elseif ($1) && ($chr(35) !isin $1set %regscan.show msg $1
  set 
%regscan.regcount 0 set %regscan.nonregcount 0 
  
.enable #regscan 
}
#regscan off
raw 352:*: {
  
inc %regscan.total
  
if (r isin $7) { inc %regscan.regcount set %regscan.reg %regscan.reg $}
  else { 
inc %regscan.nonregcount set %regscan.nonreg %regscan.nonreg $}
  
haltdef
}
raw 315:*: {
  var %
regscan.invisible $calc($nick(%regscan.chan,0) - %regscan.total)
  
$iif(%regscan.show,%regscan.show,echo -a4RegScan results for users in %regscan.chan
  $iif
(%regscan.show,%regscan.show,echo -a4Total:%regscan.total Invisible:%regscan.invisible  Registered:%regscan.regcount UnRegistered:%regscan.nonregcount
  $iif
(%regscan.show,%regscan.show,echo -ai224Registered Nicks$replace(%regscan.reg,$chr(32),$chr(44) $+ $chr(32))
  
$iif(%regscan.show,%regscan.show,echo -ai264Unregsistered Nicks$replace(%regscan.nonreg,$chr(32),$chr(44) $+ $chr(32))
  unset %
regscan.*
  
haltdef
  
.disable #regscan
}
#regscan end 



Bu kod Kayıtlı ve Kayıtsız Nickleri Tarıyor Ama; Bir kaç eksiklik vardı halletim önemli bir sorun var /regscan uyguladığım da ? Error: No channel specified Böyle Bir hata alıyorum Kodu geliştirip Tarama Yapıldığında /regscan #sohbet yazıldığında listenin kayıtlı listesini çıkarıp ve kayıtsız listesini çıkarıp listenin aralarına uyarı mesajı yazabilecek arkadaş varmı örnek olarak

/regscan #sohbet
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
" Kayıtlı Nick Listesi "

-------------------------.
.
.
.
.
.
.
.
.
.
.
.
" Kayıtsız Nick Listesi "


Addonu bu şekilde statüste rapor verilecek şekilde tarama yapmasını istiyorum bu addonu geliştirecek arkadaş varmı ben yaptım bir kaç eksiklik vardı onun dışında durdun yardımcı olacak arkadaşlardan şimdiden teşekkür ederim.

RuGaL 06 Ağustos 2012 14:47

Cevap: Şu Sorunu Çözemedim
 
ALLAH Razı olsun Yayımlanmış Makale

Feragat 06 Ağustos 2012 19:20

Cevap: Şu Sorunu Çözemedim
 
Kod:

alias regscan {
  if ($chr(35) !isin $1) && ($chr(35) !isin $active) { echo -s 4? Error: No channel specified | halt }
  elseif ($chr(35) isin $1) set %regscan.chan $1
  else { set %regscan.chan $active }

  who %regscan.chan
  if ($2) set %regscan.show msg $2
  elseif ($1) && ($chr(35) !isin $1) set %regscan.show msg $1
  set %regscan.regcount 0 | set %regscan.nonregcount 0
  .enable #regscan
}
#regscan off
raw 352:*: {
  inc %regscan.total
  if (r isin $7) { inc %regscan.regcount | set %regscan.reg %regscan.reg $6 }
  else { inc %regscan.nonregcount | set %regscan.nonreg %regscan.nonreg $6 }
  haltdef
}
raw 315:*: {
  var %regscan.invisible = $calc($nick(%regscan.chan,0) - %regscan.total)
  $iif(%regscan.show,%regscan.show,echo -s) 2 %regscan.chan 4Kanalı için Sonuçlar
  $iif(%regscan.show,%regscan.show,echo -s) 2Toplam Nick Sayısı4 %regscan.total 1- 2Görünmez Nickler4 %regscan.invisible  1- 2Şifreli Nick Sayısı4 %regscan.regcount 1- 2Şifresiz Nick Sayısı4 %regscan.nonregcount
  $iif(%regscan.show,%regscan.show,sifreliler)
  $iif(%regscan.show,%regscan.show,sifresizler)
  unset %regscan.*
  haltdef
  .disable #regscan
}
#regscan end 
alias sifreliler {
  /echo -s 2Kayıtlı Nick Listesi
  //tokenize 32 %regscan.reg | /echo -s $*
  /echo -s 2Kayılı Nick Listesi Sonu
}
alias sifresizler {
  /echo -s 4Kayıtsız Nick Listesi
  //tokenize 32 %regscan.nonreg | /echo -s $*
  /echo -s 4Kayıtsız Nick Listesi Sonu
}


RuGaL 06 Ağustos 2012 22:23

Cevap: Şu Sorunu Çözemedim
 
Feragat Eline Koluna Emeğine O Güzel Sözlerine Sağlık Hatasız on Numara çalıştı


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

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