Thank you RusselB, but, it didn't work

I made this part myself, and, don't know how I would do multiple users.
if ( . $+ $nick $+ . isin %watchednick ) {
echo -t $iif($target == $me,$nick,$chan) < $+ $right(%watchednick,1) $+ $nick $+ 0> $1-
haltdef
}
alias watch {
if ($2 <= 14) {
set %watchednick %watchednick . $+ [ [ $1 ] ] $+ . $2
}
}
alias unwatch {
if ($1) {
set %watchednick $remove(%watchednick,. $+ [ [ $1 ] ] $+ .)
}
}
alias unwatchall unset %watchednick*
;---------------------
; %watchednick .[voxic]. 4
This code works perfect, it makes everything the correct way, but, I don't know how I would do multiple users, maybe
%watchednick .<nick-here>.<color-code-here>
Ie: %watchednick .Testnick.4
I'm just using $right(.....) for right now, but, i'm about to attempt to fix it, if I do fix it, I will post something on here, if not, please try and help me, thanks.