IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  odeaweb

>
+
Etiketlenen Kullanıcılar

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 01 Temmuz 2007, 02:12   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kim N Kadar Online Olmuş




Kullanıcı #kanal kanalında !ekle Nick şeklinde eklenir. Ve bu uygulamadan sonra, kullanıcı adına takip.ini dosyasında bir başlık açılır. Bu başlığın altına günler değerleri 0 olmak kaydıyla eklenir. Aynı zamanda bu kullanıcı takip seviyinde Users(kullanıcılar) kısmına eklenir.
Kullanıcı #tkanal kanalına girdiği zaman, o kullanıcı adına bir değişken açılır, bu değişkene her saniye veri yüklenilir.
Kullanıcıyı takip etmek için, !takip Nick, silmek için, !sil Nick komutlarını kullanabilirsiniz. İşte kod:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#kanal: { if ($1 == !ekle) { if (!$2) { return } | if ($2 == $me) { .msg # Beni takip listesine alamazsın $nick $+ :) | return } | if ($ini(takip.ini,$2)) { .msg # $2 zaten listede ekli. | return } else { writeini -n takip.ini $2 Pazartesi 0 writeini -n takip.ini $2 Salı 0 writeini -n takip.ini $2 Çarşamba 0 writeini -n takip.ini $2 Perşembe 0 writeini -n takip.ini $2 Cuma 0 writeini -n takip.ini $2 Cumartesi 0 writeini -n takip.ini $2 Pazar 0 .auser takip $2 .msg # $2 nicki takip listesine eklenmiştir. } } if ($1 == !sil) { if (!$2) { return } | if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return } | else { .remini takip.ini $2 | .ruser takip $2 | .msg # $2 Listeden silindi. } } if ($1 == !takip) { if (!$2) { return } | if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return } | kayit $2 | msg # 4 $str(-,10) $2 nicki için takip listesi $str(-,10) | .play $+(-t,$2) # takip.ini 100 | $+(.timerlist,$2) 1 1 .msg # 4 $str(-,10) Listenin sonu $str(-,10) } } on takip:join:#tkanal: { $+(.timertakip,$nick) 0 1 inc -e $+(%,$nick) } on *:part:#tkanal:{ if $+($timertakip,($nick)) { $+(.timertakip,$nick) off | kayit $nick } } on *:quit: { if $+($timertakip,($nick)) { $+(timertakip,$nick) off | kayit $nick } } alias kayit { .remini takip.ini $1 $gün | writeini -n takip.ini $1 $gün $replace($duration($($+(%,$1),2)),mins,Dakika,hrs,Saat,secs,Saniye,min,Dakika,hr,Saat,sec,Saniye) } alias gün { return $replace($asctime($ctime,dddd),monday,Pazartesi,sunday,Pazar,wednesday,Çarşamba,friday,Cuma,saturday,Cumartesi,tuesday,Salı,thursday,Perşembe) }

Örnek;

Alıntı:
<diEfoRyoU> !takip I-bot
<diEbot> ---------- I-bot nicki için takip listesi ----------
<diEbot> Pazartesi=0
<diEbot> Salı=0
<diEbot> Çarşamba=0
<diEfbot> Perşembe=0
<diEbot> Cuma=0
<diEbot> Cumartesi=0
<diEbot> Pazar=6Dakika 15Saniye
<diEbot> ---------- Listenin sonu ----------

Umarım işinize yarar.
Not: kodun sağlıklı çalışması için botun #kanal kanalından hiç çıkmaması lazım. Yani 7/24 online olması gerekir.

__________________
TurkSohbet.NET | #XPass
 
Alıntı ile Cevapla

 

Etiketler
kadar, kim, mirc, mirc download, mirc indir, olmus, olmuş, online


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Schengen Vizesi Başvuruları Artık Online Olarak Yapılabilecek (Öyle mi Olmuş) ReXx Haber Dünyası 0 11 Eylül 2023 08:37
Akıllı Düşünene Kadar Deli Oğlunu Evermiş Torunu Olmuş Atasözünün Anlamı ve Açıklamas Amelia Atasözleri ve Deyimler 0 02 Temmuz 2014 16:04
Kim Ne Kadar Online Olmuş NeLix mIRC Scripting Sorunları 34 26 Ekim 2007 13:42