This behaviour is clearly documented in the help file.

Quote:
The on START event uses the same format, and triggers the first time a script is loaded and every time after that when mIRC is run.