Run it
Copy the script and paste it into your executor.
CoreGui = :()
Players = :()
UserInputService = :()
Lighting = :()
CoreGui:()
CoreGui.SinirCool_Gui:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = CoreGui
ScreenGui.ResetOnSpawn =
ToggleButton = .()
ToggleButton.Name =
ToggleButton.Size = .(, , , )
ToggleButton.Position = .(, , , -)
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.BorderColor3 = .(, , )
ToggleButton.BorderSizePixel =
ToggleButton.Text =
ToggleButton.TextColor3 = .(, , )
ToggleButton.Font = .Font.Code
ToggleButton.TextSize =
ToggleButton.Parent = ScreenGui
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Visible =
MainFrame.Parent = ScreenGui
TitleBar = .()
TitleBar.Name =
TitleBar.Size = .(, , , )
TitleBar.BackgroundColor3 = .(, , )
TitleBar.BorderColor3 = .(, , )
TitleBar.BorderSizePixel =
TitleBar.Parent = MainFrame
AvatarImage = .()
AvatarImage.Name =
AvatarImage.Size = .(, , , )
AvatarImage.Position = .(, , , )
AvatarImage.BackgroundColor3 = .(, , )
AvatarImage.BorderColor3 = .(, , )
AvatarImage.BorderSizePixel =
AvatarImage.Parent = TitleBar
.(()
success, userId = (()
Players:()
)
success userId =
content, isReady = Players:(userId, .ThumbnailType.HeadShot, .ThumbnailSize.Size420x420)
isReady AvatarImage.Image = content
)
TitleLabel = .()
TitleLabel.Name =
TitleLabel.Size = .(, -, , )
TitleLabel.Position = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.Font = .Font.Code
TitleLabel.TextSize =
TitleLabel.TextXAlignment = .TextXAlignment.Left
TitleLabel.Parent = TitleBar
currentPage =
maxButtonsPerPage =
allButtons = {}
buttonContainer = .()
buttonContainer.Name =
buttonContainer.Size = .(, , , -)
buttonContainer.Position = .(, , , )
buttonContainer.BackgroundTransparency =
buttonContainer.Parent = MainFrame
pageFrame = .()
pageFrame.Name =
pageFrame.Size = .(, , , )
pageFrame.Position = .(, , , -)
pageFrame.BackgroundColor3 = .(, , )
pageFrame.BorderColor3 = .(, , )
pageFrame.BorderSizePixel =
pageFrame.Parent = MainFrame
prevBtn = .()
prevBtn.Name =
prevBtn.Size = .(, , , )
prevBtn.Position = .(, , , )
prevBtn.BackgroundColor3 = .(, , )
prevBtn.BorderColor3 = .(, , )
prevBtn.BorderSizePixel =
prevBtn.Text =
prevBtn.TextColor3 = .(, , )
prevBtn.Font = .Font.Code
prevBtn.TextSize =
prevBtn.Parent = pageFrame
pageLabel = .()
pageLabel.Name =
pageLabel.Size = .(, , , )
pageLabel.Position = .(, -, , )
pageLabel.BackgroundTransparency =
pageLabel.Text =
pageLabel.TextColor3 = .(, , )
pageLabel.Font = .Font.Code
pageLabel.TextSize =
pageLabel.Parent = pageFrame
nextBtn = .()
nextBtn.Name =
nextBtn.Size = .(, , , )
nextBtn.Position = .(, -, , )
nextBtn.BackgroundColor3 = .(, , )
nextBtn.BorderColor3 = .(, , )
nextBtn.BorderSizePixel =
nextBtn.Text =
nextBtn.TextColor3 = .(, , )
nextBtn.Font = .Font.Code
nextBtn.TextSize =
nextBtn.Parent = pageFrame
()
_, btn (buttonContainer:())
btn.Visible =
startIndex = (currentPage - ) * maxButtonsPerPage +
endIndex = .(startIndex + maxButtonsPerPage - , #allButtons)
i = startIndex, endIndex
allButtons[i]
allButtons[i].Visible =
totalPages = .(#allButtons / maxButtonsPerPage)
totalPages < totalPages =
pageLabel.Text = .. currentPage .. .. totalPages
prevBtn.Visible = currentPage >
nextBtn.Visible = currentPage < totalPages
prevBtn.MouseButton1Click:(()
currentPage >
currentPage = currentPage -
()
)
nextBtn.MouseButton1Click:(()
totalPages = .(#allButtons / maxButtonsPerPage)
currentPage < totalPages
currentPage = currentPage +
()
)
buttonCount =
(text, callback)
buttonCount = buttonCount +
Btn = .()
Btn.Name = text ..
Btn.Size = .(, -, , )
Btn.Position = .(, , , + ((buttonCount - ) % maxButtonsPerPage) * )
Btn.BackgroundColor3 = .(, , )
Btn.BorderColor3 = .(, , )
Btn.BorderSizePixel =
Btn.Text = .. text ..
Btn.TextColor3 = .(, , )
Btn.Font = .Font.Code
Btn.TextSize =
Btn.Parent = buttonContainer
Btn.MouseButton1Click:(()
Btn.BackgroundColor3 = .(, , )
.()
Btn.BackgroundColor3 = .(, , )
(callback)
)
.(allButtons, Btn)
()
(, ()
(:())()
)
(, ()
(:())()
)
(, ()
playerList = .()
playerList.Name =
playerList.Parent = CoreGui
playerList.ResetOnSpawn =
listFrame = .()
listFrame.Name =
listFrame.Size = .(, , , )
listFrame.Position = .(, -, , -)
listFrame.BackgroundColor3 = .(, , )
listFrame.BorderColor3 = .(, , )
listFrame.BorderSizePixel =
listFrame.Active =
listFrame.Parent = playerList
listTitle = .()
listTitle.Name =
listTitle.Size = .(, , , )
listTitle.BackgroundColor3 = .(, , )
listTitle.BorderColor3 = .(, , )
listTitle.BorderSizePixel =
listTitle.Text = .. #Players:() ..
listTitle.TextColor3 = .(, , )
listTitle.Font = .Font.Code
listTitle.TextSize =
listTitle.Parent = listFrame
listScrolling = .()
listScrolling.Name =
listScrolling.Size = .(, -, , -)
listScrolling.Position = .(, , , )
listScrolling.BackgroundColor3 = .(, , )
listScrolling.BorderColor3 = .(, , )
listScrolling.BorderSizePixel =
listScrolling.CanvasSize = .(, , , #Players:() * + )
listScrolling.ScrollBarThickness =
listScrolling.Parent = listFrame
yPos =
_, p (Players:())
playerLabel = .()
playerLabel.Name = p.Name
playerLabel.Size = .(, -, , )
playerLabel.Position = .(, , , yPos)
playerLabel.BackgroundColor3 = .(, , )
playerLabel.BorderColor3 = .(, , )
playerLabel.BorderSizePixel =
playerLabel.Text = p.Name
playerLabel.TextColor3 = .(, , )
playerLabel.Font = .Font.Code
playerLabel.TextSize =
playerLabel.TextXAlignment = .TextXAlignment.Left
playerLabel.Parent = listScrolling
yPos = yPos +
closeBtn = .()
closeBtn.Name =
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.BorderColor3 = .(, , )
closeBtn.BorderSizePixel =
closeBtn.Text =
closeBtn.TextColor3 = .(, , )
closeBtn.Font = .Font.Code
closeBtn.TextSize =
closeBtn.Parent = listFrame
closeBtn.MouseButton1Click:(()
playerList:()
)
dragging, dragInput, dragStart, startPos
listTitle.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging = ; dragStart = input.Position; startPos = listFrame.Position
input.Changed:(() input.UserInputState == .UserInputState.End dragging = )
)
listTitle.InputChanged:((input) input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch dragInput = input )
UserInputService.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
listFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
)
(, ()
lp = Players.LocalPlayer
lp.Character
lp.Character:()
)
(, ()
:():(.PlaceId, .JobId, Players.LocalPlayer)
)
ToggleButton.MouseButton1Click:(()
MainFrame.Visible = MainFrame.Visible
MainFrame.Visible
ToggleButton.Text =
ToggleButton.Text =
)
dragging, dragInput, dragStart, startPos
TitleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging = ; dragStart = input.Position; startPos = MainFrame.Position
input.Changed:(() input.UserInputState == .UserInputState.End dragging = )
)
TitleBar.InputChanged:((input) input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch dragInput = input )
UserInputService.InputChanged:((input)
input == dragInput dragging
delta = input.Position - dragStart
MainFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
A gui with c00lgui, infinite yield and more

Universal