local player = game.Players.LocalPlayer local char = player.Character or player.CharacterAdded:Wait() local hum = char:WaitForChild("Humanoid") local UIS = game:GetService("UserInputService") local normalWalk = 16 -- default Roblox walking speed local superWalk = 400 -- change this to your desired speed local speeding = false -- Handle character respawn (fixes speed resetting) player.CharacterAdded:Connect(function(newChar) char = newChar hum = newChar:WaitForChild("Humanoid") end) UIS.InputBegan:Connect(function(input, gpe) if gpe then return end if input.KeyCode == Enum.KeyCode.G then speeding = not speeding if speeding then hum.WalkSpeed = superWalk print("Speed ON") else hum.WalkSpeed = normalWalk print("Speed OFF") end end end)