i can only do a /who #channel once,
after that, nothing is returned by raw 352, and raw 315 produces the following error (every time /who is used)

* /if: invalid format (line 47, script2.INI)

Code:


raw 352:*:{ 
  if ($eval($+(%,me.JOIN.,$2),2)) {
    ;  Initialize everyone's ident $ctime to 0 since I didn't see them join.   
    hadd -m $2 $remove($3,~) 0     
    halt  
  }
}
raw 315:*:{  
  if ($eval($+(%,me.JOIN.,$2),2) {
    unset $+(%,me.JOIN.,$2) 
    halt  
  }
}
 

after a bit of checking, i found that /who wouldn't work if this was set in the variables tab:
%me.JOIN.#beginner 1
its set when i join the channel:

on me:*:JOIN:#:{
set -u600 $+(%,me.JOIN.,$chan) 1
who $chan
}

Last edited by Dingo; 06/01/03 05:21 AM.