Run it
Copy the script and paste it into your executor.
HttpService = :()
TeleportService = :()
Players = :()
LocalPlayer = Players.LocalPlayer
PLACE_ID = .PlaceId
CURRENT_JOB_ID = .JobId
()
.CoreGui:()
.CoreGui.RedFoxServerBrowser:()
gui = .(, .CoreGui)
gui.Name =
gui.ZIndexBehavior = .ZIndexBehavior.Sibling
MainFrame = .(, gui)
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
gradient = .(, MainFrame)
gradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
gradient.Rotation =
.(()
gui gui.Parent
i = , ,
gradient.Offset = .(i, i)
.()
)
TitleBar = .(, MainFrame)
TitleBar.Size = .(, , , )
TitleBar.BackgroundColor3 = .(, , )
TitleBar.BorderSizePixel =
TitleLabel = .(, TitleBar)
TitleLabel.Size = .(, -, , )
TitleLabel.Position = .(, , , )
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.Font = .Font.GothamBold
TitleLabel.TextSize =
TitleLabel.BackgroundTransparency =
TitleLabel.TextXAlignment = .TextXAlignment.Left
CloseBtn = .(, TitleBar)
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextSize =
CloseBtn.BackgroundTransparency =
CloseBtn.MouseButton1Click:(()
gui:()
)
buttonY =
spacingX =
buttonWidth =
(text, xIndex)
btn = .(, MainFrame)
btn.Size = .(, buttonWidth, , )
btn.Position = .(, spacingX + (xIndex - ) * (buttonWidth + spacingX), , buttonY)
btn.BackgroundColor3 = .(, , )
btn.TextColor3 = .(, , )
btn.Font = .Font.GothamBold
btn.TextSize =
btn.BorderSizePixel =
btn.Text = text
.(, btn).CornerRadius = .(, )
btn
CopyMyJobBtn = (, )
CopyMyJobBtn.MouseButton1Click:(()
setclipboard (CURRENT_JOB_ID)
)
RejoinBtn = (, )
RejoinBtn.MouseButton1Click:(()
TeleportService:(PLACE_ID, CURRENT_JOB_ID, LocalPlayer)
)
RefreshBtn = (, )
RefreshBtn.MouseButton1Click:(()
(RedrawBrowser)
)
ExternalJoinBtn = (, )
JobBox = .(, MainFrame)
JobBox.Size = .(, , , )
JobBox.Position = .(, spacingX + * (buttonWidth + spacingX), , buttonY)
JobBox.PlaceholderText =
JobBox.Text =
JobBox.BackgroundColor3 = .(, , )
JobBox.TextColor3 = .(, , )
JobBox.Font = .Font.Code
JobBox.TextSize =
JobBox.ClearTextOnFocus =
.(, JobBox).CornerRadius = .(, )
JobBox.FocusLost:((enterPressed)
enterPressed JobBox.Text ~=
TeleportService:(PLACE_ID, JobBox.Text, LocalPlayer)
)
gradient = .(, ExternalFrame)
gradient.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
}
gradient.Rotation =
.(()
ExternalFrame ExternalFrame.Parent
i = , ,
gradient.Offset = .(i, i)
.()
)
ExternalFrame = .()
ExternalFrame.Size = .(, , , )
ExternalFrame.BackgroundColor3 = .(, , )
ExternalFrame.BorderSizePixel =
ExternalFrame.Visible =
ExternalFrame.Parent = gui
.(, ExternalFrame).CornerRadius = .(, )
Header = .(, ExternalFrame)
Header.Size = .(, -, , )
Header.Position = .(, , , )
Header.Text =
Header.TextColor3 = .(, , )
Header.Font = .Font.GothamBold
Header.TextSize =
Header.BackgroundTransparency =
Header.TextXAlignment = .TextXAlignment.Left
CloseX = .(, ExternalFrame)
CloseX.Size = .(, , , )
CloseX.Position = .(, -, , )
CloseX.Text =
CloseX.BackgroundTransparency =
CloseX.TextColor3 = .(, , )
CloseX.Font = .Font.GothamBold
CloseX.TextSize =
CloseX.MouseButton1Click:(()
ExternalFrame.Visible =
)
PlaceBox = .(, ExternalFrame)
PlaceBox.Size = .(, -, , )
PlaceBox.Position = .(, , , )
PlaceBox.PlaceholderText =
PlaceBox.BackgroundColor3 = .(, , )
PlaceBox.TextColor3 = .(, , )
PlaceBox.Font = .Font.Code
PlaceBox.TextSize =
.(, PlaceBox).CornerRadius = .(, )
JobIDBox = .(, ExternalFrame)
JobIDBox.Size = .(, -, , )
JobIDBox.Position = .(, , , )
JobIDBox.PlaceholderText =
JobIDBox.BackgroundColor3 = .(, , )
JobIDBox.TextColor3 = .(, , )
JobIDBox.Font = .Font.Code
JobIDBox.TextSize =
.(, JobIDBox).CornerRadius = .(, )
JoinBtn = .(, ExternalFrame)
JoinBtn.Size = .(, -, , )
JoinBtn.Position = .(, , , -)
JoinBtn.Text =
JoinBtn.BackgroundColor3 = .(, , )
JoinBtn.TextColor3 = .(, , )
JoinBtn.Font = .Font.GothamBold
JoinBtn.TextSize =
.(, JoinBtn).CornerRadius = .(, )
()
pos = MainFrame.AbsolutePosition
size = MainFrame.AbsoluteSize
ExternalFrame.Position = .(, pos.X + size.X + , , pos.Y)
MainFrame:():(updateExternalPos)
MainFrame:():(updateExternalPos)
ExternalJoinBtn.MouseButton1Click:(()
()
ExternalFrame.Visible =
)
JoinBtn.MouseButton1Click:(()
PlaceBox.Text ~= JobIDBox.Text ~=
TeleportService:((PlaceBox.Text), JobIDBox.Text, LocalPlayer)
)
Scroll = .(, MainFrame)
Scroll.Size = .(, -, , -)
Scroll.Position = .(, , , )
Scroll.BackgroundTransparency =
Scroll.BorderSizePixel =
Scroll.CanvasSize = .(, , , )
Scroll.ScrollBarThickness =
Grid = .(, Scroll)
Grid.CellSize = .(, , , )
Grid.CellPadding = .(, , , )
Grid.SortOrder = .SortOrder.LayoutOrder
PingLabels = {}
success, response = (()
:( .. PLACE_ID .. )
)
success
data = HttpService:(response)
_, server (data.data)
Card = .(, Scroll)
Card.BackgroundColor3 = .(, , )
Card.BorderSizePixel =
.(, Card).CornerRadius = .(, )
Info = .(, Card)
Info.Size = .(, -, , )
Info.Position = .(, , , )
Info.Text = .(, server.playing, server.maxPlayers)
Info.TextColor3 = .(, , )
Info.BackgroundTransparency =
Info.Font = .Font.Gotham
Info.TextSize =
Info.TextXAlignment = .TextXAlignment.Left
BarBG = .(, Card)
BarBG.Size = .(, -, , )
BarBG.Position = .(, , , )
BarBG.BackgroundColor3 = .(, , )
BarFill = .(, BarBG)
BarFill.Size = .(server.playing / server.maxPlayers, , , )
BarFill.BackgroundColor3 = .(, , )
ID = .(, Card)
ID.Text = .. server.id
ID.Position = .(, , , )
ID.Size = .(, -, , )
ID.TextColor3 = .(, , )
ID.BackgroundTransparency =
ID.Font = .Font.Code
ID.TextSize =
ID.TextXAlignment = .TextXAlignment.Left
ID.TextTruncate = .TextTruncate.AtEnd
server.id == CURRENT_JOB_ID
HereLabel = .(, Card)
HereLabel.Text =
HereLabel.Position = .(, , , )
HereLabel.Size = .(, -, , )
HereLabel.TextColor3 = .(, , )
HereLabel.BackgroundTransparency =
HereLabel.Font = .Font.GothamBold
HereLabel.TextSize =
HereLabel.TextXAlignment = .TextXAlignment.Left
CopyBtn = .(, Card)
CopyBtn.Size = .(, -, , )
CopyBtn.Position = .(, , , )
CopyBtn.Text =
CopyBtn.BackgroundColor3 = .(, , )
CopyBtn.TextColor3 = .(, , )
CopyBtn.Font = .Font.GothamBold
CopyBtn.TextSize =
CopyBtn.BorderSizePixel =
.(, CopyBtn).CornerRadius = .(, )
CopyBtn.MouseButton1Click:(()
setclipboard (server.id)
)
Ping = .(, Card)
Ping.Text =
Ping.Position = .(, , , )
Ping.Size = .(, -, , )
Ping.TextColor3 = .(, , )
Ping.BackgroundTransparency =
Ping.Font = .Font.Code
Ping.TextSize =
Ping.TextXAlignment = .TextXAlignment.Left
.(PingLabels, Ping)
Join = .(, Card)
Join.Size = .(, -, , )
Join.Position = .(, , , -)
Join.Text =
Join.BackgroundColor3 = .(, , )
Join.TextColor3 = .(, , )
Join.Font = .Font.GothamBold
Join.TextSize =
.(, Join).CornerRadius = .(, )
Join.MouseEnter:(()
Join.BackgroundColor3 = .(, , )
)
Join.MouseLeave:(()
Join.BackgroundColor3 = .(, , )
)
Join.MouseButton1Click:(()
TeleportService:(PLACE_ID, server.id, LocalPlayer)
)
.(, ()
Scroll.CanvasSize = .(, , , Grid.AbsoluteContentSize.Y + )
)
.(()
Scroll Scroll.Parent
_, label (PingLabels)
label.Text = .. .(, ) ..
.()
)
()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: games.roblox.com.
join servers

Universal