Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
Lighting = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
uiName =
existingUI = :():(uiName) LocalPlayer.PlayerGui:(uiName)
existingUI
existingUI:()
= {
SpeedLevel = ,
JumpLevel = ,
Fly = ,
FlySpeed = ,
Noclip = ,
Esp = ,
MenuOpen = ,
MagicActive = ,
MagicMode = ,
MagicRadius = ,
MagicSpeed = ,
MagicItems = {}
}
sg = .()
sg.Name = uiName
sg.ResetOnSpawn =
sg.Parent = LocalPlayer:()
main = .()
main.Name =
main.Size = .(, , , )
main.Position = .(, -, , -)
main.BackgroundColor3 = .(, , )
main.BorderSizePixel =
main.Active =
main.Draggable =
main.Parent = sg
corner = .(, main)
corner.CornerRadius = .(, )
stroke = .(, main)
stroke.Color = .(, , )
stroke.Thickness =
title = .(, main)
title.Size = .(, , , )
title.Text =
title.TextColor3 = .(, , )
title.BackgroundTransparency =
title.Font = .Font.GothamBold
title.TextSize =
container = .(, main)
container.Size = .(, -, , -)
container.Position = .(, , , )
container.BackgroundTransparency =
container.ScrollBarThickness =
container.CanvasSize = .(, , , )
layout = .(, container)
layout.Padding = .(, )
layout.HorizontalAlignment = .HorizontalAlignment.Center
tgl = .(, sg)
tgl.Size = .(, , , )
tgl.Position = .(, -, , )
tgl.BackgroundColor3 = .(, , )
tgl.Text =
tgl.TextColor3 = .(, , )
tgl.Font = .Font.GothamBold
tgl.TextSize =
.(, tgl).CornerRadius = .(, )
tgl.MouseButton1Click:(()
.MenuOpen = .MenuOpen
main.Visible = .MenuOpen
tgl.Text = .MenuOpen
)
(txt, callback)
b = .(, container)
b.Size = .(, -, , )
b.BackgroundColor3 = .(, , )
b.Text = txt
b.TextColor3 = .(, , )
b.Font = .Font.GothamBold
b.TextSize =
.(, b).CornerRadius = .(, )
b.MouseButton1Click:(()
(b)
)
b
sectionP = .(, container)
sectionP.Size = .(, , , )
sectionP.BackgroundTransparency =
sectionP.Text =
sectionP.TextColor3 = .(, , )
sectionP.Font = .Font.GothamBold
sectionP.TextSize =
(, (b)
.SpeedLevel = .SpeedLevel +
.SpeedLevel > .SpeedLevel =
b.Text = .. (.SpeedLevel)
)
(, (b)
.JumpLevel = .JumpLevel +
.JumpLevel > .JumpLevel =
b.Text = .. (.JumpLevel)
)
(, (b)
.Fly = .Fly
b.Text = .Fly
b.BackgroundColor3 = .Fly .(, , ) .(, , )
)
sectionM = .(, container)
sectionM.Size = .(, , , )
sectionM.BackgroundTransparency =
sectionM.Text =
sectionM.TextColor3 = .(, , )
sectionM.Font = .Font.GothamBold
sectionM.TextSize =
(, (b)
.MagicActive = .MagicActive
b.Text = .MagicActive
b.BackgroundColor3 = .MagicActive .(, , ) .(, , )
)
( .. .MagicMode, (b)
.MagicMode == .MagicMode =
.MagicMode == .MagicMode =
.MagicMode == .MagicMode =
.MagicMode =
b.Text = .. .MagicMode
)
( .. .MagicRadius, (b)
.MagicRadius = .MagicRadius +
.MagicRadius > .MagicRadius =
b.Text = .. .MagicRadius
)
()
parts = {}
_, obj (:())
obj:() obj:(LocalPlayer.Character) obj.Anchored
dist = (obj.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude
dist <
.(parts, obj)
parts
RunService.Heartbeat:(()
char = LocalPlayer.Character
char char:()
hrp = char.HumanoidRootPart
hum = char:()
hum
hum.WalkSpeed = .SpeedLevel
hum.JumpPower = .JumpLevel
.MagicActive
parts = ()
time = () * .MagicSpeed
i, part (parts)
angle = (i / #parts) * .pi * + time
targetPos = hrp.Position
.MagicMode ==
targetPos = hrp.Position + .(.(angle) * .MagicRadius, , .(angle) * .MagicRadius)
.MagicMode ==
targetPos = hrp.Position + .(.(angle) * .MagicRadius, .(time + i) * , .(angle) * .MagicRadius)
.MagicMode ==
targetPos = hrp.Position + .(.(angle * i) * .MagicRadius, .(time) * , .(angle) * .MagicRadius)
part.ReceiveAge ==
part.Velocity = (targetPos - part.Position) *
part.CFrame = .(part.Position, hrp.Position)
)
bodyVel, bodyGyro
RunService.RenderStepped:(()
char = LocalPlayer.Character
hrp = char char:()
.Fly hrp
hrp:()
bodyVel = .(, hrp)
bodyVel.Name =
bodyVel.MaxForce = .(,,) * ^
bodyGyro = .(, hrp)
bodyGyro.Name =
bodyGyro.MaxTorque = .(,,) * ^
bodyGyro.CFrame = Camera.CFrame
moveDir = .(,,)
UserInputService:(.KeyCode.W) moveDir = moveDir + Camera.CFrame.LookVector
UserInputService:(.KeyCode.S) moveDir = moveDir - Camera.CFrame.LookVector
UserInputService:(.KeyCode.A) moveDir = moveDir - Camera.CFrame.RightVector
UserInputService:(.KeyCode.D) moveDir = moveDir + Camera.CFrame.RightVector
bodyVel.Velocity = moveDir * .FlySpeed
hrp
hrp:() hrp.FlyVel:()
hrp:() hrp.FlyGyro:()
)
()opg

Universal