
Key Required

--[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
-- Services
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
-- Player
local player = Players.LocalPlayer
-- Settings
local TARGET_SPEED = 28
local sprintEnabled = true
local noJumpDelayEnabled = true
-- Connections
local speedConnection
local antiJumpConnection
--------------------------------------------------
-- NO JUMP DELAY
--------------------------------------------------
local function applyNoJumpDelay(character)
-- Remove existing AntiJump
local antiJump = character:FindFirstChild("AntiJump")
if antiJump and antiJump:IsA("LocalScript") then
antiJump:Destroy()
end
-- Watch for AntiJump being added
if antiJumpConnection then
antiJumpConnection:Disconnect()
end
antiJumpConnection = character.ChildAdded:Connect(function(child)
if noJumpDelayEnabled and child.Name == "AntiJump" and child:IsA("LocalScript") then
child:Destroy()
end
end)
end
--------------------------------------------------
-- ALWAYS SPRINT
--------------------------------------------------
local function applySprint(character)
local humanoid = character:WaitForChild("Humanoid")
-- Cleanup old connection
if speedConnection then
speedConnection:Disconnect()
end
-- Apply instantly if enabled
if sprintEnabled then
humanoid.WalkSpeed = TARGET_SPEED
end
-- Lock WalkSpeed
speedConnection = humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
if sprintEnabled and humanoid.WalkSpeed ~= TARGET_SPEED then
humanoid.WalkSpeed = TARGET_SPEED
end
end)
end
--------------------------------------------------
-- CHARACTER HANDLING (RESPAWN SAFE)
--------------------------------------------------
local function onCharacterAdded(character)
if noJumpDelayEnabled then
applyNoJumpDelay(character)
end
if sprintEnabled then
applySprint(character)
end
end
if player.Character then
onCharacterAdded(player.Character)
end
player.CharacterAdded:Connect(onCharacterAdded)
--------------------------------------------------
-- KEYBIND (C) — WORKS AFTER DEATH
--------------------------------------------------
UserInputService.InputBegan:Connect(function(input, gp)
if gp then return end
if input.KeyCode == Enum.KeyCode.C then
sprintEnabled = not sprintEnabled
local char = player.Character
if char then
local humanoid = char:FindFirstChild("Humanoid")
if humanoid then
if sprintEnabled then
humanoid.WalkSpeed = TARGET_SPEED
end
end
end
end
end)
--------------------------------------------------
-- UI
--------------------------------------------------
local gui = Instance.new("ScreenGui")
gui.Name = "MovementUI"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame", gui)
frame.Size = UDim2.fromScale(0.2, 0.2)
frame.Position = UDim2.fromScale(0.02, 0.4)
frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
frame.BorderSizePixel = 0
local corner = Instance.new("UICorner", frame)
corner.CornerRadius = UDim.new(0, 10)
local function createButton(text, position)
local btn = Instance.new("TextButton", frame)
btn.Size = UDim2.fromScale(0.9, 0.35)
btn.Position = position
btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
btn.TextColor3 = Color3.new(1,1,1)
btn.Font = Enum.Font.SourceSansBold
btn.TextScaled = true
btn.Text = text
local c = Instance.new("UICorner", btn)
c.CornerRadius = UDim.new(0, 8)
return btn
end
-- Sprint Button
local sprintBtn = createButton("Always Sprint: ON", UDim2.fromScale(0.05, 0.1))
sprintBtn.MouseButton1Click:Connect(function()
sprintEnabled = not sprintEnabled
sprintBtn.Text = "Always Sprint: " .. (sprintEnabled and "ON" or "OFF")
local char = player.Character
if char then
applySprint(char)
end
end)
-- No Jump Delay Button
local jumpBtn = createButton("No Jump Delay: OFF", UDim2.fromScale(0.05, 0.55))
jumpBtn.MouseButton1Click:Connect(function()
noJumpDelayEnabled = not noJumpDelayEnabled
jumpBtn.Text = "No Jump Delay: " .. (noJumpDelayEnabled and "ON" or "OFF")
local char = player.Character
if char and noJumpDelayEnabled then
applyNoJumpDelay(char)
end
end)
![[KEYLESS] Cool feature script](https://cdn.kocakz.me/images/94c1594025c36e7fd7185204e17a23ecbffb32a238873e9d652a41dc7c0bc829.webp)


i love this script very nice