Tekil Mesaj gösterimi
Alt 06 Mayıs 2008, 19:10   #16
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Idle Kontrol Sadece @'lara deop ve & ~'lar Buna Dahil Olmayacak.




E bundan kaynaklanıyor işte. .)
Çünki biz eşleşmeyi 317 raw'ından aldığımız %& değer'i ile yapıyoruz. Yani senin whois çektiğin kişi sayısı ile, idlesini görebildiğin kişi sayısı farklı.
Eski kod'u kaldır. //unset %& | /hfree ttl yap.
Yeni düzenlediğim kod'u kullan.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on me:*:join:#xop:.idlechk # | .timer 0 600 idlechk # alias idlechk .warning | .enable #q | if ($1) { var %1 = 1 | while (%1 <= $nick($1,0,@)) { if ($regex($removecs($nick($1,%1,@).pnick,$nick($1,%1,@)),^@$)) { hinc -m ttl total 1 | .whois $nick($1,%1,@) } | inc %1 } } alias warning { set %w1 idle süreniz 10 dakikayı geçmiştir. Cevap ver vs. set %w2 idle süresi 20 dakikayı geçtiği için uzaklaştırıldı. set %w3 idle süreniz 20 dakikayı geçtiği için uzaklaştırıldınız. } #q off raw *:*: { haltdef | if ($regex($numeric,^317$)) { if ($3 >= 600 && $3 < 1200) { .msg #xop $qt($2) %w1 } if ($3 >= 1200) { .kill $2 %w3 | .msg #xop $qt($2) %w2 } } if ($regex($numeric,^318$)) { inc %& | if (%& == $hget(ttl,total)) { .unset %& | .hfree ttl | .disable #q } } } #q end


 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet bizimmekan