Konu: !idle #kanal
Tekil Mesaj gösterimi
Alt 01 Eylül 2017, 22:40   #5
Çevrimdışı
ZaLiM1979 Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: !idle #kanal




AzuLa 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!
on *:input:*: { if $1 == !idle { if $2 == $null { if $window($active).type == channel { set %ikanal $chan .enable #rawin idle %ikanal .window -enz @İdle .timer 1 5 .disable #rawin halt } if $window($active).type == query { set %ikanal $nick .enable #rawin whois %ikanal .window -enz @İdle .timer 1 5 .disable #rawin halt } } else { set %ikanal $2 .enable #rawin idle %ikanal .window -enz @İdle .timer 1 5 .disable #rawin halt } } } #rawin off raw 317:*: { %idle = $replace($duration($3),secs,saniye,sec,saniye,mins,dakika,min,dakika,hrs,saat,hr,saat,days,gün,day,gün,wks,hafta,wk,hafta) echo @İdle %ikanal : $2 idle suresi: %idle .timer 1 10 unset %ikanal } #rawin end alias idle { var %i 1 var %s $nick(%ikanal,0) while (%i <= %s) { whois $nick(%ikanal,%i) inc %i } }

Kullanım:

Aktif kanalda: !idle
Aktif özelde: !idle
İstenilen kanala göre: !idle #kanal

Çalışma Mantığı:

Aktif kanalda !idle yazıldığında aktif kanaldaki tüm herkesin idle süresini @İdle penceresine yansıtır.

Herhangi bir özelde !idle yazıldığında o kişiye ait idle süresini @İdle penceresine yansıtır.

!idle #kanal yazıldığında ise belirtilen kanalın idle süresini @İdle penceresine yansıtır.

Selam..
bunu ekledim ama birinin özelinde !idle yapinca bana whois cekiyor ve idle süremi yaziyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


birde aktif kanalda !idle yapmak ve !idle #kanalismi yapmak ayni islevi görüyor.. kanaldaki herkese whois cekip idle süresini yaziyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 21:40 -->-> Daha önceki mesaj 19:44 --

Selam..
buna nasil kanaldaki belirli nicklere whois cekmesin diye ayarlayabiliriz?
ben bildigim kadariyla denedim ama olmadi mahlesef.
simdiden tskler.


TheoFFSprinG Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
kanalda bulunan kullanıcıların idle süresini gösterir
kullanılışı : !idle #kanalismi

Örnek ;

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[17:57:18] <@TheoFFSprinG> !idle #IRCForumlari
[17:57:19] <@IFBot> -- #IRCForumlari kanalinda bulunan kisilerin idle sureleri listeleniyor --
[17:57:20] <@IFBot>  TheoFFSprinG idle suresi0 dakika1 saniye.
[
17:57:21] <@IFBot>  IFBot idle suresi0 dakika0 saniye.
[
17:57:25] <@IFBot>  kaCak idle suresi0 dakika3 saniye.
[
17:57:29] <@IFBot>  Sadrazam idle suresi0 dakika4 saniye.
[
17:57:29] <@IFBot> -- Liste sonu -- 

KOD ;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!idle*:#: { set %asilkanal $chan /idle $2 } raw 317:*:{ if %kanal != $null { msg %asilkanal  $2 : idle suresi: $int($calc($3 / 60)) dakika, $calc( $3 - $calc($int($calc($3 / 60)) * 60 )) saniye. } if $2 == $nick(%kanal,%kacuser) { msg %asilkanal -- Liste sonu -- unset %kanal } } alias idle { set %kanal $1 msg %asilkanal -- %kanal kanalinda bulunan kisilerin idle sureleri listeleniyor -- if $me ison %kanal { set %kacuser $nick(%kanal,0) var %i 1 while %i <= %kacuser { set %userx $nick(%kanal,%i) whois %userx inc %i } } }

Yapımcı : jonnybravo


__________________


SeN BeNiM YiLDiZ KaYaRKeN TuTTuGuM DiLeGiM DeGiL, eZaN oKuRKeN eTTiGiM DuaMSiN!!!
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan reklamver