Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
specialCharacters = {
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
juggCharacters = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = LocalPlayer.PlayerGui
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.IgnoreGuiInset =
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, , , )
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BackgroundTransparency =
MainFrame.BorderColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.ClipsDescendants =
MainFrame.Parent = ScreenGui
TitleBar = .()
TitleBar.Name =
TitleBar.Size = .(, , , )
TitleBar.BackgroundColor3 = .(, , )
TitleBar.Parent = MainFrame
TitleLabel = .()
TitleLabel.Name =
TitleLabel.Size = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.Font = .Font.SourceSans
TitleLabel.TextSize =
TitleLabel.Parent = TitleBar
ScrollFrame = .()
ScrollFrame.Name =
ScrollFrame.Size = .(, -, , -)
ScrollFrame.Position = .(, , , )
ScrollFrame.BackgroundTransparency =
ScrollFrame.BorderSizePixel =
ScrollFrame.CanvasSize = .(, , , )
ScrollFrame.ScrollBarThickness =
ScrollFrame.Parent = MainFrame
UIListLayout = .()
UIListLayout.FillDirection = .FillDirection.Vertical
UIListLayout.HorizontalAlignment = .HorizontalAlignment.Center
UIListLayout.VerticalAlignment = .VerticalAlignment.Top
UIListLayout.Padding = .(, )
UIListLayout.Parent = ScrollFrame
dragging =
dragStart = .(, )
frameStartPos = .(, , , )
TitleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
frameStartPos = MainFrame.Position
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
UserInputService.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
MainFrame.Position = .(
frameStartPos.X.Scale,
frameStartPos.X.Offset + delta.X,
frameStartPos.Y.Scale,
frameStartPos.Y.Offset + delta.Y
)
)
()
LocalPlayer.PlayerGui:()
ScreenGui.Parent = LocalPlayer.PlayerGui
LocalPlayer.CharacterAdded:(()
.()
()
)
(player)
player.Character
nameObj = player.Character:()
player.Character:()
player.Character:()
player.Character:()
nameObj nameObj:() nameObj.Value ~=
nameObj.Value
hum = player.Character:()
hum hum.DisplayName ~= hum.DisplayName ~= player.Name
hum.DisplayName
cname = player.Character.Name
cname cname:() #cname >
cname
pname = player:() player:()
pname pname:()
pname.Value
()
()
_, c ScrollFrame:()
c:() c:()
totalPlayers =
emptyPlayers =
playerEmptyStatus = {}
_, player (Players:())
player == LocalPlayer
totalPlayers +=
hasTool = player.Character player.Character:()
hasBackpackItem = player.Backpack #player.Backpack:() >
isEmpty = hasTool hasBackpackItem
playerEmptyStatus[player] = isEmpty
isEmpty
emptyPlayers +=
allInLobby = (totalPlayers > ) (emptyPlayers == totalPlayers)
_, player (Players:())
player == LocalPlayer
pf = .()
pf.Size = .(, -, , )
pf.BackgroundColor3 = .(, , )
pf.BackgroundTransparency =
pf.BorderColor3 = .(, , )
pf.BorderSizePixel =
pf.Parent = ScrollFrame
charName = (player)
isSpecial = specialCharacters[charName]
isJugg = juggCharacters[charName]
isEmpty = playerEmptyStatus[player]
allInLobby
pf.BackgroundColor3 = .(, , )
pf.BorderColor3 = .(, , )
isSpecial
pf.BackgroundColor3 = .(, , )
pf.BorderColor3 = .(, , )
pf.BorderSizePixel =
isJugg
pf.BackgroundColor3 = .(, , )
pf.BorderColor3 = .(, , )
pf.BorderSizePixel =
pf.BackgroundColor3 = .(, , )
pf.BorderColor3 = .(, , )
pf.BorderSizePixel =
isEmpty
pf.BackgroundColor3 = .(, , )
pf.BorderColor3 = .(, , )
nameLbl = .()
nameLbl.Size = .(, -, , )
nameLbl.Position = .(, , , )
nameLbl.BackgroundTransparency =
nameLbl.Text = .. player.Name
nameLbl.TextColor3 = .(, , )
nameLbl.Font = .Font.SourceSans
nameLbl.TextSize =
nameLbl.Parent = pf
charLbl = .()
charLbl.Size = .(, -, , )
charLbl.Position = .(, , , )
charLbl.BackgroundTransparency =
charLbl.Text = .. charName
allInLobby
charLbl.TextColor3 = .(, , )
isSpecial
charLbl.TextColor3 = .(, , )
isJugg
charLbl.TextColor3 = .(, , )
charLbl.TextColor3 = .(, , )
charLbl.Font = .Font.SourceSans
charLbl.TextSize =
charLbl.Parent = pf
allInLobby
tag = .()
tag.Size = .(, , , )
tag.Position = .(, -, , )
tag.BackgroundColor3 = .(, , )
tag.Text =
tag.TextColor3 = .(,,)
tag.Font = .Font.SourceSans
tag.TextSize =
tag.Parent = pf
isSpecial
tag = .()
tag.Size = .(, , , )
tag.Position = .(, -, , )
tag.BackgroundColor3 = .(, , )
tag.Text =
tag.TextColor3 = .(,,)
tag.Font = .Font.SourceSans
tag.TextSize =
tag.Parent = pf
isJugg isSpecial
tag = .()
tag.Size = .(, , , )
tag.Position = .(, -, , )
tag.BackgroundColor3 = .(, , )
tag.Text =
tag.TextColor3 = .(,,)
tag.Font = .Font.SourceSans
tag.TextSize =
tag.Parent = pf
isEmpty
tag = .()
tag.Size = .(, , , )
tag.Position = .(, -, , )
tag.BackgroundColor3 = .(, , )
tag.Text =
tag.TextColor3 = .(,,)
tag.Font = .Font.SourceSans
tag.TextSize =
tag.Parent = pf
hasTool = player.Character player.Character:()
held = hasTool hasTool.Name
holdLbl = .()
holdLbl.Size = .(, -, , )
holdLbl.Position = .(, , , )
holdLbl.BackgroundTransparency =
holdLbl.Text = .. held
holdLbl.TextColor3 = .(, , )
holdLbl.Font = .Font.SourceSans
holdLbl.TextSize =
holdLbl.Parent = pf
bp =
player.Backpack
names = {}
_, v (player.Backpack:())
.(names, v.Name)
#names > bp = .(names, )
bpLbl = .()
bpLbl.Size = .(, -, , )
bpLbl.Position = .(, , , )
bpLbl.BackgroundTransparency =
bpLbl.Text = .. bp
bpLbl.TextColor3 = .(, , )
bpLbl.Font = .Font.SourceSans
bpLbl.TextSize =
bpLbl.TextWrapped =
bpLbl.Parent = pf
UIListLayout:()
ScrollFrame.CanvasSize = .(, , , UIListLayout.AbsoluteContentSize.Y + )
.()
(refreshPlayerInfo)
If you don't want the Key system, then use this one (without ESP)
[TITLE UNAVAILABLE]