
4.5k Views
679 Executions
Badge esp script
Universal Script 📌
TrollismemangomamgoPublished 5
1 year ago
Please login to perform these actions:Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
Badge esp super cool
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")
local espEnabled = false
local badgeParts = {}
-- Clean old GUI
if PlayerGui:FindFirstChild("BadgeESPGUI") then
PlayerGui.BadgeESPGUI:Destroy()
end
-- Create toggle GUI
local gui = Instance.new("ScreenGui", PlayerGui)
gui.Name = "BadgeESPGUI"
gui.ResetOnSpawn = false
local toggle = Instance.new("TextButton", gui)
toggle.Size = UDim2.new(0, 120, 0, 40)
toggle.Position = UDim2.new(0, 10, 0, 10)
toggle.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
toggle.TextColor3 = Color3.new(1, 1, 1)
toggle.TextScaled = true
toggle.Font = Enum.Font.SourceSansBold
toggle.Text = "⚪ ESP: OFF"
-- Function: Check if part is real badge giver
local function isBadgePart(part)
if not part:IsA("BasePart") then return false end
for _, obj in ipairs(part:GetDescendants()) do
if obj:IsA("Script") then
local n = obj.Name:lower()
if n:find("award") or n:find("badge") then
return true
end
end
end
return false
end








goat script
No bad 🔰
tuff
Admin So cool
It's universal.
How does this work and what games are supported