In an event like:

on *:text:*:#:{
/myalias
}

Inside the alias 'myalias', there is no way to halt the whole script engine without stopping default processing for that event.
The only good way is to make all your alias /return as mentioned, and finally one /return from the event itself


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