So I made a script that Clones the "Part" from the ReplicatedStorage and adds it to the player character and there's a localscript inside the part which doesn't seem to recognise the Vector3Value instance as a member aswell.
Here's the localscript:
local head = script.Parent.Parent.Parent:WaitForChild("LowerTorso") local pet = script.Parent local vector = pet.PetPosition while true do wait() local p = head.CFrame * vector.Value pet.BodyGyro.CFrame = head.CFrame pet.BodyPosition.Position = Vector3.new (p.x, p.y, p.z) end
And here's a photo of the Explorer: https://imgur.com/seoYvrI
Also by the way, the script does set the disabled value of the localscript as false.
The output error is: PetPosition is not a valid member of Part
On line three, try changing it to this
local vector = pet:WaitForChild("PetPosition")
It could be that it's loading after you try to declare the variable. (I'm not sure if it is the real problem because it's a cloned part but what the hey, may as well try.)
local vector = pet.PetPosition -- this should be changed to: local vector = pet.Position