Foot locking help

Hello. I’m trying to achieve something in roblox called “foot locking”. Problem is that I don’t know where to start.

I’ve asked a couple of my friends but they couldn’t really give a clear answer on how to.

“Foot locking” is hard to explain, but you can look up videos for it. Games that have “foot locking” are Half Life, Fortnite, etc.

This question is kind of vague. Are you talking about using inverse kinematics in player movement?

no im talking about foot locking not foot planting.

here’s a video as an example:

Based off the video it looks they did that by taking the lookVector of the player’s HumanoidRootPart, and then tweening the CFrame of the player’s LowerTorso to the lookVector after a short delay from the player rotating (you can detect that using Humanoid.MoveDirection). I’m pretty sure the LowerTorso stays in place by anchoring it while the player is unmoving (Humanoid.MoveDirection again), but I’m not completely confident on that one.

thanks for the help!

30charrrrrrrssss