for some reason, i think a "script" or a remote script is what's between { }, if it was meant like "another value than the original set" it would/should have been mentioned this way in the help file. mIRC users are not supposed to guess it you know.
On the other hand, If it's the way you say then it's a really stupid protperty of the way /set works, and should be changed asap coz it's more like a bug than a useful feature
The reason i ran into this issue in the first place was coding a flood protection that saves certain nicknames to %var like:
/set -u120 %var %var $nick
So the final result looks like: %var nick1 nick2 nick3 nick4
On another event, the saved nicknames were intended to be unset using %var = $remove(%var,$nick) (during the 120 seconds)
Ofcourse the whole thing didn't work properly coz the stupid timing was stopped/interrupted and the variable stayed set.
so yeah, not much of a useful feature to me, i think a variable should be permanant/global only if %var = value was used ALONE
Last edited by SplitFire; 18/01/08 09:30 AM.