Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
Camera = .CurrentCamera
LocalPlayer = Players.LocalPlayer
Settings = {
Enabled = ,
Boxes = ,
Names = ,
TeamCheck = ,
BoxColor = .(, , ),
NameColor = .(, , ),
MenuKey = .KeyCode.Insert
}
ScreenGui = .()
MainFrame = .()
Title = .()
ToggleBox = .()
ToggleName = .()
StatusLabel = .()
ScreenGui.Name =
ScreenGui.Parent = (:() :().LocalPlayer.PlayerGui)
ScreenGui.ResetOnSpawn =
MainFrame.Name =
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Position = .(, , , )
MainFrame.Size = .(, , , )
MainFrame.Active =
MainFrame.Draggable =
Title.Name =
Title.Parent = MainFrame
Title.BackgroundColor3 = .(, , )
Title.BorderSizePixel =
Title.Size = .(, , , )
Title.Font = .Font.SourceSansBold
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
(name, text, pos, callback)
btn = .()
btn.Name = name
btn.Parent = MainFrame
btn.BackgroundColor3 = .(, , )
btn.BorderSizePixel =
btn.Position = pos
btn.Size = .(, , , )
btn.AnchorPoint = .(, )
btn.Position = .(, , pos.Y.Scale, pos.Y.Offset)
btn.Font = .Font.SourceSans
btn.Text = text ..
btn.TextColor3 = .(, , )
btn.TextSize =
btn.MouseButton1Click:(()
newState = ()
btn.Text = text .. (newState )
btn.BackgroundColor3 = newState .(, , ) .(, , )
)
btn
(, , .(, , , ), ()
Settings.Boxes = Settings.Boxes
Settings.Boxes
)
(, , .(, , , ), ()
Settings.Names = Settings.Names
Settings.Names
)
StatusLabel.Parent = MainFrame
StatusLabel.Size = .(, , , )
StatusLabel.Position = .(, , , -)
StatusLabel.BackgroundTransparency =
StatusLabel.Text =
StatusLabel.TextColor3 = .(, , )
StatusLabel.TextSize =
UserInputService.InputBegan:((input, gpe)
gpe input.KeyCode == Settings.MenuKey
MainFrame.Visible = MainFrame.Visible
)
(Player)
Box = .()
Box.Visible =
Box.Color = Settings.BoxColor
Box.Thickness =
Box.Transparency =
Box.Filled =
Name = .()
Name.Visible =
Name.Color = Settings.NameColor
Name.Size =
Name.Center =
Name.Outline =
()
Connection
Connection = RunService.RenderStepped:(()
Settings.Enabled Player.Character Player.Character:() Player.Character:() Player.Character.Humanoid.Health >
Settings.TeamCheck Player.Team == LocalPlayer.Team
Box.Visible =
Name.Visible =
RootPart = Player.Character.HumanoidRootPart
Head = Player.Character:()
Head
RootPos, OnScreen = Camera:(RootPart.Position)
HeadPos = Camera:(Head.Position + .(, , ))
LegPos = Camera:(RootPart.Position - .(, , ))
OnScreen
Settings.Boxes
Height = .(HeadPos.Y - LegPos.Y)
Width = Height /
Box.Size = .(Width, Height)
Box.Position = .(RootPos.X - Width / , RootPos.Y - Height / )
Box.Visible =
Box.Visible =
Settings.Names
Name.Text = Player.Name
Name.Position = .(RootPos.X, RootPos.Y - (.(HeadPos.Y - LegPos.Y) / ) - )
Name.Visible =
Name.Visible =
Box.Visible =
Name.Visible =
Box.Visible =
Name.Visible =
Player.Parent
Box:()
Name:()
Connection:()
)
.(Updater)()
_, v (Players:())
v ~= LocalPlayer
(v)
Players.PlayerAdded:((v)
(v)
)
esp

Universal