Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local StarterGui = game:GetService("StarterGui")
local LocalPlayer = Players.LocalPlayer
-- Create GUI elements
local ScreenGui = Instance.new("ScreenGui")
Frame = .()
SpeedLabel = .()
UICorner = .()
ScreenGui.Parent = LocalPlayer:()
ScreenGui.ResetOnSpawn =
Frame.Name =
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = .(, , )
Frame.BackgroundTransparency =
Frame.BorderSizePixel =
Frame.Position = .(, , , )
Frame.Size = .(, , , )
Frame.Active =
Frame.Draggable =
UICorner.Parent = Frame
UICorner.CornerRadius = .(, )
SpeedLabel.Name =
SpeedLabel.Parent = Frame
SpeedLabel.BackgroundTransparency =
SpeedLabel.Position = .(, , , )
SpeedLabel.Size = .(, , , )
SpeedLabel.Font = .Font.GothamBold
SpeedLabel.TextColor3 = .(, , )
SpeedLabel.TextScaled =
SpeedLabel.Text =
lastPos =
lastTime = ()
()
character = LocalPlayer.Character
character
humanoidRootPart = character:()
humanoidRootPart
currentPos = humanoidRootPart.Position
currentTime = ()
lastPos
lastPos = currentPos
lastTime = currentTime
distance = (currentPos - lastPos).Magnitude
timeDiff = currentTime - lastTime
speed = distance / timeDiff
lastPos = currentPos
lastTime = currentTime
speed
RunService.RenderStepped:(()
speed = ()
SpeedLabel.Text = .(, speed)
)
LocalPlayer.CharacterAdded:(()
lastPos =
lastTime = ()
)
StarterGui:(, {
Title = ;
Text = ;
Duration = ;
})
()
The most useless script ever

Universal