Run it
Copy the script and paste it into your executor.
-- So sorry for who have a super super super high ping :sob::sob:--
repeat task.wait() until game:IsLoaded()
screenGui = .()
fpsLabel = .()
pingLabel = .()
runService = :()
stats = :()
screenGui.Parent = .CoreGui
screenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
pingLabel.Name =
pingLabel.Parent = screenGui
pingLabel.BackgroundColor3 = .(, , )
pingLabel.BackgroundTransparency =
pingLabel.Position = .(, -, , -)
pingLabel.Size = .(, , , )
pingLabel.Font = .Font.Oswald
pingLabel.TextColor3 = .(, , )
pingLabel.BorderSizePixel =
pingLabel.BorderColor3 = .(, , )
pingLabel.TextStrokeTransparency =
pingLabel.TextScaled =
pingLabel.TextSize =
pingLabel.TextWrapped =
pingLabel.Text =
fpsLabel.Name =
fpsLabel.Parent = screenGui
fpsLabel.BackgroundColor3 = .(, , )
fpsLabel.BackgroundTransparency =
fpsLabel.Position = .(, -, , -)
fpsLabel.Size = .(, , , )
fpsLabel.Font = .Font.Oswald
fpsLabel.TextColor3 = .(, , )
fpsLabel.BorderSizePixel =
fpsLabel.BorderColor3 = .(, , )
fpsLabel.TextStrokeTransparency =
fpsLabel.TextScaled =
fpsLabel.TextSize =
fpsLabel.TextWrapped =
fpsLabel.Text =
runService.RenderStepped:((deltaTime)
fps = .( / deltaTime)
fpsLabel.Text = .. fps
)
hue =
runService.RenderStepped:(()
hue = .(() / , )
rainbowColor = .(hue, , )
fpsLabel.BorderColor3 = rainbowColor
pingLabel.BorderColor3 = rainbowColor
fpsLabel.TextColor3 = .(, , )
pingLabel.TextColor3 = .(, , )
)
(()
.()
pingItem = stats.Network.ServerStatsItem[]
pingItem
pingValue = pingItem:()
pingLabel.Text = .. pingValue
pingLabel.Text =
)✨Features: 🌈Rainbow Border Effect: The FPS and Ping boxes feature a smooth, eye-catching rainbow color-cycling border (5px thickness) . 👀Non-Obstructive Placement: Positioned perfectly in the bottom-right corner, ensuring it doesn't block screen visibility and leaves crucial UI elements accessible. 📁Stable Data: Uses a separate thread to provide stable Ping readings (updates every 0.5s) and real-time FPS data. 🔢Uniform Text: Both Ping and FPS text use the same fixed size (24pt) for a clean, consistent look. ❓How to Use: 1️⃣-Copy the entire Lua script below. 2️⃣-Open your preferred Roblox executor. 3️⃣-Paste the script and execute. 4️⃣-The counter will automatically appear in the bottom-right corner of your screen.

Universal