Freecam Death effect

How do you make a character stay dead until a specific event (“revival” event for example) is triggered and also make the player enter freecam while being dead?
I have already seen many posts about making the character “assumed” to be not dead but none worked