I have a server script that uses this:
game.Players.PlayerAdded:connect(function(player)
player.CharacterAdded:connect(function(character)
It activates whenever a player respawns after dieing. That's fine. However in my place there's a section where the player can reload his character using
:LoadCharacter()
And the script above still activates. I only want the script to activate after the player respawns by DIEING, not by reloading his character.

2 comments
It was working a while ago, but now for some reason it's detecting a "died" as a "reload". Might just be a roblox glitch but any ideas on how to fix this?
Sorry, that was my bad. I was making it do the Died check on the first character that entered the game instead of the current one. It works now though!