I want a script that moves an NPC that is spawned in to a certain part.
local Storage = game.ServerStorage
local Character = Storage:FindFirstChild(Char):Clone()
Character.Parent = workspace
wait(1)
Character.Humanoid:Move(workspace.GoalPart.Position)
The character spawns in but the character does not move.
There are no errors in the output and the character isn’t anchored.
Those scripts don’t seem to work even when I get a new NPC with no acesssories or anything. I even put these scripts in a whole new baseplate and they don’t work.
The tutorial sent by @Scottifly works. It seems like there is some other underlying thing that is preventing your NPC from moving. Would you be willing to share a screenshot of your setup?
Please also check your character’s WalkSpeed to make sure it isn’t 0.
Lastly, if you are getting your NPC to move to a GoalPart directly below itself, it will stay in place.