I’m a bit out of date on roblox, I still remember that there used to be a Local Script “ControlScript”
that I used to disabled to make the player lose control of it’s character. But now all I see is the ControlModule which I cant seem to find to disable and it doesn’t list out functions in the script.
The PlayerModule, found in PlayerScripts, has a GetControls function which returns the Controls class - this then has Enable/Disable methods.
Here’s an example of using it:
local LocalPlayer = game:GetService("Players").LocalPlayer
local Controls = require(LocalPlayer.PlayerScripts.PlayerModule):GetControls()
Controls:Disable()
if you mean to how to just change the humanoid settings you can do that by this thing: insert humanoid in starterplayer then change the values and thats all.