
Universal Script – C00lkidds (ESP)
--[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "c00lgui’s esp",
LoadingTitle = "c00lgui’s esp",
LoadingSubtitle = "C00lkidds Fixed Boxes",
ConfigurationSaving = { Enabled = false },
KeySystem = false
})
local Tab = Window:CreateTab("ESP Settings", 4483362458)
local ESP = {
Boxes = false,
Tracers = false,
Names = false,
BoxColor = Color3.fromRGB(255, 0, 0),
TracerColor = Color3.fromRGB(0, 0, 0),
NameColor = Color3.fromRGB(255, 0, 0)
}
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local Camera = workspace.CurrentCamera
local LocalPlayer = Players.LocalPlayer
local function createESP(player)
if player == LocalPlayer then return end
local box = Drawing.new("Square")
box.Visible = false
box.Thickness = 1.5
box.Filled = false
local tracer = Drawing.new("Line")
tracer.Visible = false
tracer.Thickness = 1
local name = Drawing.new("Text")
name.Visible = false
name.Size = 14
name.Center = true
name.Outline = true
local connection
connection = RunService.RenderStepped:Connect(function()
local character = player.Character
if character and character:FindFirstChild("HumanoidRootPart") and character:FindFirstChildOfClass("Humanoid") and character.Humanoid.Health > 0 then
local cframe, size = character:GetBoundingBox()
local hrpPos, onScreen = Camera:WorldToViewportPoint(cframe.Position)
if onScreen then
local topPos = Camera:WorldToViewportPoint((cframe * CFrame.new(0, size.Y / 2, 0)).Position)
local bottomPos = Camera:WorldToViewportPoint((cframe * CFrame.new(0, -size.Y / 2, 0)).Position)
local height = math.abs(topPos.Y - bottomPos.Y)
local width = height * 0.65
-- 1. Box ESP
if ESP.Boxes then
box.Size = Vector2.new(width, height)
box.Position = Vector2.new(hrpPos.X - width / 2, topPos.Y)
box.Color = ESP.BoxColor
box.Visible = true
else
box.Visible = false
end
-- 2. Tracer ESP
if ESP.Tracers then
tracer.From = Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y)
tracer.To = Vector2.new(hrpPos.X, bottomPos.Y)
tracer.Color = ESP.TracerColor
tracer.Visible = true
else
tracer.Visible = false
end
-- 3. Name ESP
if ESP.Names then
name.Position = Vector2.new(hrpPos.X, topPos.Y - 16)
name.Text = player.DisplayName or player.Name
name.Color = ESP.NameColor
name.Visible = true
else
name.Visible = false
end
else
box.Visible = false
tracer.Visible = false
name.Visible = false
end
else
box.Visible = false
tracer.Visible = false
name.Visible = false
if not Players:FindFirstChild(player.Name) then
box:Remove()
tracer:Remove()
name:Remove()
connection:Disconnect()
end
end
end)
end
for _, player in ipairs(Players:GetPlayers()) do
createESP(player)
end
Players.PlayerAdded:Connect(createESP)
Tab:CreateToggle({
Name = "Enable Boxes",
CurrentValue = false,
Callback = function(Value) ESP.Boxes = Value end,
})
Tab:CreateToggle({
Name = "Enable Tracers",
CurrentValue = false,
Callback = function(Value) ESP.Tracers = Value end,
})
Tab:CreateToggle({
Name = "Enable Names",
CurrentValue = false,
Callback = function(Value) ESP.Names = Value end,
})
Tab:CreateColorPicker({
Name = "Box Color",
Color = ESP.BoxColor,
Callback = function(Value) ESP.BoxColor = Value end
})
Tab:CreateColorPicker({
Name = "Tracer Color",
Color = ESP.TracerColor,
Callback = function(Value) ESP.TracerColor = Value end
})How to Execute Universal Script – C00lkidds (ESP)
Step 1: Copy Code: Click the Copy Code button in the viewer above to grab the clean Lua loadstring.
Step 2: Launch Executor: Open a compatible, unpatched executor. If you need one, check our Roblox Executors Directory.
Step 3: Join Experience: Launch Roblox and join Universal Script.
Step 4: Attach & Run: Attach/inject your executor into the Roblox process, paste the code into the script tab, and press Execute.
Created By
View Author ProfileFeatures & Information
Script Changelog (1)
Community Comments (1)
Frequently Asked Questions
How do I execute Universal Script – C00lkidds (ESP) in Roblox?
To run Universal Script – C00lkidds (ESP), copy the Lua loadstring from the code viewer above, launch Roblox and join Universal Script, attach a working executor (such as Potassium, Solara, or Delta from our Executors directory), paste the code into your executor console, and click Execute.
Is Universal Script – C00lkidds (ESP) keyless or does it require an access key?
Universal Script – C00lkidds (ESP) requires an access key. You can retrieve the official key directly using the Get Script Key link provided above.
Is Universal Script – C00lkidds (ESP) currently safe and working?
This script is active and operational. Always test scripts using a secondary (alt) Roblox account to safeguard your main profile against anti-cheat bans.


![Ez Hub [Open Source] [150+ games] - Verified script for Universal Script](https://media.kocakz.me/b74a9ac15370ba766b2fa9531f17c9dad2c0befb2b951693ae723e4c7d2c3fb6.webp)

![[KEYLESS] Moondiety Script | 20+ supported Games - Verified script for Universal Script](https://media.kocakz.me/6834c33a36c9fbe66afae4c6754c2b80386ce636b2f972464a95866f4b6a42eb.webp)


put more stuf