Ok, it took like ages for me to figure it out, but i have figured out the var method.. I have never spent 20 minutes trying to figure one thing out.. lol

Code:
  
raw 324:*: {
  if ( %modes. [ $+ [ $2 ] ] == $null) {
    set %modes. [ $+ [ $2 ] ] yes
    echo $2 $dlac Modes: $+ $dlh $3- 
    .timer 1 5 /unset %modes. [ $+ [ $2 ] ]
    halt
  }
  else { halt }
}
raw 329:*: {
  if ( %created. [ $+ [ $2 ] ] == $null) {
    set %created. [ $+ [ $2 ] ] yes
    echo $2 $dlac Created: $+ $dlh $asctime($3) 
    echo $2 $dlac End Of  $+ $dlh $2 $dl $+ Info 
    .timer 1 5 /unset %created. [ $+ [ $2 ] ]   
    halt
  }
  else { halt }
}