how can I limit hero player spawns to 3

Hi all, I am desperately seeking help with limiting my hero respawn count to 3. I just want to have a counter that decreases by one on every death and moves to game over hud after 3 deaths.

attached is my current blueprint script or I have more details on the full question here https://answers.unrealengine.com/questions/923548/view.html#comment-923548-form

I currently have the player just re-spawning over and over. Please any help would be appreciated. Ive struggled to get clear instruction and there is nothing on youtube I could find.

Thanks Clavos. Im open to totally changing it. Ill take a look at multigate option. Ive never used it before. do you have an example of it being used in this context by chance?

Thanks for replying