-- Mort’s WalkSpeed GUI local player = game.Players.LocalPlayer local gui = Instance.new("ScreenGui") gui.Name = "MortsWalkSpeed" gui.ResetOnSpawn = false gui.Parent = player:WaitForChild("PlayerGui") local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 280, 0, 220) frame.Position = UDim2.new(0.5, -140, 0.5, -110) frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) frame.BorderSizePixel = 0 frame.Active = true frame.Draggable = true frame.Parent = gui -- Title local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 40) title.BackgroundColor3 = Color3.fromRGB(20, 20, 20) title.Text = "Mort’s WalkSpeed" title.TextColor3 = Color3.new(1, 1, 1) title.TextScaled = true title.Font = Enum.Font.GothamBold title.Parent = frame -- Your Image (replace the ID below) local image = Instance.new("ImageLabel") image.Size = UDim2.new(0, 80, 0, 80) image.Position = UDim2.new(0.5, -40, 0, 50) image.BackgroundTransparency = 1 image.Image = "rbxassetid://0" -- ← Change this to your image ID image.Parent = frame -- WalkSpeed Slider / Value local speedLabel = Instance.new("TextLabel") speedLabel.Size = UDim2.new(0.8, 0, 0, 30) speedLabel.Position = UDim2.new(0.1, 0, 0.55, 0) speedLabel.BackgroundTransparency = 1 speedLabel.Text = "WalkSpeed: 16" speedLabel.TextColor3 = Color3.new(1, 1, 1) speedLabel.TextScaled = true speedLabel.Font = Enum.Font.Gotham speedLabel.Parent = frame local speedValue = 16 local humanoid local function updateSpeed() if humanoid then humanoid.WalkSpeed = speedValue end speedLabel.Text = "WalkSpeed: " .. speedValue end -- Buttons local btnMinus = Instance.new("TextButton") btnMinus.Size = UDim2.new(0.25, 0, 0, 40) btnMinus.Position = UDim2.new(0.1, 0, 0.7, 0) btnMinus.BackgroundColor3 = Color3.fromRGB(200, 50, 50) btnMinus.Text = "-10" btnMinus.TextColor3 = Color3.new(1, 1, 1) btnMinus.TextScaled = true btnMinus.Parent = frame local btnPlus = Instance.new("TextButton") btnPlus.Size = UDim2.new(0.25, 0, 0, 40) btnPlus.Position = UDim2.new(0.65, 0, 0.7, 0) btnPlus.BackgroundColor3 = Color3.fromRGB(50, 200, 50) btnPlus.Text = "+10" btnPlus.TextColor3 = Color3.new(1, 1, 1) btnPlus.TextScaled = true btnPlus.Parent = frame local btnReset = Instance.new("TextButton") btnReset.Size = UDim2.new(0.35, 0, 0, 35) btnReset.Position = UDim2.new(0.325, 0, 0.88, 0) btnReset.BackgroundColor3 = Color3.fromRGB(100, 100, 200) btnReset.Text = "Reset to 16" btnReset.TextColor3 = Color3.new(1, 1, 1) btnReset.TextScaled = true btnReset.Parent = frame btnMinus.MouseButton1Click:Connect(function() speedValue = math.max(0, speedValue - 10) updateSpeed() end) btnPlus.MouseButton1Click:Connect(function() speedValue = speedValue + 10 updateSpeed() end) btnReset.MouseButton1Click:Connect(function() speedValue = 16 updateSpeed() end) -- Auto update when character spawns player.CharacterAdded:Connect(function(char) task.wait(0.5) humanoid = char:WaitForChild("Humanoid") updateSpeed() end) if player.Character then humanoid = player.Character:FindFirstChild("Humanoid") if humanoid then updateSpeed() end end print("Mort’s WalkSpeed GUI Loaded - Drag by the title")