Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
desiredWalkSpeed =
defaultWalkSpeed = humanoid.WalkSpeed
walkSpeedLocked =
toggleKey = .KeyCode.RightControl
waitingForKeyInput =
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player:()
frame = .()
frame.Size = .(, )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.BorderSizePixel =
frame.AnchorPoint = .(, )
frame.Active =
frame.Draggable =
frame.Parent = gui
toggleButton = .()
toggleButton.Size = .(, )
toggleButton.Position = .(, )
toggleButton.BackgroundColor3 = .(, , )
toggleButton.TextColor3 = .(, , )
toggleButton.Font = .Font.SourceSansBold
toggleButton.TextSize =
toggleButton.Text =
toggleButton.Parent = frame
toggleLabel = .()
toggleLabel.Size = .(, )
toggleLabel.Position = .(, )
toggleLabel.BackgroundColor3 = .(, , )
toggleLabel.TextColor3 = .(, , )
toggleLabel.Font = .Font.SourceSans
toggleLabel.TextSize =
toggleLabel.Text = toggleKey.Name
toggleLabel.BorderSizePixel =
toggleLabel.Parent = frame
speedLabel = .()
speedLabel.Size = .(, )
speedLabel.Position = .(, )
speedLabel.BackgroundTransparency =
speedLabel.TextColor3 = .(, , )
speedLabel.Font = .Font.SourceSansBold
speedLabel.TextSize =
speedLabel.Text =
speedLabel.Parent = frame
speedBox = .()
speedBox.Size = .(, )
speedBox.Position = .(, )
speedBox.BackgroundColor3 = .(, , )
speedBox.TextColor3 = .(, , )
speedBox.Font = .Font.SourceSans
speedBox.TextSize =
speedBox.ClearTextOnFocus =
speedBox.Text = (desiredWalkSpeed)
speedBox.BorderSizePixel =
speedBox.Parent = frame
statusLabel = .()
statusLabel.Size = .(, )
statusLabel.Position = .(, )
statusLabel.BackgroundTransparency =
statusLabel.TextColor3 = .(, , )
statusLabel.Font = .Font.SourceSans
statusLabel.TextSize =
statusLabel.Text =
statusLabel.Parent = frame
toggleButton.MouseButton1Click:(()
toggleLabel.Text =
waitingForKeyInput =
)
()
statusLabel.Text = walkSpeedLocked ( .. desiredWalkSpeed)
()
walkSpeedLocked
humanoid.WalkSpeed = desiredWalkSpeed
()
speedBox.FocusLost:((enterPressed)
n = (speedBox.Text)
n n >
desiredWalkSpeed = n
()
speedBox.Text = (desiredWalkSpeed)
)
RunService.RenderStepped:(()
walkSpeedLocked humanoid.WalkSpeed ~= desiredWalkSpeed
humanoid.WalkSpeed = desiredWalkSpeed
)
Players.LocalPlayer.CharacterAdded:((char)
character = char
humanoid = character:()
defaultWalkSpeed = humanoid.WalkSpeed
()
)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
waitingForKeyInput input.UserInputType == .UserInputType.Keyboard
toggleKey = input.KeyCode
toggleLabel.Text = toggleKey.Name
waitingForKeyInput =
input.KeyCode == toggleKey
walkSpeedLocked = walkSpeedLocked
walkSpeedLocked
humanoid.WalkSpeed = desiredWalkSpeed
humanoid.WalkSpeed = defaultWalkSpeed
()
)
()
lol

Universal