Run it
Copy the script and paste it into your executor.
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = .Players.LocalPlayer:()
draggableFrame = .()
draggableFrame.Name =
draggableFrame.Size = .(, , , )
draggableFrame.Position = .(, -, , -)
draggableFrame.BackgroundColor3 = .(, , )
draggableFrame.BorderSizePixel =
draggableFrame.Parent = screenGui
title = .()
title.Text =
title.Size = .(, , , )
title.Position = .(, , -, )
title.BackgroundColor3 = .(, , )
title.TextColor3 = .(, , )
title.Font = .Font.SourceSansBold
title.TextSize =
title.Parent = draggableFrame
continuousButton = .()
continuousButton.Text =
continuousButton.Size = .(, , , )
continuousButton.Position = .(, , , )
continuousButton.BackgroundColor3 = .(, , )
continuousButton.TextColor3 = .(, , )
continuousButton.Font = .Font.SourceSansBold
continuousButton.TextSize =
continuousButton.Parent = draggableFrame
equipButton = .()
equipButton.Text =
equipButton.Size = .(, , , )
equipButton.Position = .(, , , )
equipButton.BackgroundColor3 = .(, , )
equipButton.TextColor3 = .(, , )
equipButton.Font = .Font.SourceSansBold
equipButton.TextSize =
equipButton.Parent = draggableFrame
isActivating =
()
character = .Players.LocalPlayer.Character
character
tools = character:()
_, tool (tools)
tool:()
tool:()
()
isActivating =
isActivating ()
()
continuousButton.MouseButton1Click:(()
isActivating
isActivating =
continuousButton.Text =
isActivating =
.(startActivation)
continuousButton.Text =
)
lastEquippedToolIndex =
()
player = .Players.LocalPlayer
backpack = player:()
tools = backpack:()
i = , #tools
tool = tools[i]
tool:() tool.Parent == backpack
i > lastEquippedToolIndex
tool.Parent = player.Character
lastEquippedToolIndex = i
lastEquippedToolIndex =
equipButton.MouseButton1Click:(()
()
)
dragging =
dragInput, mousePos, framePos
title.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
mousePos = input.Position
framePos = draggableFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
:().InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - mousePos
draggableFrame.Position = .(framePos.X.Scale, framePos.X.Offset + delta.X, framePos.Y.Scale, framePos.Y.Offset + delta.Y)
)
Universal