Just a tip, don’t use instance.new with parent argument.
You should do this:
game.Players.PlayerAdded:Connect(function(player)
local scareValue = Instance.new("BoolValue")
scareValue.Name = "ScareValue"
scareValue.Value = false
scareValue.Parent = player
end)
Rather than this:
game.Players.PlayerAdded:Connect(function(player)
local scareValue = Instance.new("BoolValue", player)
scareValue.Name = "ScareValue"
scareValue.Value = false
end)
You can read about why here.