Tekil Mesaj gösterimi
Alt 28 Şubat 2017, 10:09   #3
Çevrimdışı
CoCoRiCo Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: kanalda 10dk konusmayın -v yap yardım




Serazad Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias idletara if ($left($1,1) == $chr(35) && $2 && $nick($1,0,@) != 0) { .enable #kk | set %s $2 | set %k $1 | set %op $nick($1,0,@) | var %1 = 1 | while (%1 <= %op) { whois $nick(#,%1,@) | inc %1 } } #kk off raw *:*: { haltdef | if ($numeric == 317) { if ($3 >= %s) { if ($2 != $me) { mode %k -o $2 | .msg $2 idle süreniz, $qt(%s) saniyeyi aştığı için deop edildiniz. } } } | if ($numeric == 318) { inc %& | if (%& == %op) { unset %op %k %& | .disable #kk } } } #kk end

kod kime ait tam olarak hatırlamıyorum ama /idletara #kanal saniye şeklinde çalışıyor. Ancak bu komut ile deop ediyorsun, düzeltmeyi uygun görmedim alıp buradan kendine göre editleyebilirsin.

bahsettiği şey o degil sanırım.. başka kanallarda yada özelde konuşabilir.. buda idle düşürür..
arkadaşın istediği bir kanalda konuşmayan Voice'ler için..
o da anncak şöyle olur..
kırmızı kısın milisaniye cinsinden toplam kanalda konuşmadığı süre (1dk =600)
pembe kısımlar göründüğü gibi aksiyonu yapacağın kanal.
mavi kısım kontrol için zaman sıklığını belirtir.. büyük kanallar için ve çok sayıda voice'ler için 60 gibi yapabilirsin buradaki ayar saniye cinsindendir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias talk_control { .timer_talk_control 1 10 talk_control var %i $hget(talk_idle,0).item while (%i) { if $calc($ticks - $hget(talk_idle,%i).data) > 6000 { tokenize 58 $hget(talk_idle,%i).item if ($me isop $1) mode $1 -v $2 } dec %i } } on *:op:#X: if ($opnick == $me) talk_control on *:deop:#X: if ($opnick == $me) timer_talk_control off on *:voice:#X:hadd -m talk_idle $+($chan,:,$vnick) $ticks on *:devoice:#X: hdel talk_idle $+($chan,:,$vnick) $ticks on *:text:*:#X: if ($hget(talk_idle,$+($chan,:,$nick))) hadd -m talk_idle $+($chan,:,$nick) $ticks





__________________
2b|!2b=? ~ mircscripting.net
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet bizimmekan