Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
UserInputService = :()
player = Players.LocalPlayer
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player:()
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , )
frame.BackgroundColor3 = .(,,)
frame.BorderSizePixel =
frame.Parent = gui
.(, frame).CornerRadius = .(, )
stroke = .()
stroke.Thickness =
stroke.Parent = frame
.(()
i = ,,
stroke.Color = .(i,,)
.()
)
title = .()
title.Size = .(,,,)
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(,,)
title.Font = .Font.GothamBold
title.TextSize =
title.Parent = frame
close = .()
close.Size = .(,,,)
close.Position = .(,-,,)
close.Text =
close.BackgroundTransparency =
close.TextColor3 = .(,,)
close.Parent = frame
close.MouseButton1Click:(()
t = TweenService:(frame, TweenInfo.(), {
Size = .(,,,),
BackgroundTransparency =
})
t:()
t.Completed:()
gui:()
)
grid = .()
grid.Size = .(,,,)
grid.BackgroundTransparency =
grid.Visible =
grid.Parent = gui
i = ,
h = .()
h.Size = .(,,,)
h.Position = .(,,i/,)
h.BackgroundColor3 = .(,,)
h.BackgroundTransparency =
h.BorderSizePixel =
h.Parent = grid
txt = .()
txt.Size = .(,,,)
txt.Position = .(,,i/,-)
txt.Text = (i)
txt.TextSize =
txt.TextColor3 = .(,,)
txt.BackgroundTransparency =
txt.Parent = grid
i = ,
v = .()
v.Size = .(,,,)
v.Position = .(i/,,,)
v.BackgroundColor3 = .(,,)
v.BackgroundTransparency =
v.BorderSizePixel =
v.Parent = grid
jumpButton
()
pg = player:()
touchGui = pg:()
touchGui
control = touchGui:()
control
jumpButton = control:()
.(()
.()
()
jumpButton
)
sizeBox = .()
sizeBox.Size = .(,,,)
sizeBox.Position = .(,,,)
sizeBox.PlaceholderText =
sizeBox.BackgroundColor3 = .(,,)
sizeBox.TextColor3 = .(,,)
sizeBox.Parent = frame
.(, sizeBox)
sizeBox.FocusLost:(()
v = (sizeBox.Text)
v jumpButton
jumpButton.Size = .(,v,,v)
)
dragMode =
dragBtn = .()
dragBtn.Size = .(,,,)
dragBtn.Position = .(,,,)
dragBtn.Text =
dragBtn.BackgroundColor3 = .(,,)
dragBtn.TextColor3 = .(,,)
dragBtn.Parent = frame
.(, dragBtn)
dragBtn.MouseButton1Click:(()
dragMode = dragMode
dragMode
dragBtn.Text =
dragBtn.BackgroundColor3 = .(,,)
grid.Visible =
dragBtn.Text =
dragBtn.BackgroundColor3 = .(,,)
grid.Visible =
)
UserInputService.InputChanged:((input)
dragMode jumpButton
input.UserInputType == .UserInputType.Touch
p = input.Position
jumpButton.Position = .(,p.X-,,p.Y-)
)
dragging, startPos, startInput
frame.InputBegan:((input)
input.UserInputType == .UserInputType.Touch input.UserInputType == .UserInputType.MouseButton1
dragging =
startPos = frame.Position
startInput = input.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
dragging
delta = input.Position - startInput
frame.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
)
frame.Size = .(,,,)
TweenService:(frame, TweenInfo.(, .EasingStyle.Back), {
Size = .(,,,)
}):()Lazy

Universal