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

>
+
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 05 Ekim 2008, 15:43   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala giripte 20 sn. konuşmayanı atmak




;Kanaldan çıkışta açılan timer var ise kapat(20 sn. beklemeyip çıkanlar için)
on *:part:#Kanal:if $timer($+(_,#,_ ,$nick)) { $+(.timer_,#,_ ,$nick) off }

on *:join:#Kanal: {
;eğer belirtilen tablo ve timer yoksa açılsın.Tabloda 0 (sıfır) deger açtık ki değer 1 olunca konuşmuş mu sayılacak?.Ve tabloya ekledigimiz parcacık 20 sn. süreyle(-u20) ekledin,Neden?Kanala girer girmez timer çalışıcak.
if (!$hget(konusanlar,$nick) && !$timer($+(_,#,_ ,$nick))) {
.hadd -mu20 konusanlar $nick 0 | $+(.timer_,#,_ ,$nick) 1 20 kick #Kanal $nick gereksiz bekleme
}
}

on *:text:*:#Kanal: {
;Tabloda ilk açtığımız değer 0 (sıfır) ise [Neden halen sıfır?] ve girişteki timer varsa: timeri durdur ve tablodaki parcayı sil.[Bu timer nerde çalışıyor,timer uyarıcı bende cıkmadı?]
if ($hget(konusanlar,$nick) == 0 && $timer($+(_,#,_ ,$nick))) {
$+(.timer_,#,_ ,$nick) off | .hdel konusanlar $nick
}
}

Öncelikle SpesifiC emeğiniz için çok çok tşk. ederim...
Gerçekten çok güzel bir kombinasyonda hazırlamışsınız...

Vermiş olduğunuz kod çalışıyor.Ben hash tablosundaki mantığı çözmeye çalışıyorum. Turuncu kısımda anlamaya çalıştıkları yazdım ama çözemediğim kısımlar oldu , bir kontrol edip Mantığı biraz daha açıklarsanız,konu hakkında daha çok aydınlanmış olurum.

 
Alıntı ile Cevapla

Cevapla

Etiketler
atmak, giripte, kanala, konuşmayanı, mirc download, mirc indir


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
Kanala Msg Atmak POSOFxBELA mIRC Scripting Sorunları 10 07 Mart 2010 10:45
Küfür edildiğinde Başka Kanala atmak alikaraman mIRC Scripting Sorunları 7 24 Mart 2009 21:49
Kanala Girişte Notice Atmak F0X mIRC Scripting Sorunları 1 24 Haziran 2006 18:03
CR de hic bi kanala girmeyen registersiz nickleri atmak local mIRC Scripting Sorunları 3 24 Haziran 2006 12:59
who İle Bütün kanala mesaj atmak Sirhot mIRC Scripting Sorunları 7 15 Nisan 2006 21:33