How to make a Simple Sprinting System | Roblox Studio | Scripting

Опубликовано: 16 Июль 2026
на канале: Slydonut6414
497
16

Script:
local UIS = game:GetService("UserInputService")
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
player.CharacterAdded:Connect(function(character)
char = character
end)
local humanoid = char:WaitForChild("Humanoid")

local sprinting = false
local walkingSpeed = 16 -- Modify this number according to your liking
local sprintingSpeed = 25 -- Modify this number as well according to your liking

UIS.InputBegan:Connect(function(input)
if input.KeyCode == Enum.KeyCode.LeftShift then
sprinting = true
humanoid.WalkSpeed = sprintingSpeed
end
end)

UIS.InputEnded:Connect(function(input)
if input.KeyCode == Enum.KeyCode.LeftShift then
sprinting = false
humanoid.WalkSpeed = walkingSpeed
end
end)

---------------------------------------------------------------------------------
Music -
Lukrembo - Biscuit    • lukrembo - biscuit  
Saib - Coral Dreams https://chll.to/296717d9
Lukrembo - I always love you    • lukrembo - i always love you  

---------------------------------------------------------------------------------

Social media -
Twitter -   / slydonut6414  
Instagram -   / slydonut6414  

Subscribe!!! -    / @slydonut6414  

#roblox #robloxstudio #robloxscripting