Run it
Copy the script and paste it into your executor.
player = .Players.LocalPlayer
screenGui = .()
screenGui.Name =
screenGui.Parent = player.PlayerGui
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.BorderColor3 = .(, , )
mainFrame.Visible =
mainFrame.Parent = screenGui
dragging
dragInput
dragStart
startPos
(input)
delta = input.Position - dragStart
mainFrame.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
mainFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
mainFrame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
dragInput = input
)
:().InputChanged:((input)
input == dragInput dragging
(input)
)
openButton = .()
openButton.Size = .(, , , )
openButton.Position = .(, -, , )
openButton.BackgroundColor3 = .(, , )
openButton.Text =
openButton.Parent = screenGui
openButton.MouseButton1Click:(()
mainFrame.Visible = mainFrame.Visible
)
scripts = {
{, ()
explosion = .()
explosion.Position = player.Character.HumanoidRootPart.Position
explosion.BlastRadius =
explosion.BlastPressure =
explosion.Parent =
},
{, ()
_, part (player.Character:())
part:()
part.BrickColor = BrickColor.()
},
{, ()
bodyVelocity = .()
bodyVelocity.MaxForce = .(, , )
bodyVelocity.Velocity = .(, , )
bodyVelocity.Parent = player.Character.HumanoidRootPart
()
bodyVelocity:()
},
{, ()
player.Character.HumanoidRootPart.Anchored = player.Character.HumanoidRootPart.Anchored
},
{, ()
_, part (player.Character:())
part:()
fire = .()
fire.Size =
fire.Parent = part
},
{, ()
player.Character.Humanoid.WalkSpeed =
()
player.Character.Humanoid.WalkSpeed =
},
{, ()
player.Character.Humanoid.JumpPower =
()
player.Character.Humanoid.JumpPower =
},
{, ()
_, part (player.Character:())
part:()
part.Transparency =
player.Character.Head.face.Transparency =
},
{, ()
.Workspace.Gravity =
},
{, ()
shockwave = .()
shockwave.Size = .(, , )
shockwave.Anchored =
shockwave.CanCollide =
shockwave.Position = player.Character.HumanoidRootPart.Position
shockwave.BrickColor = BrickColor.()
shockwave.Parent =
i = ,
shockwave.Size = shockwave.Size + .(, , )
shockwave.Transparency = shockwave.Transparency +
shockwave.Position = player.Character.HumanoidRootPart.Position
()
shockwave:()
}
}
i, scriptData (scripts)
button = .()
button.Size = .(, , , )
button.Position = .(, -, , (i - ) * + )
button.BackgroundColor3 = .(, , )
button.Text = scriptData[]
button.Parent = mainFrame
button.MouseButton1Click:(scriptData[])
Op:(

Universal