It would be nice if mIRC had on load parametrs al least for remote scripts.For example
/load -rs myscript.mrc for_testing_purposes then on *:LOAD: if ($1 == for_testing_purposes) { echo Testing script... ... } This would'nt brake the existing scripts
A %stuff variable has no enought weight to be a standar. %stuff may refer to millon diferent things on each running mirc. $1- is a standar and refers the same thing in his mirc and any other.