Originally Posted By: FroggieDaFrog
It is faster/better to narrow down the event handler as I explained than to have a single event handling multiple triggers. The reason is if you have a single "catch-all" event the handler will still trigger for EVERY received message leaving the scripted body to narrow down when the script should activate. Where as multiple event handlers make use of mIRC's internals to avoid needless scripted(Ie slow) handling.
I like how you completely ignored the code I provided to try to make your way seem better while also making a mess up of your own. Why use a conditional statement to check if the person is an op and then (do whatever) if they are instead of checking if they aren't and (if they aren't) doing a return to exit out of that event?

Also, if someone wants to have, say 30 commands, that's 30 event handlers, each needing their own 'isop' check and being unreliable for working under certain conditions. So, unreliable, lots more code which means more room for error and more bloat to slow things down.