Code:

on *:START:{ 
  server -pfo server1
  server -pfom server2
}

on *:CONNECT: {
  if ($server == server1) {
    .msg Nickserv identify pass
    .timer 1 2 join #room1 pass
    .timer 1 3 join #room2 pass
  }
  elseif ($server == server2) {
    .msg Nickserv identify pass
    .timer 1 2 join #room3 pass
    .timer 1 3 join #room4 pass
  }
}

on *:JOIN:#: {
  if (($server == server1) && ($chan == #room2)) msg $chan !op
}