Tekil Mesaj gösterimi
Alt 30 Ağustos 2023, 19:25   #3
Ates
Ates - ait Kullanıcı Resmi (Avatar)

Standart

on *:text:!idle*:#Ates:{
if ($nick == Denek1) {
if ($2 == aç && $3 != $null && $4 != $null) {
msg $chan Idle kontrol sistemi aktifleştirildi. $3 saniyede bir kullanıcıların idle süreleri kontrol edilecek, $4 saniyeyi aşarlarsa #Ates kanalından devoice edileceklerdir. | timeridle off
timeridle 0 $3 idlekontrol | .set %idlesüre $4
}
if ($2 == kapat) {
.timeridle off | unset %idlesüre | msg $chan Idle kontrol sistemi kapatıldı.
}
}
}

alias idlekontrol {
var %massacre 1
while (%massacre <= $nick(#Ates,0,v)) {
whois $nick(#Ates,%massacre,v)
inc %massacre
}
}

raw 317:*:{
if ($3 > %idlesüre) {
mode #Ates -v $2
msg $2 Away olduğunuz için Ates kanalında devoice edildiniz.
}
}

Şeklinde denedim lakin Denek1 e de whois cekip devoice etti. Bir de !idle aç 30 60 şeklinde calışıyor, bu komutu sadece ben yazınca çalışsın istiyorum. Herhangi bir user de yazınca çalışıyor şu an. Teşekkür ederim.