Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local settings = {
- fillColor = Color3.fromRGB(255, 255, 255),
- fillTransparency = 0.75,
- outlineColor = Color3.fromRGB(255, 255, 255),
- outlineTransparency = 0
- }
- local players = game:GetService('Players')
- local localPlayer = players.LocalPlayer
- local coreGui = game:GetService('CoreGui')
- local highlightFolder = Instance.new('Folder', coreGui)
- local function applyHighlight(object)
- local highlight = Instance.new('Highlight', highlightFolder)
- highlight.Adornee = object
- highlight.FillColor = settings.fillColor
- highlight.FillTransparency = settings.fillTransparency
- highlight.OutlineColor = settings.outlineColor
- highlight.OutlineTransparency = settings.outlineTransparency
- return highlight
- end
- local function updateESP()
- for _, player in pairs(players:GetPlayers()) do
- if player.Character and player ~= localPlayer then
- local head = player.Character:FindFirstChild("Head")
- local torso = player.Character:FindFirstChild("Torso") or player.Character:FindFirstChild("UpperTorso")
- if head and not head:FindFirstChildOfClass('Highlight') then
- applyHighlight(head)
- end
- if torso and not torso:FindFirstChildOfClass('Highlight') then
- applyHighlight(torso)
- end
- end
- end
- end
- game:GetService('RunService').RenderStepped:Connect(updateESP)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement