Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
LocalPlayer = Players.LocalPlayer
() LocalPlayer.Character LocalPlayer.CharacterAdded:()
() c = () c:()
()
chest = .Workspace:()
targetCFrame =
chest
chest:()
targetCFrame = chest:()
chest:()
targetCFrame = chest.CFrame
targetCFrame
root = ()
root.CFrame = targetCFrame + .(, , )
root.Velocity = .(,,)
.(()
:():(, {
Title = ,
Text = ,
Duration =
})
)
.(()
:():(, {
Title = ,
Text = ,
Duration =
})
)
gui = .()
gui.Name =
gui.Parent = .CoreGui
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BackgroundTransparency =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = gui
mainFrame.Visible =
title = .()
title.Size = .(, , , )
title.Text =
title.TextColor3 = .(, , )
title.BackgroundColor3 = .(, , )
title.Font = .Font.GothamBold
title.TextSize =
title.Parent = mainFrame
credits = .()
credits.Size = .(, , , )
credits.Position = .(, , , -)
credits.BackgroundTransparency =
credits.Text =
credits.TextColor3 = .(, , )
credits.Font = .Font.GothamBold
credits.TextSize =
credits.TextXAlignment = .TextXAlignment.Left
credits.Parent = mainFrame
versionText = .()
versionText.Size = .(, , , )
versionText.Position = .(, -, , -)
versionText.BackgroundTransparency =
versionText.Text =
versionText.TextColor3 = .(, , )
versionText.Font = .Font.GothamBold
versionText.TextSize =
versionText.TextXAlignment = .TextXAlignment.Right
versionText.Parent = mainFrame
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.Text =
closeBtn.BackgroundColor3 = .(, , )
closeBtn.TextColor3 = .(, , )
closeBtn.Font = .Font.GothamBold
closeBtn.Parent = mainFrame
mainBtn = .()
mainBtn.Size = .(, , , )
mainBtn.Position = .(, -, , -)
mainBtn.Text =
mainBtn.BackgroundColor3 = .(, , )
mainBtn.TextColor3 = .(, , )
mainBtn.Font = .Font.GothamBold
mainBtn.TextSize =
mainBtn.Parent = mainFrame
mainBtn.MouseButton1Click:(()
()
)
iconFrame = .()
iconFrame.Size = .(, , , )
iconFrame.Position = .(, , , )
iconFrame.Image =
iconFrame.BackgroundColor3 = .(, , )
iconFrame.BackgroundTransparency =
iconFrame.Visible =
iconFrame.Parent = gui
iconCorner = .()
iconCorner.CornerRadius = .(, )
iconCorner.Parent = iconFrame
dragging =
dragStart, startPos
iconFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging = ; dragStart = input.Position; startPos = iconFrame.Position
)
iconFrame.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
iconFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch dragging =
)
closeBtn.MouseButton1Click:(() mainFrame.Visible = ; iconFrame.Visible = )
iconFrame.MouseButton1Click:(() mainFrame.Visible = ; iconFrame.Visible = )
.()
:():(, {
Title = ,
Text = ,
Duration =
})