Run it
Copy the script and paste it into your executor.
Players = :()
LocalPlayer = Players.LocalPlayer
StarterGui = :()
WindUI =
loadAttempts = {
,
,
,
}
_, url (loadAttempts)
success, lib = (()
(:(url, ))()
)
success (lib) == lib.CreateWindow
WindUI = lib
( .. url)
WindUI
()
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
()
Config = {
Enabled = ,
TeamCheck = ,
EnemyFillColor = .(, , ),
TeamFillColor = .(, , ),
OutlineColor = .(, , ),
FillTransparency = ,
OutlineTransparency = ,
MaxDistance =
}
ActiveHighlights = {}
(player)
player == LocalPlayer
character = player.Character
character character:()
ActiveHighlights[player]
ActiveHighlights[player]:()
ActiveHighlights[player] =
humanoid = character:()
humanoid humanoid.Health <=
ActiveHighlights[player]
ActiveHighlights[player]:()
ActiveHighlights[player] =
distance = (character.HumanoidRootPart.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
distance > Config.MaxDistance
ActiveHighlights[player]
ActiveHighlights[player]:()
ActiveHighlights[player] =
Config.TeamCheck player.Team LocalPlayer.Team player.Team == LocalPlayer.Team
ActiveHighlights[player]
ActiveHighlights[player]:()
ActiveHighlights[player] =
highlight = ActiveHighlights[player]
highlight
highlight = .()
highlight.Parent = character
highlight.Adornee = character
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
ActiveHighlights[player] = highlight
highlight.Enabled = Config.Enabled
Config.TeamCheck player.Team == LocalPlayer.Team
highlight.FillColor = Config.TeamFillColor
highlight.FillColor = Config.EnemyFillColor
highlight.FillTransparency = Config.FillTransparency
highlight.OutlineColor = Config.OutlineColor
highlight.OutlineTransparency = Config.OutlineTransparency
.(()
.()
Config.Enabled
_, hl (ActiveHighlights)
hl hl:()
ActiveHighlights = {}
_, player (Players:())
(UpdatePlayerHighlight, player)
player, hl (ActiveHighlights)
player.Parent
hl hl:()
ActiveHighlights[player] =
)
Players.PlayerAdded:((player)
player.CharacterAdded:(()
.()
(player)
)
)
Players.PlayerRemoving:((player)
ActiveHighlights[player]
ActiveHighlights[player]:()
ActiveHighlights[player] =
)
WindUI
Window = WindUI:({
Title = ,
Icon = ,
Author =
})
Tab = Window:({
Title = ,
Icon =
})
Tab:()
Tab:({
Title = ,
Desc = ,
Value = ,
Callback = (state)
Config.Enabled = state
StarterGui:(, {
Title = ,
Text = state ,
Duration =
})
})
Tab:({
Title = ,
Desc = ,
Value = ,
Callback = (state) Config.TeamCheck = state
})
Tab:({
Title = ,
Value = Config.EnemyFillColor,
Callback = (color) Config.EnemyFillColor = color
})
Tab:({
Title = ,
Value = Config.TeamFillColor,
Callback = (color) Config.TeamFillColor = color
})
Tab:({
Title = ,
Step = ,
Value = { Min = , Max = , Default = },
Callback = (value) Config.FillTransparency = value
})
Tab:({
Title = ,
Step = ,
Value = { Min = , Max = , Default = },
Callback = (value) Config.MaxDistance = value
})
Tab:({
Title = ,
Callback = ()
_, hl (ActiveHighlights)
hl hl:()
ActiveHighlights = {}
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
})
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: github.com, raw.githubusercontent.com.
Hightlights(green = Ally red = enemy) Team check

Universal