Run it
Copy the script and paste it into your executor.
Players = :()
TeleportService = :()
HttpService = :()
UserInputService = :()
player = Players.LocalPlayer
FOLDER =
IGNORED_FILE = FOLDER..
TOGGLE_FILE = FOLDER..
NAME_FILE = FOLDER..
(FOLDER) (FOLDER)
(IGNORED_FILE) (IGNORED_FILE, )
(TOGGLE_FILE) (TOGGLE_FILE, )
(NAME_FILE) (NAME_FILE, )
() (TOGGLE_FILE):() ==
() (NAME_FILE):(, )
(s) (TOGGLE_FILE, (s))
(n) (NAME_FILE, n)
()
t = {}
line ((IGNORED_FILE)):()
line:() .(t, line)
t
()
.JobId ~=
(IGNORED_FILE, .JobId....game.PlaceId..)
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.Parent = player:()
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.ClipsDescendants =
MainFrame.Parent = ScreenGui
Corner = .(, MainFrame)
Corner.CornerRadius = .(, )
Stroke = .(, MainFrame)
Stroke.Color = .(, , )
Stroke.Thickness =
Title = .()
Title.Size = .(,,,)
Title.BackgroundTransparency =
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBlack
Title.TextSize =
Title.Parent = MainFrame
ModeBtn = .()
ModeBtn.Size = .(,,,)
ModeBtn.Position = .(,-,,)
ModeBtn.BackgroundColor3 = .(, , )
ModeBtn.Text =
ModeBtn.TextSize =
ModeBtn.Font = .Font.GothamBold
mc = .(, ModeBtn); mc.CornerRadius = .(,)
ModeBtn.Parent = MainFrame
HopBtn = .()
HopBtn.Size = .(,,,)
HopBtn.Position = .(,,,)
HopBtn.BackgroundColor3 = .(, , )
HopBtn.Text =
HopBtn.TextColor3 = .(,,)
HopBtn.Font = .Font.GothamBold
HopBtn.TextSize =
hc = .(, HopBtn); hc.CornerRadius = .(,)
HopBtn.Visible =
HopBtn.Parent = MainFrame
ClearBtn = .()
ClearBtn.Size = .(,,,)
ClearBtn.Position = .(,,,)
ClearBtn.BackgroundColor3 = .(, , )
ClearBtn.Text =
ClearBtn.TextColor3 = .(,,)
ClearBtn.Font = .Font.Gotham
ClearBtn.TextSize =
cc = .(, ClearBtn); cc.CornerRadius = .(,)
ClearBtn.Visible =
ClearBtn.Parent = MainFrame
FindBtn = .()
FindBtn.Size = .(,,,)
FindBtn.Position = .(,,,)
FindBtn.BackgroundColor3 = .(, , )
FindBtn.Text =
FindBtn.TextColor3 = .(,,)
FindBtn.Font = .Font.GothamBold
FindBtn.TextSize =
fc = .(, FindBtn); fc.CornerRadius = .(,)
FindBtn.Visible =
FindBtn.Parent = MainFrame
TargetBox = .()
TargetBox.Size = .(,,,)
TargetBox.Position = .(,,,)
TargetBox.BackgroundColor3 = .(,,)
TargetBox.PlaceholderText =
TargetBox.Text =
TargetBox.TextColor3 = .(,,)
TargetBox.Font = .Font.Gotham
TargetBox.TextSize =
tc = .(, TargetBox); tc.CornerRadius = .(,)
TargetBox.Visible =
TargetBox.Parent = MainFrame
GuideBtn = .()
GuideBtn.Size = .(,,,)
GuideBtn.Position = .(,,,)
GuideBtn.BackgroundTransparency =
GuideBtn.Text =
GuideBtn.TextSize =
GuideBtn.Visible =
gc = .(, GuideBtn); gc.CornerRadius = .(,)
GuideBtn.Parent = MainFrame
GuideGui = .()
GuideGui.Parent = player.PlayerGui
GuideFrame = .()
GuideFrame.Size = .(, , , )
GuideFrame.Position = .(, -, , -)
GuideFrame.BackgroundColor3 = .(,,)
GuideFrame.Visible =
GuideFrame.Parent = GuideGui
gcorner = .(, GuideFrame); gcorner.CornerRadius = .(,)
gstroke = .(, GuideFrame)
gstroke.Color = .(,,)
gstroke.Thickness =
GuideTitle = .()
GuideTitle.Size = .(,,,)
GuideTitle.BackgroundTransparency =
GuideTitle.Text =
GuideTitle.TextColor3 = .(,,)
GuideTitle.Font = .Font.GothamBold
GuideTitle.TextSize =
GuideTitle.Parent = GuideFrame
CloseGuideBtn = .()
CloseGuideBtn.Size = .(,,,)
CloseGuideBtn.Position = .(,-,,)
CloseGuideBtn.BackgroundColor3 = .(,,)
CloseGuideBtn.Text =
CloseGuideBtn.TextColor3 = .(,,)
xc = .(, CloseGuideBtn); xc.CornerRadius = .(,)
CloseGuideBtn.Parent = GuideFrame
CloseGuideBtn.MouseButton1Click:(() GuideFrame.Visible = )
ScrollingFrame = .()
ScrollingFrame.Size = .(,-,,-)
ScrollingFrame.Position = .(,,,)
ScrollingFrame.BackgroundTransparency =
ScrollingFrame.ScrollBarThickness =
ScrollingFrame.CanvasSize = .(,,,)
ScrollingFrame.Parent = GuideFrame
GuideText = .()
GuideText.Size = .(,-,,)
GuideText.Position = .(,,,)
GuideText.BackgroundTransparency =
GuideText.TextColor3 = .(,,)
GuideText.TextWrapped =
GuideText.TextYAlignment = .TextYAlignment.Top
GuideText.Font = .Font.Gotham
GuideText.TextSize =
GuideText.Text =
GuideText.Parent = ScrollingFrame
(frame)
dragging =
dragInput, mousePos, framePos
frame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
mousePos = input.Position
framePos = frame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
frame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
UserInputService.InputChanged:((input)
dragging (input == dragInput)
delta = input.Position - mousePos
frame.Position = .(framePos.X.Scale, framePos.X.Offset + delta.X, framePos.Y.Scale, framePos.Y.Offset + delta.Y)
)
(MainFrame)
(GuideFrame)
isFinderMode =
()
isFinderMode = isFinderMode
Title.Text = isFinderMode
ModeBtn.BackgroundColor3 = isFinderMode .(,,) .(,,)
HopBtn.Visible = isFinderMode
ClearBtn.Visible = isFinderMode
FindBtn.Visible = isFinderMode
TargetBox.Visible = isFinderMode
GuideBtn.Visible = isFinderMode
isFinderMode
TargetBox.Text = ()
FindBtn.Text = ()
ModeBtn.MouseButton1Click:(switchMode)
GuideBtn.MouseButton1Click:(() GuideFrame.Visible = )
(exclude)
data = HttpService:(:(..game.PlaceId..))
servers = {}
_,v (data.data)
v.playing < v.maxPlayers v.id ~= .JobId .(exclude, v.id)
.(servers, v.id)
#servers == .(); (exclude)
TeleportService:(.PlaceId, servers[.(#servers)], player)
()
name = TargetBox.Text:(, )
name ==
FindBtn.Text =
.()
FindBtn.Text =
(name)
()
FindBtn.Text = .. name ..
.(()
() () == name
found =
_, p Players:()
p.Name:() == name:() p.DisplayName:() == name:()
found = ;
found
FindBtn.Text = .. name ..
FindBtn.BackgroundColor3 = .(,,)
()
()
TargetBox.Text =
.()
FindBtn.Text =
FindBtn.BackgroundColor3 = .(,,)
()
(())
.()
)
FindBtn.MouseButton1Click:(()
()
()
FindBtn.Text =
.()
FindBtn.Text =
()
)
HopBtn.MouseButton1Click:(()
HopBtn.Text =
()
(())
)
ClearBtn.MouseButton1Click:(()
(IGNORED_FILE, )
ClearBtn.Text =
.()
ClearBtn.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.
This script is made for helping you on the question of server hopping because some scripts dont ignore areadly traveled servers BUT THIS ONE DOES!!! it ALSO has a player tracker but make sure that the player IS playing the game ur playing so that it can find the player while server hopping. It also ignores areadly joined servers too! So yeah have fun!

Universal