Thanks, I re-did the procedure and for some reason it works now, lol. Don't know what I did different the first time but it must have been something because it didn't work then but it works now! mIRC, however, gives the files .ini-extension. Anyway, I copied the contents of my old script and removed the /load command from perform and everything seems to work. But why isn't the load command necessary? How does mIRC know it should load the file since it's completely new?

And, one more thing...being a programmer, I prefer writing the if-statement like this since the same code is executed for all three alternatives. Don't duplicate code unnecessarily. =)

Code:
on *:connect:{
  if (($network == EFNet) || ($network == UnderNet) || ($network == freenode)) {
  join #bla,#blo }
}


Thanks for all your help and your quick replies. Saved me a lot of time and made my mIRC experience alot smoother!!

/ mindcooler