Whenever player dies, how can I make it so that once they respawn the tool is still equipped?

I don’t want to force equip a tool, however, I have a Gravity Coil tool inside my game and I want to keep it equipped when you die and respawn. If after they would like to unequip it, the game won’t equip upon respawn. How can I do this?

game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(char)
local Hum = char:WaitForChild("Humanoid")
if Hum then
Hum:EquipTool(player.Backpack:FindFirstChild("YourTool"))
end
end)
end)

works but sometimes the gravity acts a little wonky and has the gravity a little too low probably doesn’t meaning it doesn’t do it’s usual clean up. feel like it’s a gravity coil thing, but thoughts?

add a wait(1) after the CharacterAdded Event

earned urself a second solution today by me, icic

1 Like