All pastes #471576 Raw Edit

Untitled

public text v1 · immutable
·published 2007-05-04 23:36 UTC
rendered paste body
on $*:TEXT:/^[!](active|activate)/Si:#test:{
  var %o = $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 $gettok(%active,%o,44) other people (Including yourself) $+($chr(40),%active,$chr(41)) $+ .
  }
} 
on $*:TEXT:/^[!](deactive|deactivate)/Si:#test:{
  var %n = $nick
  var %p = $findtok(%active,$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:{
  .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!
}