
KeylessUniversal

-- LocalScript inside StarterPlayerScripts
-- Get the local player and their character
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
-- Movement settings
local speed = 16 -- studs per second
local run = true -- toggle movement
-- Move forward every frame
game:GetService("RunService").RenderStepped:Connect(function(deltaTime)
if run and humanoidRootPart then
-- Move forward relative to the character's facing direction
humanoidRootPart.CFrame = humanoidRootPart.CFrame * CFrame.new(0, 0, -speed * deltaTime)
end
end)
-- Example: toggle movement with the "C" key
local userInputService = game:GetService("UserInputService")
userInputService.InputBegan:Connect(function(input, gameProcessed)
if not gameProcessed and input.KeyCode == Enum.KeyCode.C then
run = not run
end
end)No comments yet for this script.



