I have a horse model, and I wanted to make its legs CanCollide=false, so it would move smoothly on terrain when it walks. It seems like the hip height isn't working because when I start the game the legs go trough the map, no matter what the hip height was.

Also, this is a bit out of subject but, is this accurate way to make a humanoid move? horse:SetPrimaryPartCFrame(horse:GetPrimaryPartCFrame()*CFrame.new(0,0,0-.4)) This script makes the horse go straight forward forever, but I just wanted to know if there's some more accurate way to do it?

I'm happy if I got an answer even to one of these questions :)

3 comments

0

If CanCollide= false then the legs would go through the map because the legs are set to not collide with anything in the map.

0

You can try Collision groups but I'm not too familiar with those.

0

I realised that model's PrimaryPart must be called "HumanoidRootPart", so the humanoid finds the root part. So hip height is working perfectly now! Thank you anyways ToastyWarmBread for trying to help.