Probably depends on where you test for the lives=0. Stick it in an "Updated" event and it gets checked 60 times a second. Or trigger directly from where you decrease lives.
always if <[y] of [Self] >= [scene width (pixels] if <<not<scene is transitioning>>> if <[Lives] > [1]> set Lives to [[Lives - [1]] reload... otherwise set Lives to [[Lives - [1]] switch scene