Best way to do crouching?

image

Would i really have to offset the players humanoidrootpart on the server

Just make the crouching animation and it will put them to the ground automatically as shown in this image
image

If you don’t physically move the player down in the animation, they will float. do not worry about the level of the ground, the game will handle that automatically. This is what I do in my movement system

i dont want to move the torso because i have other animations that will override it if played

if they are also movement based then give this one higher priority or cancel them out, if they are action based then I’m not really sure.

Games like deepwoken that have crouching just have their swing animations override them(as in the player would swing then crouch afterwards) and others stop crouching entirely if you swing, it’s not really too big of a deal for most games and players don’t seem to really mind, I don’t know how your game operates though and I would assume there is a way around it but I’m not really sure.

I guess you could just stop crouching if other animations play

They are action based yeah

Im just wondering if there’s a better alternative to moving the player’s hrp on the server