I’ve been trying to make a non-character humanoid (a squid) move to a certain position but the squid doesn’t move by using :MoveTo().
ex:
(sorry i think you have to download it idk)
I’ve tried changing the hipheight, anchoring and unanchoring different parts, change the welds between different parts, even made sure that the primary part was correct, and most of the information ive found is just confusing because they contradict eachother.
move script: (as shown in video, and moving to part prints)
local TweenService = game:GetService("TweenService")
local squsihInfo = TweenInfo.new(2, Enum.EasingStyle.Linear, Enum.EasingDirection.In, -1, true)
local squishTween = TweenService:Create(script.Parent.Torso.Mesh, squsihInfo, {Scale = Vector3.new(1, 0.75, 1)})
squishTween:Play()
print("moving to part!")
script.Parent.Humanoid:MoveTo(workspace.Part.Position)
Quick update: ive looked into the issue further and ive tried the adjusting the humanoid, model, welds, further… im not even sure what im doing anymore
oh wow- somehow that worked… didnt think that would actually i guess i was just getting confused because i saw a bunch of other advice for some reason saying that it should be anchored. i really didnt think it would be that stupid a mistake lol