Disabling PlayerControls only disables jumping

Hello! I am trying to disable the player’s controls, but when I use the :Disable function for the playermodule, it only disables the jumping. Here is the video with a keyboard viewer:


Thank you for taking your time to help me :slight_smile: !

Edit: This is my local script

local Players = game:GetService("Players")

local Player = Players.LocalPlayer
local Character = Player.Character

local ControlsModule = require(Player.PlayerScripts.PlayerModule):GetControls()
ControlsModule:Disable()
1 Like

Player.DevComputerMovementMode = Enum.DevComputerMovementMode.Scriptable

1 Like

This didn’t work. I tried it in a different one of my games to make sure it wasn’t just this game, and it still didn’t work…

It only works with a script, not local script

1 Like

I found the solution a few days ago and I wanted to update this incase anyone else has the same problem. I realized the local script was parented under a folder, not any acceptable local script parent, so it didn’t run. I just put it into startercharacterscripts.