Run it
Copy the script and paste it into your executor.
Players = :()
UIS = :()
PPS = :()
TeleportService = :()
player = Players.LocalPlayer
playerGui = player:()
TELEPORT_OFFSET_Y =
AUTO_INTERVAL =
CHEST_MARKER =
()
c = player.Character player.CharacterAdded:()
c, c:(, ), c:()
(inst: ): boolean
inst:()
.(inst.Name, CHEST_MARKER)
inst:(, )
(inst: ?): BasePart?
inst
inst:() inst
inst:()
inst.PrimaryPart inst.PrimaryPart
inst:(, )
(part: BasePart)
char, hrp, hum = ()
(char hrp hum) hum.Health <=
pos = part.Position + .(, TELEPORT_OFFSET_Y, )
char:(.(pos, pos + part.CFrame.LookVector))
(model: )
prompt = model:(, )
(prompt prompt.Enabled)
.(()
prompt:()
.(prompt.HoldDuration + )
prompt:()
)
(): {Model}
found = {}
_, obj (:())
(obj)
.(found, obj)
found
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = playerGui
window = .()
window.Size = .(, )
window.Position = .(, )
window.BackgroundColor3 = .(, , )
window.BorderSizePixel =
window.Parent = gui
.(, window).CornerRadius = .(, )
shadow = .()
shadow.Name =
shadow.AnchorPoint = .(, )
shadow.Position = .(, , , )
shadow.Size = .(, , , )
shadow.BackgroundTransparency =
shadow.Image =
shadow.ImageColor3 = .(, , )
shadow.ImageTransparency =
shadow.Parent = window
topBar = .()
topBar.Size = .(, , , )
topBar.BackgroundColor3 = .(, , )
topBar.BorderSizePixel =
topBar.Parent = window
topCorner = .()
topCorner.CornerRadius = .(, )
topCorner.Parent = topBar
title = .()
title.Size = .(, -, , )
title.Position = .(, , , )
title.Text =
title.TextColor3 = .(, , )
title.TextXAlignment = .TextXAlignment.Left
title.Font = .Font.GothamBold
title.TextSize =
title.BackgroundTransparency =
title.Parent = topBar
content = .()
content.Size = .(, , , -)
content.Position = .(, , , )
content.BackgroundTransparency =
content.Parent = window
layout = .(, content)
layout.Padding = .(, )
layout.HorizontalAlignment = .HorizontalAlignment.Center
layout.VerticalAlignment = .VerticalAlignment.Center
(text, color)
btn = .()
btn.Size = .(, , , )
btn.BackgroundColor3 = color
btn.Text = text
btn.TextColor3 = .(, , )
btn.Font = .Font.GothamSemibold
btn.TextSize =
btn.AutoButtonColor =
btn.Parent = content
.(, btn).CornerRadius = .(, )
btn
btnAuto = (, .(, , ))
btnServer = (, .(, , ))
status = .()
status.Size = .(, , , )
status.Text =
status.TextColor3 = .(, , )
status.Font = .Font.Gotham
status.TextSize =
status.BackgroundTransparency =
status.Parent = content
autoOn =
.(()
autoOn
chests = ()
status.Text = .. #chests
closest =
minDist = .huge
_, hrp = ()
hrp
_, c (chests)
part = (c)
part
dist = (part.Position - hrp.Position).Magnitude
dist < minDist
minDist = dist
closest = c
closest
part = (closest)
part
(part)
.()
(closest)
.()
status.Text =
.(AUTO_INTERVAL)
)
btnAuto.MouseButton1Click:(()
autoOn = autoOn
btnAuto.Text = autoOn
btnAuto.BackgroundColor3 = autoOn .(, , ) .(, , )
)
btnServer.MouseButton1Click:(()
status.Text =
ok, err = (()
HttpService = :()
url = .. .PlaceId ..
servers = HttpService:(:(url)).data
newServer = servers[.(, #servers)]
newServer newServer.id ~= .JobId
TeleportService:(.PlaceId, newServer.id, player)
)
ok status.Text =
)
dragging, dragStart, startPos
topBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging = ; dragStart = input.Position; startPos = window.Position
)
UIS.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
window.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
topBar.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 dragging =
)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.
ChestFarmer Server Hop
Fireworks Playground