Im making a power in my game where you can basically use esp through walls and im using highlights to highlight the root part of the player and it works fine for most people but not everyone i checked and they do have the highlight in them it just dosnt work for some reason is there a way to fix it?
local Players = game:GetService("Players"):GetChildren()
local RunService = game:GetService("RunService")
local highlight = Instance.new("Highlight")
highlight.Name = "Highlight"
for i, v in pairs(Players) do
repeat wait() until v.Character
if not v.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("Highlight") then
local highlightclone = highlight:Clone()
highlightclone.Enabled = true
highlightclone.Adornee = v.Character
highlightclone.Parent = v.Character:FindFirstChild("HumanoidRootPart")
highlightclone.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
highlightclone.FillTransparency = 0
highlightclone.FillColor = Color3.new(0.094117, 0.745098, 1)
highlightclone.OutlineTransparency = 1
end
end
game.Players.PlayerAdded:Connect(function(player)
repeat wait() until player.Character
if not player.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("Highlight") then
local highlightclone = highlight:Clone()
highlightclone.Enabled = true
highlightclone.Adornee = player.Character
highlightclone.Parent = player.Character:FindFirstChild("HumanoidRootPart")
highlightclone.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
highlightclone.FillTransparency = 0
highlightclone.FillColor = Color3.new(0.094117, 0.745098, 1)
highlightclone.OutlineTransparency = 1
end
end)
game.Players.PlayerRemoving:Connect(function(playerremoved)
playerremoved.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("Highlight"):Destroy()
end)
RunService.Heartbeat:Connect(function()
for i, v in pairs(Players) do
repeat wait() until v.Character
if not v.Character:FindFirstChild("HumanoidRootPart"):FindFirstChild("Highlight") then
local highlightclone = highlight:Clone()
highlightclone.Enabled = true
highlightclone.Adornee = v.Character
highlightclone.Parent = v.Character:FindFirstChild("HumanoidRootPart")
highlightclone.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
highlightclone.FillTransparency = 0
highlightclone.FillColor = Color3.new(0.094117, 0.745098, 1)
highlightclone.OutlineTransparency = 1
end
end
end)
