
KeylessUniversal
![Pulse Visuals [SRC FREE] no key](https://scriptblox.com/images/sb/0-1787309811780.png)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local gui = Instance.new("ScreenGui")
gui.Name = "PulseVisuals"
gui.ResetOnSpawn = false
gui.IgnoreGuiInset = true
gui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Name = "TopBar"
frame.Size = UDim2.new(0, 230, 0, 38)
frame.Position = UDim2.new(0.5, -115, 0, 12)
frame.BackgroundColor3 = Color3.fromRGB(20, 12, 35)
frame.BackgroundTransparency = 0.03
frame.BorderSizePixel = 0
frame.Parent = gui
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 20)
corner.Parent = frame
local stroke = Instance.new("UIStroke")
stroke.Color = Color3.fromRGB(145, 75, 255)
stroke.Transparency = 0.05
stroke.Thickness = 1.5
stroke.Parent = frame
local gradient = Instance.new("UIGradient")
gradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0, Color3.fromRGB(35, 18, 65)),
ColorSequenceKeypoint.new(0.5, Color3.fromRGB(22, 14, 42)),
ColorSequenceKeypoint.new(1, Color3.fromRGB(35, 18, 65))
})
gradient.Rotation = 0
gradient.Parent = frame
local icon = Instance.new("TextLabel")
icon.Name = "PulseIcon"
icon.Size = UDim2.new(0, 28, 1, 0)
icon.Position = UDim2.new(0, 10, 0, 0)
icon.BackgroundTransparency = 1
icon.Text = "ϟ"
icon.TextColor3 = Color3.fromRGB(180, 105, 255)
icon.TextSize = 27
icon.Font = Enum.Font.GothamBold
icon.Parent = frame
local iconStroke = Instance.new("UIStroke")
iconStroke.Color = Color3.fromRGB(150, 70, 255)
iconStroke.Thickness = 0.5
iconStroke.Parent = icon
local name = Instance.new("TextLabel")
name.Name = "Name"
name.Size = UDim2.new(0, 105, 1, 0)
name.Position = UDim2.new(0, 38, 0, 0)
name.BackgroundTransparency = 1
name.Text = "pulsevisuals.pro"
name.TextColor3 = Color3.fromRGB(255, 255, 255)
name.TextSize = 13
name.Font = Enum.Font.GothamBold
name.TextXAlignment = Enum.TextXAlignment.Left
name.Parent = frame
local ping = Instance.new("TextLabel")
ping.Name = "Ping"
ping.Size = UDim2.new(0, 45, 1, 0)
ping.Position = UDim2.new(0, 145, 0, 0)
ping.BackgroundTransparency = 1
ping.Text = "0 ms"
ping.TextColor3 = Color3.fromRGB(210, 175, 255)
ping.TextSize = 12
ping.Font = Enum.Font.GothamBold
ping.TextXAlignment = Enum.TextXAlignment.Left
ping.Parent = frame
local fps = Instance.new("TextLabel")
fps.Name = "FPS"
fps.Size = UDim2.new(0, 45, 1, 0)
fps.Position = UDim2.new(0, 185, 0, 0)
fps.BackgroundTransparency = 1
fps.Text = "0 FPS"
fps.TextColor3 = Color3.fromRGB(210, 175, 255)
fps.TextSize = 12
fps.Font = Enum.Font.GothamBold
fps.TextXAlignment = Enum.TextXAlignment.Left
fps.Parent = frame
local frames = 0
local lastTime = os.clock()
RunService.RenderStepped:Connect(function()
frames += 1
local now = os.clock()
if now - lastTime >= 0.5 then
local currentFPS = math.floor(frames / (now - lastTime) + 0.5)
fps.Text = currentFPS .. " FPS"
frames = 0
lastTime = now
end
local pingValue = math.floor(player:GetNetworkPing() * 1000 + 0.5)
ping.Text = pingValue .. " ms"
end)



имба
@ELITE_HUB спасибо)