Tekil Mesaj gösterimi
Alt 07 Temmuz 2006, 22:39   #10
Çevrimdışı
diEfoRyoU
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: Kanaldaki aktifliğine göre +/- v konumda olmak




Kanalda konuşan nickleri nick,kanal şeklinde bir değişkene yükler ve bu değişkenin değeri 4 ü geçerse ve nick kanalda voiceli değil ise, voice verir ve değişkeni siler.
50 saniye sonra bu nicke ait bir değişken yoksa yada, bu değişkenin değeri 4 ten küçükse ve nick kanalda voiceli ise, voicesini geri alır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:*:#: { inc $+(%,$nick,.,#) if (($($+(%,$nick,.,#),2) >= 4) && ($nick !isvoice $chan)) { .mode # +v $nick | unset $($+(%,$nick,.,#),1) $+(.timer.,$nick,#) 1 50 vcheck $+($nick,.,#) } } alias vcheck { if ((!$($+(%,$1),2)) || ($($+(%,$1),2) < 4) && ($gettok($1,1,46) isvoice $gettok($1,2,46))) { .mode $gettok($1,2,46) -v $gettok($1,1,46) } }

Sanırım bu şekilde bir kod işini g&#246;r&#252;r.
Umarım işine yarar.
not: Saniye ve kelime limitlerini kendine g&#246;re editlemeyi unutma.

__________________
TurkSohbet.NET | #XPass

Konu diEfoRyoU tarafından (08 Temmuz 2006 Saat 02:00 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet