on $*:TEXT:/^[!](active|activate)/Si:#test:{ var %o = $iif($2,$2,$nick) if ($findtok(%active,%o,44)) { .notice $nick You are already active! halt } else { set %active $addtok(%active,%o,44) .notice $nick You are now marked as Active along with $calc($gettok(%active,%o,44) - 1) other people $+($chr(40),$remove(%active,%o),$chr(41)) $+ . } } on $*:TEXT:/^[!](deactive|deactivate)/Si:#test:{ var %n = $iif($2,$2,$nick) var %p = $findtok(%active,$iif($2,$2,$nick),44) if (!$findtok(%active,%n,44)) { .notice $nick You aren't active! halt } else { set %active $deltok(%active,%p,44) .notice $nick You are no longer marked as Active. } } on *:PART:#luckypc,#luckypc.staff,#test:{ var %k = $nick if ($findtok(%active,%k,44)) { var %p = $findtok(%active,$nick,44) set %active $deltok(%active,%p,44) msg #test $nick is no longer active. } else halt } on *:QUIT:{ var %k = $nick if ($findtok(%active,%k,44)) { var %p = $findtok(%active,$nick,44) set %active $deltok(%active,%p,44) msg #test $nick is no longer active. } else halt } on *:JOIN:#luckypc.staff,#luckypc,#test:{ if ($readini(luckypc.ini,n,wl,$nick)) { halt } .msg $nick Hello and Welcome To #LuckyPc! Please Pm One Of The Following In Runescape To Get An AutoVoice: %active $+ . You Have 5 Minutes- Thanks! }