I have a Modified R6 Rig that I made for a game, It’s supposed to be able to move between points and chase the player when it sees them. But as I was scripting it, I noticed it doesn’t touch the parts in the workspace it walks between and I think it’s due to the rig’s body parts being changed (not including the head, torso or HumanoidRootPart)
I think this has to do with the rig itself, because I tested the same script on a regular R6 dummy, and it moves to the points perfectly fine.
local Telamonster = script.Parent
local Humanoid = Telamonster.NPC
while true do
Humanoid:MoveTo(workspace.Destination.Position)
Humanoid.MoveToFinished:Wait()
Humanoid:MoveTo(workspace.Destination2.Position)
Humanoid.MoveToFinished:Wait()
end
the thing is, that it doesn’t go all the way, it stops before it touches the part, I think it’s to do with the rig itself, because I tested the same script with a default rig, and it works fine.