- Custom allowances for script files

The ability to set specific allow/disable settings for a certain script (to over-ride the default settings, just for the 1 script file) would be nice.

A couple suggestions for the allow/disable settings:
/remove
/rmdir
/rename
/run
/dll
/sock*
$sock*
on sock*
custom
on custom

I think you get the idea.. This way running scripts could be more secure (ie, no hidden socket opening up giving info to the creater of the script)

the other idea: the option to disable $decode from working when being typed. (it'll only work when a script uses it, and it would be set this way by default) This would be good to prevent n00bs using mIRC from infecting themselves with those onjoin 'viruses' (I don't know what to call them, lol). Here's an example of one: "if you want to stop spam, type this: //write nospam $decode(blahblahblah)". What it does is it writes itself to "nospam", then loads "nospam", which then silently 'on join' messages anyone who joins any channel their on with the same dumb message that got them infected which spreads it further.. (I'd be grateful for this, because it is hell trying to reason with these n00bs who won't type '/unload -rs nospam')