That wont let him connect at his descression tho, however it is the best scripted method, Maybe an alias for the network would
alias dalnet server $iif($1,new,-m) DALnet -i PrimaryNick AlternateNick [email]Email@addy[/email] FullName
alias EFnet server $iif($1,new,-m) Efnet -i OtherPrimaryNick OtherAlternateNick [email]OtherEmail@address[/email] OtherFullName
/dalnet connects current connection to dalnet
/dalnet new connects new connection to dalnet
I still thought a /NICK command in the perorm on connect for the specific network was best.