Run it
Copy the script and paste it into your executor.
repeat wait() until game:IsLoaded()
wait(2)
local screenGui = Instance.new("ScreenGui")
local fpsLabel = Instance.new("TextLabel")
local pingLabel = Instance.new("TextLabel")
-- Properties:
screenGui.Parent = game.CoreGui
screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
-- FPS Label
fpsLabel.Name = "Fps"
fpsLabel.Parent = screenGui
fpsLabel.BackgroundColor3 = Color3.fromRGB(, , )
fpsLabel.BackgroundTransparency =
fpsLabel.Position = .(, -, , -)
fpsLabel.Size = .(, , , )
fpsLabel.Font = .Font.SourceSans
fpsLabel.TextColor3 = .(, , )
fpsLabel.TextScaled =
fpsLabel.TextSize =
fpsLabel.TextWrapped =
fpsLabel.Text =
pingLabel.Name =
pingLabel.Parent = screenGui
pingLabel.BackgroundColor3 = .(, , )
pingLabel.BackgroundTransparency =
pingLabel.Position = .(, -, , -)
pingLabel.Size = .(, , , )
pingLabel.Font = .Font.SourceSans
pingLabel.TextColor3 = .(, , )
pingLabel.TextScaled =
pingLabel.TextSize =
pingLabel.TextWrapped =
pingLabel.Text =
fpsScript = .(, fpsLabel)
runService = :()
runService.RenderStepped:((deltaTime)
fps = .( / deltaTime)
fpsLabel.Text = .. fps
)
pingScript = .(, pingLabel)
stats = :()
runService.RenderStepped:(()
pingValue = stats.Network.ServerStatsItem[]:()
pingLabel.Text = .. pingValue
)
A better version of the existing FPS and Ping counter in the website. (made this using copilot lmao)

Universal