Bence sorun sadece kanalda hiç op olmaması değil, muaf kısmındaki oplardan başka kanalda op kalmaması durumunda
sınırsız döngü oluşmasındanda kaynaklanıyor.
Bunun için kodunu değiştirdim kendimce yazdım,
Kanalda atanacak op yoksa "Şuanda Sizinle İlgilenilemeyecek! Daha Sonra Geliniz." şeklinde cevap verir, Kırmızı yerleri kendine göre ayarlayıp kullanabilirsin;
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#kanal: { .timer 1 1 kontrolet $nick $chan }
alias -l kontrolet {
if $1 !isop $2 { var %\/ = 1 | while ($nick($2,%\/,@)) { if !$istok(Muaf1 Muaf2 Muaf3 Muaf4 ,$v1,32) { var %:ops $addtok($nick($2,%\/,@),%:ops,32) } | inc %\/ }
$iif($gettok(%:ops,0,32) > 0 ,msg $2 $1 rumuzu [ $2 ] kanalında yardım bekliyor. Atanan görevli: $gettok(%:ops,$rand(1,$token(%:ops,0,32)),32),msg $2 $1 Şuanda Sizinle İlgilenilemeyecek! Daha Sonra Geliniz.)
}
}