Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
player = Players.LocalPlayer
playerGui = player:()
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = playerGui
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BackgroundTransparency =
mainFrame.BorderSizePixel =
mainFrame.BorderColor3 = .(, , )
mainFrame.Parent = screenGui
mainFrame.Active =
mainFrame.Draggable =
mainFrame.ClipsDescendants =
corner = .()
corner.CornerRadius = .(, )
corner.Parent = mainFrame
fpsLabel = .()
fpsLabel.Size = .(, -, , -)
fpsLabel.Position = .(, , , )
fpsLabel.BackgroundTransparency =
fpsLabel.Text =
fpsLabel.TextColor3 = .(, , )
fpsLabel.Font = .Font.Code
fpsLabel.TextSize =
fpsLabel.TextXAlignment = .TextXAlignment.Left
fpsLabel.Parent = mainFrame
pingLabel = .()
pingLabel.Size = .(, -, , -)
pingLabel.Position = .(, , , )
pingLabel.BackgroundTransparency =
pingLabel.Text =
pingLabel.TextColor3 = .(, , )
pingLabel.Font = .Font.Code
pingLabel.TextSize =
pingLabel.TextXAlignment = .TextXAlignment.Right
pingLabel.Parent = mainFrame
dragging =
dragInput, mousePos, framePos
(input)
delta = input.Position - mousePos
mainFrame.Position = .(, framePos.X + delta.X, , framePos.Y + delta.Y)
mainFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
mousePos = input.Position
framePos = mainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
mainFrame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
(input)
)
displayedFPS =
displayedPing =
lastTime = ()
RunService.RenderStepped:(()
currentTime = ()
fps = / (currentTime - lastTime)
lastTime = currentTime
ping = player:() *
displayedFPS = displayedFPS + (fps - displayedFPS) *
displayedPing = displayedPing + (ping - displayedPing) *
fpsLabel.Text = .(, .(displayedFPS))
pingLabel.Text = .(, .(displayedPing))
displayedFPS <=
fpsLabel.TextColor3 = .(, , )
displayedFPS <=
fpsLabel.TextColor3 = .(, , )
fpsLabel.TextColor3 = .(, , )
displayedPing <=
pingLabel.TextColor3 = .(, , )
displayedPing <=
pingLabel.TextColor3 = .(, , )
pingLabel.TextColor3 = .(, , )
)Fps Counter and Ping

Universal