2 Things:

-Everytime a message is received on a channel/pm, mirc scans the script file for on text event, having multiple on text events means everytimes there is a message received like that, it takes more times for mIRC to figure it out, you don't want a lot of script file with a lot of on text event in it, I'd suggest to use one single event to avoid making mIRC 'freezing' to look for your event.

-With a single on text event per file, once the event triggers you have to use multiple if/else combination in order to differenciate channel/pm messages and act based on what has been said, which is slowing down the script itself

Another thing is that mIRC only triggers one event type per file, which often leads to people's event not getting triggered (more info & examples on https://en.wikichip.org/wiki/mirc/on_event), and as such I do not recommend multiple events per file.

In practice the time wasted in both cases is negligeable and you shouldn't be bothering too much.


#mircscripting @ irc.swiftirc.net == the best mIRC help channel