Run it
Copy the script and paste it into your executor.
-- FPS Counter Mobile
-- Contador visual no canto superior direito
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
-- Evita duplicar o contador
local old = playerGui:FindFirstChild("FPSCounter")
if old then
old:Destroy()
end
local gui = Instance.new("ScreenGui")
gui.Name = "FPSCounter"
gui.ResetOnSpawn = false
gui.IgnoreGuiInset = true
gui.Parent = playerGui
label = .()
label.Name =
label.Size = .(, , , )
label.Position = .(, -, , )
label.BackgroundColor3 = .(, , )
label.BackgroundTransparency =
label.BorderSizePixel =
label.TextColor3 = .(, , )
label.TextSize =
label.Font = .Font.GothamBold
label.Text =
label.Parent = gui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = label
frames =
elapsed =
RunService.RenderStepped:((dt)
frames = frames +
elapsed = elapsed + dt
elapsed >=
fps = .(frames / elapsed + )
label.Text = .. fps
fps >=
label.TextColor3 = .(, , )
fps >=
label.TextColor3 = .(, , )
label.TextColor3 = .(, , )
frames =
elapsed =
)
()A counter

Universal