Some tricky script should do this job.
0. You need to change the game to custom game mode, in case that all players died at the same time by accident.
1. With an OnPlayerDeathTrigger calling the script, extract the IUser from that died player and note him down.
2. Procedurally create a TimerTrigger (anywhere out the screen is ok) using
Game.CreateObject("TimerTrigger"), set the delay(interval), fill the Object ID with that IUser's UserIdentifier, fill Script Method with the reviving method, finally, activate the trigger.
3. In the reviving method, get the IUser using
Game.GetActiveUser [int userIdentifier] with the caller's CustomID, then use a PlayerSpawnTrigger to create a player, call functions to put the user in it and change the look.
4. When the timer is up and method called, you "revived" that player.
As for the countdown, take a look at
https://mythologicinteractiveforums.com ... c.php?t=68 would be helpful.
(A pair of parentheses somehow causing a reply problem
, so I have to replace it with square brackets. You should use () instead)