I am making a simulator game where they can buy better tools. Sometimes, they don't spawn with the tool for some weird reason. I made this script that detects if they have the tool. When they don't have it, it errors not finding the tool, here is my script.
game.Players.PlayerAdded:Connect(function(plr)
plr.CharacterAdded:Connect(function(char)
wait(1)
local tool = plr.BackPack.Tool
If tool then
print(plr.." has tool")
else
char:LoadCharacter()
print("Respawning".. plr)
end
end)
end)
The script should respawn them if there is no tool, it errors on line 5 when they don't have the tool, if they have the tool it works fine.
I want to thank everybody that spends their time trying to help me, even if they don't know the answer.
Best Wishes, JailBreaker_13

2 comments
it may be because the P in BackPack is capitalized.
I am on mobile right now. It is not the problem.