Look at the spec's of the transistors to see why it doesn't work.
The halogen bulb draws more than 4A when hot, much more when cold.
The TIP42 and most other power transistors need at least 400mA of base current to saturate with a 4A load and has a min current gain of only 12 at 4A.
The 1k base...