![]() |
| mIRC Scripting Sorunları - Yardım mIRC Scripting ile ilgili sorunlariniza ait güncel yanıtlara bu başlık altından ulaşabilirsiniz. |
| | Seçenekler | Stil |
| | #1 |
| On *:text:!idle*:#Ates:{ if $2 == aç && $3 != $null && $4 != $null { msg $chan Idle kontrol sistemi aktifleştirildi. $3 Saniyede bir Userları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ğun için Ates kanalında devoice edildin. } }Merhabalar Elimde böyle bir kod var #ates kanalında !idle aç idle-süresi konuşmadığı-süre komutu girildiğinde voicelere whois cekip belirlediğim süre boyunca konuşmayan nickleri devoice edip özeline mesaj atıyor. Yardım istediğim konu şu ki; Bu koda muaf nick eklemek istiyorum ve sadece benim komutum ile çalışmasını istiyorum. 👍 1 | |
| |
| | #2 |
Kodon *:text:!idle*:#Ates:{
if ($nick == muafnickburaya) {
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.
}
} 👍 1 | |
| |
| | #3 |
| 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. 👍 1 | |
| |
| | #4 |
| Emeğine sağlık ☕ 👍 1
________________ Çekme, Cennetimin Pencerelerine perde. Kaldır! Göz kapaklarını | |
| |
| | #5 |
Kodon *:text:!idle*:#BenimKanalim: {
if ($nick == BenimNick) {
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 #BenimKanalim kanalından devoice edileceklerdir. | timeridle off
timeridle 0 $3 idlekontrol | .set %idlesure $4
}
if ($2 == kapat) {
timeridle off | unset %idlesure | msg $chan Idle kontrol sistemi kapatıldı.
}
}
}
alias idlekontrol {
var %sayac 1
while (%sayac <= $nick(#BenimKanalim,0,v)) {
whois $nick(#BenimKanalim,%sayac,v)
inc %sayac
}
}
raw 317:*: {
if ($3 > %idlesure) {
mode #BenimKanalim -v $2
msg $2 Away olduğunuz için BenimKanalim kanalında devoice edildiniz.
}
} Benimnick yazan yeri kendi nickinizle değiştirin. Benimkanalim yazan yeride çalışmasıni istediğiniz kanal ile değiştirin | |
| |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |