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/)
-   -   !kontrol yazdıklarında (https://www.ircforumlari.net/mirc-scripting-sorunlari/132617-kontrol-yazdiklarinda.html)

Gurur 10 Eylül 2008 20:52

!kontrol yazdıklarında
 
Bulundugum kanaLda @ hada % modundaki kullanici kanaLda !kontrol yazdıgından o anki kanaldaki kullanicilarin idle lerini kanala yansıtabilirmiyim?

mIRC Kimlik Bilgisi: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] * Mâtîz rûhûm, pêrt yûrêğîm
mIRC [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] 78.174.254.242 adresinden bağlantı kuruyor.
mIRC bu rumuz tanıtılmış
mIRC Bulunduğu Kanallar: @#izmir @#geyiksop @#izmirop @#geyik @#Geyikop %#globalops
mIRC Bağlı Olduğu Server: hub.eu.trsohbet.com Sohbet Sunucuları - [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
mIRC Idle süresi: 34secs, Bağlandığı zaman: Wed Sep 10 19:00:45
mIRC (/WHOIS) listesinin sonu sonu

kırmızıyla yazdıgımı yansıtıcak kanala kanaL ortalalama 15 kişi ve Bu 15 kişinin idle lerini yazıcak.
Bir nevi away kontrol

sniper 10 Eylül 2008 21:09

Cevap: !kontrol yazdıklarında
 
Toplam 1 Eklenti bulunuyor.
15:49:23] <HaLiL> MeLiH Konuşmadığı Süre, 17Saniye *-/-* Nete Giriş Zamanı, Perşembe 31/07/2008 14:59:23 *-/-* Toplam Online Süresi, 49Dakika 59Saniye
[15:49:23] <HaLiL> HaLiL Konuşmadığı Süre, 17Saniye *-/-* Nete Giriş Zamanı, Perşembe 31/07/2008 13:01:21 *-/-* Toplam Online Süresi, 2Saat 48Dakika 1Saniye
[15:49:23] <HaLiL> Disconnect Konuşmadığı Süre, 1Saniye *-/-* Nete Giriş Zamanı, Perşembe 31/07/2008 10:21:36 *-/-* Toplam Online Süresi, 5Saat 27Dakika 47Saniye
[15:49:23] <HaLiL> Socrat Konuşmadığı Süre, 2Saniye *-/-* Nete Giriş Zamanı, Perşembe 31/07/2008 15:48:08 *-/-* Toplam Online Süresi, 1Dakika 15Saniye

code:


raw 317:*:{ msg #sistem $2 Konuşmadığı Süre, $replace($duration($3),secs,Saniye,sec,Saniye,mins ,Dakika,min,Dakika,hrs,Saat,hr,Saat,day,Gün,wk,Haf ta) *-/-* Nete Giriş Zamanı, $netegiris($asctime($4,dddd dd/mm/yyyy HH:nn:ss)) *-/-* Toplam Online Süresi, $replace($duration($calc($ctime - $4)),secs,Saniye,sec,Saniye,mins,Dakika,min,Dakika ,hrs,Saat,hr,Saat,day,Gün,wk,Hafta) | halt }
on $*:text:/^\.idle$/i:#kanal:{
if !$istok(Socrat Teo,$nick,32) { msg $chan $nick Bu Komutu Kullanmaya Yetkili Değilsin! | halt }
var %x = $nick($chan,0)
while (%x) {
whois $nick($chan,%x)
dec %x
}
}


buyur kardeş istediğin tam olarak bu sanırım :D kodun sahibi XcLusive (HaLo) dur kolay gelsin hocamada tşk burdan bir borç bilirim :D

kullanımı .idle nick yazman yeterli olacaktır sanırım+ #kanal kanalında yazarsın oraya yansıtır

Gurur 10 Eylül 2008 21:37

Cevap: !kontrol yazdıklarında
 
[21:29:23] «@Ulothrix» .idle Kan
[21:29:25] «@Ulothrix» .idle Kan
[21:29:29] «@Ulothrix» [TR]mIRC,
[21:29:37] «@Ulothrix» kobay oLdm.

faliyet yok

aynen böyle yaptım

raw 317:*:{ msg #izmirop $2 Konuşmadığı Süre, $replace($duration($3),secs,Saniye,sec,Saniye,mins ,Dakika,min,Dakika,hrs,Saat,hr,Saat,day,Gün,wk,Haf ta) *-/-* Nete Giriş Zamanı, $netegiris($asctime($4,dddd dd/mm/yyyy HH:nn:ss)) *-/-* Toplam Online Süresi, $replace($duration($calc($ctime - $4)),secs,Saniye,sec,Saniye,mins,Dakika,min,Dakika ,hrs,Saat,hr,Saat,day,Gün,wk,Hafta) | halt }
on $*:text:/^\.idle$/i:#izmirop:{
if !$istok(Socrat Teo,$nick,32) { msg $chan $nick Bu Komutu Kullanmaya Yetkili Değilsin! | halt }
var %x = $nick($chan,0)
while (%x) {
whois $nick($chan,%x)
dec %x
}
}

problem mi var üstad

Gurur 10 Eylül 2008 21:46

Cevap: !kontrol yazdıklarında
 
aslında benim istedigim koddan farklı bu ama Ben !kontrol yazdıklarında hepsini sıralamak istiyorum
örnek
<ferdi> !kontrol
<mIRC> abc 15 dakiki 5 saniye
<mIRC> def 4 dakika 7 saniye
<mIRC> xyz 25 dakika 11 saniye
<mIRC> tarama tamamLandı.

Duffy`DuCk 10 Eylül 2008 21:48

Cevap: !kontrol yazdıklarında
 
Alıntı:

Gurur Nickli Üyeden Alıntı (Mesaj 542337)
[21:29:23] «@Ulothrix» .idle Kan
[21:29:25] «@Ulothrix» .idle Kan
[21:29:29] «@Ulothrix» [TR]mIRC,
[21:29:37] «@Ulothrix» kobay oLdm.

faliyet yok

aynen böyle yaptım

raw 317:*:{ msg #izmirop $2 Konuşmadığı Süre, $replace($duration($3),secs,Saniye,sec,Saniye,mins ,Dakika,min,Dakika,hrs,Saat,hr,Saat,day,Gün,wk,Haf ta) *-/-* Nete Giriş Zamanı, $netegiris($asctime($4,dddd dd/mm/yyyy HH:nn:ss)) *-/-* Toplam Online Süresi, $replace($duration($calc($ctime - $4)),secs,Saniye,sec,Saniye,mins,Dakika,min,Dakika ,hrs,Saat,hr,Saat,day,Gün,wk,Hafta) | halt }
on $*:text:/^\.idle$/i:#izmirop:{
if !$istok(Socrat Teo,$nick,32) { msg $chan $nick Bu Komutu Kullanmaya Yetkili Değilsin! | halt }
var %x = $nick($chan,0)
while (%x) {
whois $nick($chan,%x)
dec %x
}
}

problem mi var üstad

Kodu denemedim, kodu kendi script'ine mi ekliyorsun, ekliyorsan eğer sen komutu yapinca calışmaması doğal. Başka bi script'e yükleyip öle denersen büyük ihtimal çalışıcaktır.

Gurur 10 Eylül 2008 22:00

Cevap: !kontrol yazdıklarında
 
Kendim ekliyorum Biri kanalda !kontrol yazdıgında ben okycam

Duffy`DuCk 10 Eylül 2008 22:33

Cevap: !kontrol yazdıklarında
 
Alıntı:

Gurur Nickli Üyeden Alıntı (Mesaj 542361)
Kendim ekliyorum Biri kanalda !kontrol yazdıgında ben okycam

Kod:

raw 317:*:{
  if %Bakalım == 1 {
    msg #Kanal $2 Konuşmadığı Süre, $replace($duration($3),secs,Saniye,sec,Saniye,mins ,Dakika,min,Dakika,hrs,Saat,hr,Saat,day,Gün,wk,Haf ta) *-/-* Nete Giriş Zamanı, $netegiris($asctime($4,dddd dd/mm/yyyy HH:nn:ss)) *-/-* Toplam Online Süresi, $replace($duration($calc($ctime - $4)),secs,Saniye,sec,Saniye,mins,Dakika,min,Dakika ,hrs,Saat,hr,Saat,day,Gün,wk,Hafta)
    halt
  }
}
on *:text:*:*:{
  if $chan == #SeeN {
    if *!kontrol * iswm $1- {
      if !$istok(Nick1 Nick2 Nick3,$nick,32) { msg $chan Komutu kullanmaya yetkili değilsin. | halt }
      set -u30 %Bakalım 1
      if $2 !ison $3 {
        msg $chan $2 Online değil.
      }
      else {
        msg $chan $2 nick'li kişinin idle'sine bakılıyor.
        whois $2
      }
    }
    if *.kontrol #* iswm $1- {
      if !$istok(nick1 nick2 nick3,$nick,32) { msg $chan Komutu kullanmaya yetkili değilsin. | halt }
      if *#* !iswm $2- {
        msg $Chan .kontrol <#Kanal> şeklindedir kullanımı.
      }
      else {
        set -u30 %Bakalım 1
        var %! 1
        while %! <= $nick($2,%!,o) {
          whois $nick($2,%!,o)
          inc %!
        }
      }
    }
  }
}

yesil olarak belirttiğim yere bilgilerin gönderilceği kanal'ı yaz.
mavi olarak belirttiğim yere kendi komutu uygulatacagın kanal'ı yaz.
Kırmızı ile belirttiğim yerleri komutu kullanıcakların nick'lari yaz.

Komutlar
!kontrol nick #kanal : Tek bi nick'e bakar.
.kontrol #Kanal : Kanalda AOP olanların idlesine bakar.


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

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