© Michael Clark
© Michael Clark
Since you're looking for a solid implementation, here is a standard script that utilizes the Highlight feature for an ESP (Extra Sensory Perception) effect. This script identifies players, applies the highlight, and ensures it's visible through walls. The Highlight ESP Script
: This is the magic property. It allows the highlight to be seen through any geometry without extra math or Raycasting. ESP SCRIPT WITH THE NEW ROBLOX HIGHLIGHT FEATUR...
Are you looking to add or distance-based transparency to this setup? Since you're looking for a solid implementation, here
-- LocalScript inside StarterPlayerScripts or StarterGui local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local function applyESP(player) if player == LocalPlayer then return end local function onCharacterAdded(character) -- Remove existing highlight if it exists local existing = character:FindFirstChild("ESPHighlight") if existing then existing:Destroy() end -- Create the new Highlight object local highlight = Instance.new("Highlight") highlight.Name = "ESPHighlight" highlight.Parent = character -- Customization highlight.FillColor = Color3.fromRGB(255, 0, 0) -- Red fill highlight.FillTransparency = 0.5 -- Semi-transparent highlight.OutlineColor = Color3.fromRGB(255, 255, 255) -- White outline highlight.OutlineTransparency = 0 -- DepthMode.AlwaysOnTop makes it visible through walls highlight.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop end if player.Character then onCharacterAdded(player.Character) end player.CharacterAdded:Connect(onCharacterAdded) end -- Apply to existing players and new ones joining for _, player in pairs(Players:GetPlayers()) do applyESP(player) end Players.PlayerAdded:Connect(applyESP) Use code with caution. Copied to clipboard Why this is the "New" Standard: It allows the highlight to be seen through
Calibrite Display SL
Calibrite Display Pro HL
Calibrite Display Plus HL
ColorChecker Display
ColorChecker Display Pro
ColorChecker Display Plus
ColorChecker Studio
X-Rite ColorMunki Display*
X-Rite i1Display Studio*
X-Rite i1Display Pro*
X-Rite i1Display Pro Plus*
X-Rite i1 Studio*
ColorMunki Photo*
ColorMunki Design*
* Upgrade required
ColorChecker Classic Nano
ColorChecker Classic Mini
ColorChecker Classic
ColorChecker Classic XL
ColorChecker Classic Mega
ColorChecker Digital SG
ColorChecker Passport Photo 2
ColorChecker Passport Video 2
ColorChecker Passport Photo
ColorChecker Passport Duo
Calibrite PROFILER
3.0.4
03/11/2025
MacOS 10.15 and above
(with latest updates)
Windows 10 – 11, 32 or 64 bit
(with latest service pack Installed)
Computer restart is recommended after a new installation
Calibrite Display 123
Calibrite Display SL
Calibrite Display Pro HL
Calibrite Display Plus HL
ColorChecker Display
ColorChecker Display Pro
ColorChecker Display Plus
X-Rite ColorMunki Display*
X-Rite i1Display Studio*
X-Rite i1Display Pro*
X-Rite i1Display Pro Plus*
* Upgrade required
ColorChecker Classic Nano
ColorChecker Classic Mini
ColorChecker Classic
ColorChecker Classic XL
ColorChecker Classic Mega
ColorChecker Digital SG
ColorChecker Passport Photo 2
ColorChecker Passport Video 2
ColorChecker Passport Photo
ColorChecker Passport Duo
Calibrite PROFILER
2.0.0
13/03/2025
MacOS 10.15 and above
(with latest updates)
Windows 10 – 11, 32 or 64 bit
(with latest service pack Installed)
Computer restart is recommended after a new installation