local player = game.Players.LocalPlayer local character = player.Character local humanoid = character.Humanoid local mouse = player:GetMouse() local origSpeed = humanoid.WalkSpeed local runSpeed = 100 --modify this value to be the speed you want when running
mouse.KeyDown:connect(function(key)
if key:lower() == "LeftShift" then
humanoid.WalkSpeed = runSpeed
end
end)
mouse.KeyUp:connect(function(key)
if key:lower() == "LeftShift" then
humanoid.WalkSpeed = origSpeed
end
end)
I want to make it so when I press shift I start running but idk the shift key in lua

4 comments
please add your code between ~~~ ~~~ so that we can properly read it
https://scriptinghelpers.org/questions/15487/how-to-detect-if-a-player-presses-a-key-answered
Please search before posting
Use the service called UserInputService instead of :GetMouse() and also :connect() is deprecated instead use :Connect()