on ^*:text:*:*:{
if $hget(nick_color,$nick) {
echo $iif($chan,$v1,$active) $+ $hget(nick_color,$nick) $nick $+ $1-
}
elseif $hget(nick_color,$address) {
echo $iif($chan,$v1,$active) $+ $hget(nick_color,$address) $nick $+ $1-
}
haltdef
}
on ^*:action:*:*:{
if $hget(nick_color,$nick) {
echo $iif($chan,$v1,$active) $+ $hget(nick_color,$nick) $nick $+ $1-
}
elseif $hget(nick_color,$address) {
echo $iif($chan,$v1,$active) $+ $hget(nick_color,$address) $nick $+ $1-
}
haltdef
}
menu * {
Set nick colors : .hadd -m nick_color $input(Nick or address,e,,$iif($menu == nicklist,$1)) $+($input(Foreground Color Number,e,Use 16 for default,0-16),$chr(44),$input(Foreground Color Number,e,Use 16 for default,0-16))
}
on *:start:{
if !$hget(nick_color) { .hmake nick_color 100 }
if $exists(nick_color.hsh) { .hload nick_color nick_color.hsh }
}
on *:exit:{
.hsave -o nick_color nick_color.hsh
}
on *:disconnect:{
.hsave -o nick_color nick_color.hsh
}