Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UIS = :()
player = Players.LocalPlayer
gui = .(, player:())
gui.Name =
gui.ResetOnSpawn =
openBtn = .(, gui)
openBtn.Size = .(, , , )
openBtn.Position = .(, , , -)
openBtn.Text =
openBtn.BackgroundColor3 = .(, , )
openBtn.TextColor3 = .(, , )
openBtn.Font = .Font.SourceSansBold
openBtn.AutoButtonColor =
openBtn.BorderSizePixel =
openBtn.BackgroundTransparency =
openBtn.TextScaled =
openBtn.TextWrapped =
openBtnCorner = .(, openBtn)
openBtnCorner.CornerRadius = .(, )
keyFrame = .(, gui)
keyFrame.Size = .(, , , )
keyFrame.Position = .(, -, , -)
keyFrame.BackgroundColor3 = .(, , )
keyFrame.Visible =
keyFrameUICorner = .(, keyFrame)
keyFrameUICorner.CornerRadius = .(, )
keyBox = .(, keyFrame)
keyBox.Size = .(, , , )
keyBox.Position = .(, , , )
keyBox.PlaceholderText =
keyBox.Text =
keyBox.BackgroundColor3 = .(, , )
keyBox.TextColor3 = .(, , )
keySubmit = .(, keyFrame)
keySubmit.Size = .(, , , )
keySubmit.Position = .(, , , )
keySubmit.Text =
keySubmit.BackgroundColor3 = .(, , )
keySubmit.TextColor3 = .(, , )
keySubmit.Font = .Font.SourceSansBold
keySubmitUICorner = .(, keySubmit)
keySubmitUICorner.CornerRadius = .(, )
main = .(, gui)
main.Size = .(, , , )
main.Position = .(, -, , -)
main.BackgroundColor3 = .(, , )
main.Visible =
mainUICorner = .(, main)
mainUICorner.CornerRadius = .(, )
closeBtn = .(, main)
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.Text =
closeBtn.BackgroundColor3 = .(, , )
closeBtn.TextColor3 = .(, , )
closeBtn.Font = .Font.SourceSansBold
closeBtn.AutoButtonColor =
closeUICorner = .(, closeBtn)
closeUICorner.CornerRadius = .(, )
leftTabs = .(, main)
leftTabs.Size = .(, , , )
leftTabs.BackgroundColor3 = .(, , )
leftTabsUICorner = .(, leftTabs)
leftTabsUICorner.CornerRadius = .(, )
topTabs = .(, main)
topTabs.Size = .(, -, , )
topTabs.Position = .(, , , )
topTabs.BackgroundColor3 = .(, , )
topTabsUICorner = .(, topTabs)
topTabsUICorner.CornerRadius = .(, )
contentFrame = .(, main)
contentFrame.Size = .(, -, , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundColor3 = .(, , )
contentUICorner = .(, contentFrame)
contentUICorner.CornerRadius = .(, )
scriptTabs = {}
activeTabIndex =
(index)
i, box (scriptTabs)
box.Visible = (i == index)
i, btn (topTabs:())
btn:() btn ~= plusBtn
btn.BackgroundColor3 = (i == index .(, , ) .(, , ))
activeTabIndex = index
(name, content)
tab = .(, topTabs)
tab.Size = .(, , , )
tab.Text = name
tab.BackgroundColor3 = .(, , )
tab.TextColor3 = .(, , )
tab.Font = .Font.SourceSansBold
tab.AutoButtonColor =
tabUICorner = .(, tab)
tabUICorner.CornerRadius = .(, )
box = .(, contentFrame)
box.Size = .(, , , )
box.Text = content
box.ClearTextOnFocus =
box.MultiLine =
box.Visible =
box.BackgroundColor3 = .(, , )
box.TextColor3 = .(, , )
box.Font = .Font.Code
box.TextSize =
box.TextXAlignment = .TextXAlignment.Left
box.TextYAlignment = .TextYAlignment.Top
scriptTabs[#scriptTabs + ] = box
tab.MouseButton1Click:(()
(#scriptTabs)
)
(#scriptTabs)
plusBtn = .(, topTabs)
plusBtn.Size = .(, , , )
plusBtn.Position = .(, -, , )
plusBtn.Text =
plusBtn.BackgroundColor3 = .(, , )
plusBtn.TextColor3 = .(, , )
plusBtn.Font = .Font.SourceSansBold
plusBtn.AutoButtonColor =
plusUICorner = .(, plusBtn)
plusUICorner.CornerRadius = .(, )
plusBtn.MouseButton1Click:(()
( .. (#scriptTabs + ))
)
modsButtons = {}
flyActive =
noclipActive =
lockActive =
flingActive =
bodyGyro, bodyVelocity, flingTouchedConnection
direction = .(,,)
keysHeld = {}
(on)
char = player.Character
hrp = char char:()
hrp
on
bodyGyro bodyVelocity
bodyGyro = .(, hrp)
bodyGyro.P =
bodyGyro.MaxTorque = .(, , )
bodyVelocity = .(, hrp)
bodyVelocity.MaxForce = .(, , )
bodyVelocity.Velocity = .(,,)
bodyGyro bodyGyro:(); bodyGyro =
bodyVelocity bodyVelocity:(); bodyVelocity =
flyActive = on
noclipConn
(on)
on
noclipConn
noclipConn = RunService.Stepped:(()
player.Character
_, p (player.Character:())
p:()
p.CanCollide =
)
noclipConn
noclipConn:()
noclipConn =
noclipActive = on
lockWeld
(on)
on
lockWeld
closest, dist = , .huge
_, p (Players:())
p ~= player p.Character p.Character:() player.Character player.Character:()
d = (p.Character.Head.Position - player.Character.Head.Position).Magnitude
d < dist
closest, dist = p, d
closest
lockWeld = .()
lockWeld.Part0 = player.Character.HumanoidRootPart
lockWeld.Part1 = closest.Character.Head
lockWeld.Parent = lockWeld.Part0
lockWeld
lockWeld:()
lockWeld =
lockActive = on
(playerToFling)
char = playerToFling.Character
char
hrp = char:()
hrp
bav = .(, hrp)
bav.MaxTorque = .(, .huge, )
bav.AngularVelocity = .(, , )
.Debris:(bav, )
bv = .(, hrp)
bv.MaxForce = .(, , )
bv.Velocity = .(, , )
.Debris:(bv, )
(on)
on
flingTouchedConnection
char = player.Character
hrp = char char:()
hrp
flingTouchedConnection = hrp.Touched:((hit)
hitChar = hit.Parent
plr = Players:(hitChar)
plr plr ~= player
(plr)
)
flingTouchedConnection
flingTouchedConnection:()
flingTouchedConnection =
flingActive = on
RunService.RenderStepped:(()
flyActive bodyGyro bodyVelocity
cam = .CurrentCamera
bodyGyro.CFrame = cam.CFrame
moveVec = .(,,)
keysHeld[.KeyCode.W] moveVec = moveVec + .(, , -)
keysHeld[.KeyCode.S] moveVec = moveVec + .(, , )
keysHeld[.KeyCode.A] moveVec = moveVec + .(-, , )
keysHeld[.KeyCode.D] moveVec = moveVec + .(, , )
moveVec.Magnitude >
bodyVelocity.Velocity = cam.CFrame:(moveVec.Unit * )
bodyVelocity.Velocity = .(,,)
)
UIS.InputBegan:((input, gameProcessed)
gameProcessed
flyActive
input.UserInputType == .UserInputType.Keyboard
keysHeld[input.KeyCode] =
)
UIS.InputEnded:((input)
flyActive
input.UserInputType == .UserInputType.Keyboard
keysHeld[input.KeyCode] =
)
()
contentFrame:()
modsButtons = {}
(text, initial, toggleFunc)
btn = .(, contentFrame)
btn.Size = .(, -, , )
btn.Position = .(, , , (#contentFrame:()) * )
btn.BackgroundColor3 = initial .(, , ) .(, , )
btn.TextColor3 = .(, , )
btn.Text = text .. (initial )
btn.Font = .Font.SourceSansBold
btnCorner = .(, btn)
btnCorner.CornerRadius = .(, )
toggled = initial
btn.MouseButton1Click:(()
toggled = toggled
btn.BackgroundColor3 = toggled .(, , ) .(, , )
btn.Text = text .. (toggled )
(toggled)
)
btn
modsButtons.fly = (, flyActive, toggleFly)
modsButtons.noclip = (, noclipActive, toggleNoclip)
modsButtons.lock = (, lockActive, toggleLock)
modsButtons.fling = (, flingActive, toggleFling)
i, name ({, })
tabBtn = .(, leftTabs)
tabBtn.Size = .(, , , )
tabBtn.Position = .(, , , (i-)*)
tabBtn.BackgroundColor3 = .(,,)
tabBtn.TextColor3 = .(,,)
tabBtn.Font = .Font.SourceSansBold
tabBtn.Text = name
tabBtn.AutoButtonColor =
tabBtnCorner = .(, tabBtn)
tabBtnCorner.CornerRadius = .(, )
tabBtn.MouseButton1Click:(()
name ==
contentFrame:()
_, box (scriptTabs)
box.Parent = contentFrame
box.Visible =
#scriptTabs >
scriptTabs[activeTabIndex ].Visible =
_, child (topTabs:())
child:() child ~= plusBtn
child.Parent = topTabs
child.Visible =
plusBtn.Parent = topTabs
plusBtn.Visible =
name ==
_, b (scriptTabs) b.Visible =
()
)
openBtn.MouseButton1Click:(()
openBtn.Visible =
keyFrame.Visible =
keyBox.Text =
)
keySubmit.MouseButton1Click:(()
keyBox.Text ==
keyFrame.Visible =
main.Visible =
#scriptTabs ==
()
)
closeBtn.MouseButton1Click:(()
main.Visible =
openBtn.Visible =
keyBox.Text =
)
dragging, dragInput, dragStart, startPos
topTabs.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = main.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UIS.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
delta = input.Position - dragStart
main.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X,
startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
mods and saving scripts key is imahuman

Universal