Run it
Copy the script and paste it into your executor.
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")
local Camera = workspace.CurrentCamera
local function createLine()
local line = .()
line.Thickness =
line.Color = .(, , )
line.Transparency =
line
bones = {
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
{, },
}
skeletons = {}
RunService.RenderStepped:(()
_, v (skeletons)
_, l (v)
l.Visible =
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:() player.Character:()
char = player.Character
skeletons[player]
skeletons[player] = {}
_, bone (bones)
line = ()
.(skeletons[player], line)
i, bone (bones)
part1 = char:(bone[])
part2 = char:(bone[])
part1 part2
pos1, onScreen1 = Camera:(part1.Position)
pos2, onScreen2 = Camera:(part2.Position)
line = skeletons[player][i]
onScreen1 onScreen2
line.From = .(pos1.X, pos1.Y)
line.To = .(pos2.X, pos2.Y)
line.Visible =
line.Visible =
)[+] NO LAG [+] Open Source

Universal