you're missing the point here
In order to use signals I have to put them in each alias/remote
althought that can be done, imagine what it would be to redo a script of 56587889679583 aliases/events
on the other hand, the example i gave was about using unknown code
so if I'm not very familiar with mirc scripting, there is almost no way to find out what the script does, or how to avoid different harmfull behaviour
now imagine ppl can solve problems like this by simply putting an on *:output:return
or even better, on *:output:echo -a This script tried to send to the server the following lines: $1-
this will ot only improve security, it can also help to debug and/or learn scripting
and since we have on input that allows us to change USER output, doesn't it makes sence to have an event that allows to change script (or even mIRC's bouiltin!) output