I just don't understand. If I type
//echo -a $nick(#,0)
it works. If I type
//set -s %HighestPeeps $nick(#,0)
it works. If I dont use the -a and -s switches (having specific a channel where # is) it doesnt work.
I've done what you said and used my channel, where you told me to. Ill paste exactly what I have in my script folder so you can point out what Im doing wrong.
Code:
 on *:join:#whitetower:{ if ($nick(#,0) > %highestPeeps) || (!%highestPeeps) { set %highestPeeps $nick(#,0) | set %highestPeepTime $fulldate } }
 

Spaces dont copy across too well, I have it spaced as directed earlier too. It's just not assigning the new variables on join frown
If Im truly that inept Ill put this on a back burner and move on with something else and stop wasting your time.