
KeylessUniversal

-- ESPEYES V1: UNIVERSAL ESP
local P = game:GetService("Players")
local LP = P.LocalPlayer
local RS = game:GetService("RunService")
if game.CoreGui:FindFirstChild("ESPEYES_V1") then game.CoreGui.ESPEYES_V1:Destroy() end
local S = Instance.new("ScreenGui", game.CoreGui); S.Name = "ESPEYES_V1"
local F = Instance.new("Frame", S)
F.Size = UDim2.new(0, 180, 0, 60); F.Position = UDim2.new(0.5, -90, 0, 10); F.BackgroundColor3 = Color3.new(0, 0, 0); F.BorderSizePixel = 0; F.Active = true; F.Draggable = true
Instance.new("UICorner", F).CornerRadius = UDim.new(0, 8)
local Title = Instance.new("TextLabel", F)
Title.Size = UDim2.new(1, 0, 0, 25); Title.Text = "ESPEYES V1"; Title.TextColor3 = Color3.new(1, 1, 1); Title.BackgroundTransparency = 1; Title.Font = Enum.Font.GothamBold; Title.TextSize = 14
local Toggle = Instance.new("TextButton", F)
Toggle.Size = UDim2.new(0.8, 0, 0, 25); Toggle.Position = UDim2.new(0.1, 0, 0.5, 0); Toggle.Text = "ESP OFF"; Toggle.BackgroundColor3 = Color3.fromRGB(255, 0, 0); Toggle.TextColor3 = Color3.new(1, 1, 1); Toggle.Font = Enum.Font.GothamBold; Toggle.TextSize = 12
Instance.new("UICorner", Toggle).CornerRadius = UDim.new(0, 6)
local _G_ESP_ENABLED = false
local function ApplyESP(plr)
if plr ~= LP and plr.Character then
local h = plr.Character:FindFirstChild("ESPEYES_HL") or Instance.new("Highlight", plr.Character)
h.Name = "ESPEYES_HL"; h.FillTransparency = 0.5; h.OutlineTransparency = 0; h.FillColor = Color3.new(1, 0, 0); h.OutlineColor = Color3.new(1, 1, 1)
h.Enabled = _G_ESP_ENABLED
end
end
local function ClearESP()
for _, plr in pairs(P:GetPlayers()) do
if plr.Character and plr.Character:FindFirstChild("ESPEYES_HL") then
plr.Character.ESPEYES_HL.Enabled = false
end
end
end
Toggle.MouseButton1Down:Connect(function()
_G_ESP_ENABLED = not _G_ESP_ENABLED
if _G_ESP_ENABLED then
Toggle.Text = "ESP ON"; Toggle.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
else
Toggle.Text = "ESP OFF"; Toggle.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
ClearESP()
end
end)
RS.RenderStepped:Connect(function()
if _G_ESP_ENABLED then
for _, plr in pairs(P:GetPlayers()) do
ApplyESP(plr)
end
end
end)
P.PlayerAdded:Connect(function(plr)
plr.CharacterAdded:Connect(function()
if _G_ESP_ENABLED then task.wait(0.5); ApplyESP(plr) end
end)
end)No comments yet for this script.



