Thanks for thre quick reply. I added the following under remote:
Code:
on *:start:
{
  	server irc.efnet.nl
  	server -m stockholm.se.eu.undernet.org
  	server -m irc.freenode.net
}

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


Then, I removed my old settings for connect on startup and removed the joining of channels under perform. But now, when I start mIRC it doesn't connect to any servers. What did I do wrong? Is there a log file I could check to see if mIRC complains about syntax errors in my script? Note that this code is not the only thing I have under remote. The channels #bla and #blo are only for testing purposes.

Thanks for any replies