Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local RunService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
()
line = .()
line.Visible =
line.Color = .(, , )
line.Thickness =
line.Transparency =
line
(player)
lines = {}
connection
R15_Joints = {
{, }, {, },
{, }, {, }, {, },
{, }, {, }, {, },
{, }, {, }, {, },
{, }, {, }, {, }
}
R6_Joints = {
{, }, {, }, {, },
{, }, {, }
}
(count)
i = #lines + , count lines[i] = ()
i = count + , #lines lines[i].Visible =
lines
connection = RunService.RenderStepped:(()
char = player.Character
humanoid = char char:()
char humanoid
joints = (humanoid.RigType == .HumanoidRigType.R15) R15_Joints R6_Joints
currentLines = (#joints)
i, pair (joints)
p1, p2 = char:(pair[]), char:(pair[])
p1 p2
pos1, vis1 = Camera:(p1.Position)
pos2, vis2 = Camera:(p2.Position)
vis1 vis2
currentLines[i].From = .(pos1.X, pos1.Y)
currentLines[i].To = .(pos2.X, pos2.Y)
currentLines[i].Visible =
currentLines[i].Visible =
currentLines[i].Visible =
_, l (lines) l.Visible =
)
player.AncestryChanged:((_, parent)
parent
connection:()
_, l (lines) l:()
)
_, p (Players:()) p ~= LocalPlayer (p)
Players.PlayerAdded:(createSkeleton)
Esp Skeleton R6|R15

Universal