Tekil Mesaj gösterimi
Alt 10 Mayıs 2013, 11:28   #1
Çevrimdışı
Darnasus
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
İdle Kontrol




on *:text:*:#kanal: {
if ($1 == !idlescan) {
if ($2 == ON) {
if !$3 {
msg # Otomatik tarama aktif edildi. Dakika girmediğiniz için operatör IDLE süreleri 30 dakikada bir stabil olarak otomatik kontrol edilecek. | timerscan off | timerscan 0 1800 /idlescan
}
if $3 && $3 isnum {
msg # Otomatik tarama aktif edildi. Operatör IDLE süreleri istediğiniz gibi $3 dakikada bir stabil olarak kontrol edilecek. | timerscan off | timerscan 0 $calc(60*$3) /idlescan
}
}

if ($2 == OFF) { msg # Otomatik tarama deaktif edildi. | timerscan off }
if !$2 { msg # Seçenek belirtmediniz! Kullanım: !idlescan OFF - !idlescan ON - !idlescan ON dakika }
}
if ($1 == !idlekontrol) { idlescan }
}

alias idlescan {
var %wanti 1
while %wanti <= $nick(#opkanali,0) {
if !$istok(Muaf ,$nick(#opkanali,%wanti),32) {
.whois $nick(#opkanali,%wanti)
}
inc %wanti
}
}

raw 317:*: {
if $2 !== $me {
if $3 > 1800 {
msg #kanal 10 $+(,$chr(2),$2,$chr(2)) 10-4 idle süresini asmistir.
if $2 isop #kanal {
.msg #opkanali  $+(,$chr(2),$2,$chr(58),$chr(2)) Idle süreniz 30 dakikanın üzerindedir. #opkanali kanalına online olduğunuzu belirtin, aksi halde #kanal kanalında deop edileceksiniz. | write online.txt $2 }
}

msg #kanal  10 $+(,$chr(2),$2,$chr(2)) 5Idle süresi:12 $int($calc($3 / 60)) dakika, $calc( $3 - $calc($int($calc($3 / 60)) * 60 )) saniye.
msg #kanal -
}
}

raw 319:*: {
if $2 !isop #opkanali && $2 ison #opkanali { msg #kanal 10 $2 -1 Bulunduğu Kanallar:3 $3- }
}


Merhaba,

Botta yukarıdaki idle kontrol remotesini kullanıyorum. İdle süresi 30 dk'nın üzerinde olanlari uyarıp bir txt dokümanına yaziyor. Online olduğunu belirten opları Bot txt dokümanından siliyor. Benim istediğim, belirteceğim bir sürede Botun bu txt dokümanini kontrol edip orada nicki bulunan oplari uyarip deop etmesi.

 

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver