How to make humanoid character drift

I am unsure on wether I should post this on platform usage or scripting support, but I am having an issue: I am trying to make one specific character drift on a regular baseplate surface.
-The character I am trying to make drift is AI controlled
-The drifting should only affect this one character, not players or other AI controlled characters
-The character should stay at the default size and hipheight
I have tried making every single one of their parts have a friction of 0 and a frictionweight of 100, and made the basepart have a frictionweight of 0.01, but that didn’t change anything. I tried looking on the devforum, but there were no posts directly related to that issue.