You Cannot Delete Controller Service
But You Can Override Them In PlayerStarterScripts
here's an example (for a local script)
local function onCharacterAdded(character)
local humanoid = character:WaitForChild('Humanoid')
humanoid:SetStateEnabled(Enum.HumanoidStateType.Jumping, false)
humanoid:SetStateEnabled(Enum.HumanoidStateType.Climbing, false)
humanoid:SetStateEnabled(Enum.HumanoidStateType.Running, false)
humanoid:SetStateEnabled(Enum.HumanoidStateType.FallingDown, false)
humanoid:SetStateEnabled(Enum.HumanoidStateType.RunningNoPhysics, false)
humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false)
humanoid:SetStateEnabled(Enum.HumanoidStateType.StrafingNoPhysics, false)
humanoid:SetStateEnabled(Enum.HumanoidStateType.Swimming, false)
end
2 comments
This prevents everything except movement. which is what I was shooting for.
Running and walking are the same so all you need to do to disable that is:humanoid:SetStateEnabled(Enum.HumanoidStateType.Walking, false)