heres the script
local player = game.Players.LocalPlayer
local Sprint = false
if Sprint == true then
Sprint = false
player.Character:WaitForChild(“Humanoid”).WalkSpeed = 16
script.Parent.Parent.TextLabel.Text = “off”
Sprint = true
player.Character:WaitForChild(“Humanoid”).WalkSpeed = 26
script.Parent.Parent.TextLabel.Text = “on”
I was going to screen record but I couldn’t screen record the whole screen with the properties in it. So what happen is that when the player press the button it will increase the player walkspeed, it does that but as soon as the player move, the player walkspeed reset to 16.
actually good point about checking any other script that reset it because I have another script for PC and if the player isn’t pressing shift then the walkspeed is 16, thanks for reminding me that, thank you.