local Players = game:GetService("Players") local Player = Players.LocalPlayer autoWalkEnabled = true MOVE_DIRECTION = Vector3.new(0, 0, 1) function setupInputOverride() local success, controlModule = pcall(function() return require(Player:WaitForChild("PlayerScripts"):WaitForChild("PlayerModule"):WaitForChild("ControlModule")) end) if success and controlModule then local old = controlModule.GetMoveVector controlModule.GetMoveVector = function(...) if autoWalkEnabled then local input = old(...) return input.Magnitude > 0.1 and input or MOVE_DIRECTION end return old(...) end end end task.spawn(setupInputOverride)