Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
ESP_ENABLED =
MAX_DISTANCE =
ESP_BOXES = {}
(char)
char .(, , )
humanoid = char:()
humanoid .(, , )
base = .(, , )
humanoid.HipHeight >
base = base + .(, humanoid.HipHeight - , )
base
(player)
player == LocalPlayer
box = ESP_BOXES[player]
box
box = .()
box.Name =
box.Transparency =
box.AlwaysOnTop =
box.ZIndex =
box.Visible =
ESP_BOXES[player] = box
(char, player, box)
char box
root = char:(, )
root
box.Adornee = root
box.Size = (char)
box.Parent = char
(player)
player == LocalPlayer
(player)
box = ESP_BOXES[player]
(char)
(char, player, box)
player.Character
(player.Character)
player.CharacterAdded:(handleChar)
player.AncestryChanged:(()
player:()
box box:()
ESP_BOXES[player] =
)
_, plr Players:()
(plr)
Players.PlayerAdded:(SetupPlayer)
myRootCache =
RunService.RenderStepped:(()
ESP_ENABLED
_, box ESP_BOXES
box.Visible =
myChar = LocalPlayer.Character
myChar
myRootCache =
myRootCache = myChar:() myRootCache
player, box ESP_BOXES
player player.Character player.Team == LocalPlayer.Team
box.Visible =
root = player.Character:()
root myRootCache
box.Visible =
dist = (root.Position - myRootCache.Position).Magnitude
dist > MAX_DISTANCE
box.Visible =
t = .(dist / MAX_DISTANCE, , )
r =
g = - t
b =
dist <
r, g, b = , ,
dist <
r, g, b = , ,
r, g, b = , ,
box.Color3 = .(r, g, b)
box.Transparency = + (t * )
box.Visible =
)
UserInputService.InputBegan:((input, gpe)
gpe
input.KeyCode == .KeyCode.Insert
ESP_ENABLED = ESP_ENABLED
( .. (ESP_ENABLED ))
)just simple esp. tracks other users.

Universal