SPEED CHANGER [UNIVERSAL]
Free Roblox script · no key system · mobile — copy & run on your executor.
Description
- ITS JUST A SPEED CHANGER
- JOIN DICORD
- https://discord.gg/F4BaB3V5U
Script code
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local gui = Instance.new("ScreenGui")
gui.Name = "DeveloperSpeedGUI"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
-- Open Button
local open = Instance.new("TextButton")
open.Size = UDim2.new(0,100,0,40)
open.Position = UDim2.new(0,20,0.5,0)
open.Text = "Open"
open.BackgroundColor3 = Color3.fromRGB(35,35,35)
open.TextColor3 = Color3.new(1,1,1)
open.Parent = gui
local openCorner = Instance.new("UICorner")
openCorner.CornerRadius = UDim.new(0,10)
openCorner.Parent = open
-- Main Window
local window = Instance.new("Frame")
window.Size = UDim2.new(0,320,0,200)
window.Position = UDim2.new(0.5,-160,0.5,-100)
window.BackgroundColor3 = Color3.fromRGB(25,25,25)
window.Visible = false
window.Active = true
window.Draggable = true
window.Parent = gui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0,12)
corner.Parent = window
-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1,0,0,45)
title.BackgroundTransparency = 1
title.Text = "Developer Speed Menu"
title.TextColor3 = Color3.new(1,1,1)
title.TextSize = 20
title.Font = Enum.Font.GothamBold
title.Parent = window
-- Speed Button
local speed = 16
local speedButton = Instance.new("TextButton")
speedButton.Size = UDim2.new(0.8,0,0,45)
speedButton.Position = UDim2.new(0.1,0,0.35,0)
speedButton.Text = "Speed: "..speed
speedButton.BackgroundColor3 = Color3.fromRGB(45,45,45)
speedButton.TextColor3 = Color3.new(1,1,1)
speedButton.Font = Enum.Font.Gotham
speedButton.Parent = window
local speedCorner = Instance.new("UICorner")
speedCorner.CornerRadius = UDim.new(0,8)
speedCorner.Parent = speedButton
-- Close Button
local close = Instance.new("TextButton")
close.Size = UDim2.new(0,40,0,30)
close.Position = UDim2.new(1,-45,0,5)
close.Text = "X"
close.BackgroundColor3 = Color3.fromRGB(160,40,40)
close.TextColor3 = Color3.new(1,1,1)
close.Parent = window
local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(0,8)
closeCorner.Parent = close
-- Apply speed
local function setSpeed()
local character = player.Character
if character and character:FindFirstChild("Humanoid") then
character.Humanoid.WalkSpeed = speed
end
end
-- Speed changer
speedButton.MouseButton1Click:Connect(function()
speed += 4
if speed > 100 then
speed = 16
end
speedButton.Text = "Speed: "..speed
setSpeed()
end)
-- Open / Close
open.MouseButton1Click:Connect(function()
window.Visible = true
open.Visible = false
end)
close.MouseButton1Click:Connect(function()
window.Visible = false
open.Visible = true
end)
-- Keep speed after respawn
player.CharacterAdded:Connect(function()
task.wait(1)
setSpeed()
end)
Long script — expand to view syntax highlighting
SPEED CHANGER [UNIVERSAL]