Like the player cannot control the character through WASD, but only scripts can?

4 comments

0

You would need to unbind all of the player movements from https://wiki.roblox.com/index.php?title=API:Class/ContextActionService

0

This is kinda a hack but you can just delete the "ControlScript" in the player's PlayerScript folder. It's generated when the game starts.

0

If you want, just disable the control script in the player's playerScript folder, then you can change the disabled value in the script to false later.   Just do something like this in a script in the PlayerScript folder: script.Parent:WaitForChild("ControlScript").Disabled = true

0

ok thanks