insert a script and put in workspace, when you die, you will respawn with your tools
01 | function saveWeapons(player) |
02 | local bin = Instance.new( "HopperBin" ) |
03 | bin.Parent = game.Lighting |
04 | bin.Name = player.Name |
05 | local stuff = player.Backpack:GetChildren() |
07 | local name = stuff [ i ] .Name |
08 | if game.StarterPack:findFirstChild(name) = = nil then |
09 | stuff [ i ] :Clone().Parent = bin |
12 | local char = player.Character:GetChildren() |
14 | if char [ i ] .className = = "Tool" then |
15 | local name = char [ i ] .Name |
16 | if game.StarterPack:findFirstChild(name) = = nil then |
17 | char [ i ] :Clone().Parent = bin |
23 | function onRespawned(player) |
24 | local findBin = game.Lighting:findFirstChild(player.Name) |
26 | local stuff = findBin:GetChildren() |
28 | stuff [ i ] :Clone().Parent = player.Backpack |
32 | player.Character.Humanoid.Died:connect( function () |
37 | function onPlayerEntered(newPlayer) |
38 | newPlayer.Changed:connect( function (property) |
39 | if (property = = "Character" ) then |
40 | onRespawned(newPlayer) |
44 | if newPlayer.Character~ = nil then break end |
47 | newPlayer.Character.Humanoid.Died:connect( function () |
48 | saveWeapons(newPlayer) |
52 | game.Players.PlayerAdded:connect(onPlayerEntered) |