How do I disable so players can’t use the arrow keys to move, but still be able to use WASD to move?
To do this: You have to anchor the body parts. This local script only anchors the HumanoidRootPart, for animation use but you can anchor the other body parts. (local script in textbutton gui) If this helps, accept this answer
script.Parent.MouseButton1Click:Connect(function() local player = script.Parent.Parent.Parent.Parent player.Character.HumanoidRootPart.Anchored = true end)