Best way to make a resurrection ability?

Hey. I’ve been thinking of a way to handle a resurrection script, first I would have a script turn off the Auto-Loading for respawning and simulate all character respawns with a delay (about 5 seconds) which would give a player with the resurrection ability to choose a player and use his ability on him after the died event has fired. The problem with this is that each player will have his custom armor/starter character and custom scripts that were automatically placed once he has selected a certain character in the Main Menu. For him not to lose this character/scripts I wouldn’t really look forward to Humanoid:LoadCharacter, unless I find a way to memorize his old character and reload it. Keep in mind there’s a ragdoll script on death, which I thought I could make some use of and put the joints back together after I break them on death, not sure which is the best way though.
Thanks!

Why not store a copy of the player’s character, then when they die just insert that into workspace and set the player’s character to that?

3 Likes

SSSPencer413 is defiantly on the right track for your soloution, ive seen it done this way many times before in scripts made for games like Void Script Builder

1 Like

Another simple solution is not using the Humanoid Health but instead storing a Health value else where.

2 Likes