Hello, I’m trying to clone humanoid models from the Server to the Client but in doing so the children of the Cloned Model don’t exist
PlrDummy = workspace:WaitForChild("PlrDummy"):Clone()
NPCDummy = workspace:WaitForChild("NPCDummy"):Clone()
PlrDummy.Parent = script.Parent.PlayerViewport
NPCDummy.Parent = script.Parent.NPCViewport
PlrDummy.PrimaryPart = PlrDummy:WaitForChild("HumanoidRootPart") -- Infinite Yield, Nil Error if removed.
NPCDummy.PrimaryPart = NPCDummy:WaitForChild("HumanoidRootPart") -- Infinite Yield, Nil Error if removed.
PCamera = Instance.new("Camera")
NCamera = Instance.new("Camera")
PCamera.Parent = script.Parent
NCamera.Parent = script.Parent
print(PCamera.Name)
print(NCamera.Name)
print(PlrDummy.PrimaryPart.Name) -- Returns Nil
print(NPCDummy.PrimaryPart.Name) -- Returns Nil
PCamera.CFrame = PlrDummy.PrimaryPart.CFrame + Vector3.new(1,0,0)
NCamera.CFrame = NPCDummy.PrimaryPart.CFrame + Vector3.new(1,0,0)
script.Parent.PlayerViewport.CurrentCamera = PCamera
script.Parent.NPCViewport.CurrentCamera = NCamera
Unsure as to what’s causing this…
What the Client has:
vs what the client SHOULD have:
Yes, everything has Archivable set to true.