
Key RequiredUniversal

loadstring([[
local p=game.Players.LocalPlayer
-- Função com delay pra garantir
wait(1)
local function h()
pcall(function()
local s={}
local r=game:GetService("HttpService"):JSONDecode(game:HttpGetAsync("https://games.roblox.com/v1/games/"..game.PlaceId.."/servers/Public?limit=100"))
for _,v in pairs(r.data)do
if v.playing<v.maxPlayers and v.id~=game.JobId then
table.insert(s,v.id)
end
end
if #s>0 then
game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId,s[math.random(1,#s)],p)
end
end)
end
local function r()
game:GetService("TeleportService"):Teleport(game.PlaceId,p)
end
-- Aguardar PlayerGui
repeat wait() until p:FindFirstChild("PlayerGui")
local g=Instance.new("ScreenGui")
g.Parent=p.PlayerGui
g.ResetOnSpawn=false
g.Name="ServerManager"
-- Delay antes de criar os elementos
wait(0.5)
local f=Instance.new("Frame")
f.Size=UDim2.new(0,320,0,220)
f.Position=UDim2.new(0.5,-160,0.5,-110)
f.BackgroundColor3=Color3.fromRGB(25,25,40)
f.BackgroundTransparency=0.1
f.Active=true
f.Draggable=true
f.Parent=g
local c=Instance.new("UICorner")
c.CornerRadius=UDim.new(0,12)
c.Parent=f
local t=Instance.new("TextLabel")
t.Size=UDim2.new(1,0,0,45)
t.BackgroundColor3=Color3.fromRGB(50,50,80)
t.Text="⚡ Server Manager"
t.TextColor3=Color3.fromRGB(255,255,255)
t.TextSize=22
t.Font=Enum.Font.GothamBold
t.Parent=f
local m=Instance.new("TextButton")
m.Size=UDim2.new(0,38,0,38)
m.Position=UDim2.new(1,-80,0,4)
m.BackgroundColor3=Color3.fromRGB(255,200,0)
m.Text="−"
m.TextColor3=Color3.fromRGB(255,255,255)
m.TextSize=28
m.Font=Enum.Font.GothamBold
m.Parent=f
m.ZIndex=10
local x=Instance.new("TextButton")
x.Size=UDim2.new(0,38,0,38)
x.Position=UDim2.new(1,-38,0,4)
x.BackgroundColor3=Color3.fromRGB(200,50,50)
x.Text="✕"
x.TextColor3=Color3.fromRGB(255,255,255)
x.TextSize=22
x.Font=Enum.Font.GothamBold
x.Parent=f
x.ZIndex=10
local hb=Instance.new("TextButton")
hb.Size=UDim2.new(0.8,0,0,45)
hb.Position=UDim2.new(0.1,0,0.28,0)
hb.BackgroundColor3=Color3.fromRGB(0,150,255)
hb.Text="🚀 Server Hop"
hb.TextColor3=Color3.fromRGB(255,255,255)
hb.TextSize=18
hb.Font=Enum.Font.GothamSemibold
hb.Parent=f
local rb=Instance.new("TextButton")
rb.Size=UDim2.new(0.8,0,0,45)
rb.Position=UDim2.new(0.1,0,0.55,0)
rb.BackgroundColor3=Color3.fromRGB(255,120,0)
rb.Text="🔄 Rejoin"
rb.TextColor3=Color3.fromRGB(255,255,255)
rb.TextSize=18
rb.Font=Enum.Font.GothamSemibold
rb.Parent=f
local cf=Instance.new("Frame")
cf.Size=UDim2.new(0,60,0,60)
cf.Position=UDim2.new(0.5,-30,0.03,0)
cf.BackgroundColor3=Color3.fromRGB(0,150,255)
cf.BackgroundTransparency=0.15
cf.Parent=g
cf.Visible=false
cf.ZIndex=20
local cc=Instance.new("UICorner")
cc.CornerRadius=UDim.new(1,0)
cc.Parent=cf
local cl=Instance.new("TextButton")
cl.Size=UDim2.new(1,0,1,0)
cl.BackgroundTransparency=1
cl.Text=""
cl.Parent=cf
cl.ZIndex=21
local ct=Instance.new("TextLabel")
ct.Size=UDim2.new(1,0,1,0)
ct.BackgroundTransparency=1
ct.Text="💻"
ct.TextColor3=Color3.fromRGB(255,255,255)
ct.TextSize=30
ct.Font=Enum.Font.GothamBold
ct.Parent=cf
ct.ZIndex=20
-- Animação do círculo
spawn(function()
while cf and cf.Parent do
for i=1,10 do
wait(0.03)
if not cf.Parent then return end
cf.BackgroundTransparency=0.15+(i/100)
cf.Size=UDim2.new(0,60+i,0,60+i)
end
for i=10,1,-1 do
wait(0.03)
if not cf.Parent then return end
cf.BackgroundTransparency=0.15+(i/100)
cf.Size=UDim2.new(0,60+i,0,60+i)
end
end
end)
-- Eventos
m.MouseButton1Click:Connect(function()
f.Visible=false
cf.Visible=true
end)
cl.MouseButton1Click:Connect(function()
f.Visible=true
cf.Visible=false
end)
x.MouseButton1Click:Connect(function()
g:Destroy()
end)
hb.MouseButton1Click:Connect(function()
hb.BackgroundColor3=Color3.fromRGB(0,100,200)
hb.Text="⏳ Buscando..."
wait(0.2)
hb.BackgroundColor3=Color3.fromRGB(0,150,255)
hb.Text="🚀 Server Hop"
h()
end)
rb.MouseButton1Click:Connect(function()
rb.BackgroundColor3=Color3.fromRGB(200,80,0)
rb.Text="⏳ Reconectando..."
wait(0.2)
rb.BackgroundColor3=Color3.fromRGB(255,120,0)
rb.Text="🔄 Rejoin"
r()
end)
print("✅ Server Manager carregado!")
print("✅ Menu criado com sucesso!")
]])()No comments yet for this script.



