Run it
Copy the script and paste it into your executor.
Players = :()
TweenService = :()
RunService = :()
UserInputService = :()
ReplicatedStorage = :()
VirtualInputManager = :()
Workspace = :()
player = Players.LocalPlayer
playerGui = player:()
character = player.Character player.CharacterAdded:()
humanoid = character:()
mouse = player:()
player.CharacterAdded:((char)
character = char
humanoid = char:()
)
(instance, props, duration, style, direction)
tweenInfo = TweenInfo.(duration , style .EasingStyle.Quad, direction .EasingDirection.Out)
tween = TweenService:(instance, tweenInfo, props)
tween
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
screenGui.IgnoreGuiInset =
.protect_gui
.(screenGui)
screenGui.Parent = .CoreGui
screenGui.Parent = playerGui
loadingFrame = .()
loadingFrame.Name =
loadingFrame.Parent = screenGui
loadingFrame.Size = .(, , , )
loadingFrame.BackgroundColor3 = .(, , )
loadingFrame.BackgroundTransparency =
loadingFrame.ZIndex =
()
particle = .()
particle.BackgroundColor3 = .(, , )
particle.BorderSizePixel =
particle.Size = .(, .(, ), , .(, ))
particle.Position = .(.(), , , )
particle.Parent = loadingFrame
particle.ZIndex =
blur = .()
blur.CornerRadius = .(, )
blur.Parent = particle
particle
i = ,
particle = ()
duration = .(, )
posX = particle.Position.X.Scale
(()
loadingFrame.Parent
newPosX = posX + .(() * .(, )) *
(particle, {
Position = .(newPosX, , -, ),
BackgroundTransparency =
}, duration, .EasingStyle.Linear):()
(duration)
loadingFrame.Parent
particle.Position = .(posX, , , )
particle.BackgroundTransparency =
)
loadingText = .()
loadingText.Name =
loadingText.Parent = loadingFrame
loadingText.Size = .(, , , )
loadingText.Position = .(, -, , -)
loadingText.BackgroundTransparency =
loadingText.Text =
loadingText.TextColor3 = .(, , )
loadingText.TextSize =
loadingText.Font = .Font.GothamBlack
loadingText.ZIndex =
textGradient = .()
textGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
textGradient.Parent = loadingText
(()
rotation =
loadingFrame.Parent
rotation = (rotation + ) %
textGradient.Rotation = rotation
RunService.RenderStepped:()
)
loadingBarContainer = .()
loadingBarContainer.Size = .(, , , )
loadingBarContainer.Position = .(, -, , )
loadingBarContainer.BackgroundColor3 = .(, , )
loadingBarContainer.BorderSizePixel =
loadingBarContainer.Parent = loadingFrame
loadingBarContainer.ZIndex =
loadingBar = .()
loadingBar.Size = .(, , , )
loadingBar.BackgroundColor3 = .(, , )
loadingBar.BorderSizePixel =
loadingBar.Parent = loadingBarContainer
loadingBar.ZIndex =
barGradient = .()
barGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
barGradient.Parent = loadingBar
mainFrame = .()
mainFrame.Name =
mainFrame.Parent = screenGui
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.Visible =
mainFrame.ZIndex =
blur = .()
blur.Size =
blur.Parent = .Lighting
()
neon = .()
neon.Size = .(, , , )
neon.Position = .(, , , )
neon.AnchorPoint = .(, )
neon.BackgroundColor3 = .(, , )
neon.BorderSizePixel =
neon.Parent = mainFrame
neon.ZIndex =
neonCorner = .()
neonCorner.CornerRadius = .(, )
neonCorner.Parent = neon
neonGradient = .()
neonGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
neonGradient.Parent = neon
(()
rotation =
mainFrame.Parent
rotation = (rotation + ) %
neonGradient.Rotation = rotation
RunService.RenderStepped:()
)
neon
mainFrameCorner = .()
mainFrameCorner.CornerRadius = .(, )
mainFrameCorner.Parent = mainFrame
neonFrame = ()
(text, parent, position)
button = .()
button.Name = text ..
button.Parent = parent
button.Size = .(, -, , )
button.Position = position
button.BackgroundColor3 = .(, , )
button.Text = text
button.TextColor3 = .(, , )
button.TextSize =
button.Font = .Font.GothamSemibold
button.AutoButtonColor =
button.ZIndex =
button.ClipsDescendants =
buttonCorner = .()
buttonCorner.CornerRadius = .(, )
buttonCorner.Parent = button
buttonGradient = .()
buttonGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
buttonGradient.Rotation =
buttonGradient.Parent = button
button.MouseButton1Down:((x, y)
ripple = .()
ripple.Name =
ripple.Parent = button
ripple.BackgroundColor3 = .(, , )
ripple.BackgroundTransparency =
ripple.BorderSizePixel =
ripple.ZIndex = button.ZIndex +
rippleCorner = .()
rippleCorner.CornerRadius = .(, )
rippleCorner.Parent = ripple
size = .(button.AbsoluteSize.X, button.AbsoluteSize.Y) *
ripple.Size = .(, , , )
ripple.Position = .(, mouse.X - button.AbsolutePosition.X, , mouse.Y - button.AbsolutePosition.Y)
tween = (ripple, {
Size = .(, size, , size),
Position = .(, -size/, , -size/),
BackgroundTransparency =
}, )
tween.Completed:(()
ripple:()
)
tween:()
)
button.MouseEnter:(()
(button, {BackgroundColor3 = .(, , )}):()
)
button.MouseLeave:(()
(button, {BackgroundColor3 = .(, , )}):()
)
button
contentFrame = .()
contentFrame.Name =
contentFrame.Parent = mainFrame
contentFrame.Size = .(, -, , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundColor3 = .(, , )
contentFrame.BorderSizePixel =
contentFrame.ScrollBarThickness =
contentFrame.ScrollBarImageColor3 = .(, , )
contentFrame.ZIndex =
contentCorner = .()
contentCorner.CornerRadius = .(, )
contentCorner.Parent = contentFrame
buttonData = {
{category = , buttons = {, }},
{category = , buttons = {, , , }},
{category = , buttons = {, , , }},
{category = , buttons = {, , , , }}
}
yOffset =
_, category (buttonData)
categoryLabel = .()
categoryLabel.Size = .(, -, , )
categoryLabel.Position = .(, , , yOffset)
categoryLabel.BackgroundTransparency =
categoryLabel.Text = category.category
categoryLabel.TextColor3 = .(, , )
categoryLabel.TextSize =
categoryLabel.Font = .Font.GothamBold
categoryLabel.TextXAlignment = .TextXAlignment.Left
categoryLabel.Parent = contentFrame
categoryLabel.ZIndex =
yOffset = yOffset +
_, buttonText (category.buttons)
button = (buttonText, contentFrame, .(, , , yOffset))
buttonText ==
button.MouseButton1Click:(()
humanoid.WalkSpeed =
)
buttonText ==
button.MouseButton1Click:(()
)
buttonText ==
button.MouseButton1Click:(()
mouse.Button1Down:(()
mouse.Target mouse.Target.Parent Players:(mouse.Target.Parent)
VirtualInputManager:(.UserInputState.Begin, , mouse.Target.Position)
)
)
buttonText ==
button.MouseButton1Click:(()
RunService.RenderStepped:(()
_, player (Players:())
player ~= Players.LocalPlayer player.Character player.Character:()
distance = (player.Character.HumanoidRootPart.Position - character.HumanoidRootPart.Position).Magnitude
distance <=
VirtualInputManager:(.UserInputState.Begin, , player.Character.HumanoidRootPart.Position)
)
)
buttonText ==
button.MouseButton1Click:(()
_, player (Players:())
player ~= Players.LocalPlayer player.Character player.Character:()
esp = .()
esp.Size = player.Character.HumanoidRootPart.Size + .(, , )
esp.Color3 = .(, , )
esp.AlwaysOnTop =
esp.ZIndex =
esp.Adornee = player.Character
esp.Parent = player.Character
)
buttonText ==
button.MouseButton1Click:(()
_, player (Players:())
player ~= Players.LocalPlayer player.Character player.Character:()
tracer = .()
tracer.Color = .(, , )
tracer.Thickness =
tracer.Transparency =
RunService.RenderStepped:(()
tracer.From = .(camera.ViewportSize.X / , camera.ViewportSize.Y / )
tracer.To = camera:(player.Character.HumanoidRootPart.Position)
)
)
buttonText ==
button.MouseButton1Click:(()
_, player (Players:())
player ~= Players.LocalPlayer player.Character player.Character:()
box = .()
box.Color = .(, , )
box.Thickness =
box.Size = .( / player.Character.HumanoidRootPart.Position.Y, / player.Character.HumanoidRootPart.Position.Y)
box.Visible =
RunService.RenderStepped:(()
_, onScreen = Workspace.CurrentCamera:(player.Character.HumanoidRootPart.Position)
box.Visible = onScreen
box.Size = .( / player.Character.HumanoidRootPart.Position.Y, / player.Character.HumanoidRootPart.Position.Y)
box.Position = .(player.Character.HumanoidRootPart.Position.X - box.Size.X / , player.Character.HumanoidRootPart.Position.Y - box.Size.Y / )
)
)
buttonText ==
button.MouseButton1Click:(()
_, player (Players:())
player ~= Players.LocalPlayer player.Character
_, part (player.Character:())
part:()
part.Material = .Material.ForceField
part.Color = .(, , )
)
buttonText ==
button.MouseButton1Click:(()
VirtualInputManager:(, , , )
()
VirtualInputManager:(, , , )
(.(, ))
)
buttonText ==
button.MouseButton1Click:(()
()
)
yOffset = yOffset +
yOffset = yOffset +
contentFrame.CanvasSize = .(, , , yOffset)
titleBar = .()
titleBar.Name =
titleBar.Parent = mainFrame
titleBar.Size = .(, -, , )
titleBar.Position = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.ZIndex =
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleBar
titleGradient = .()
titleGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
titleGradient.Rotation =
titleGradient.Parent = titleBar
titleText = .()
titleText.Name =
titleText.Parent = titleBar
titleText.Size = .(, -, , )
titleText.Position = .(, , , )
titleText.BackgroundTransparency =
titleText.Text =
titleText.TextColor3 = .(, , )
titleText.TextSize =
titleText.Font = .Font.GothamBold
titleText.TextXAlignment = .TextXAlignment.Left
titleText.ZIndex =
titleTextGradient = .()
titleTextGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
titleTextGradient.Parent = titleText
dragging
dragInput
dragStart
startPos
(input)
delta = input.Position - dragStart
position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
(mainFrame, {Position = position}, ):()
titleBar.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
UserInputService.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement dragging
(input)
)
isVisible =
()
isVisible = isVisible
isVisible
mainFrame.Size = .(, , , )
mainFrame.Position = .(, , , )
mainFrame.Visible =
blur.Size =
(mainFrame, {
Size = .(, , , ),
Position = .(, -, , -)
}, , .EasingStyle.Back):()
(blur, {Size = }, ):()
(mainFrame, {
Size = .(, , , ),
Position = .(, , , )
}, , .EasingStyle.Back, .EasingDirection.In).Completed:(()
mainFrame.Visible =
)
(blur, {Size = }, ):()
(loadingBar, {Size = .(, , , )}, , .EasingStyle.Quad):()
()
fadeOut = (loadingFrame, {BackgroundTransparency = }, )
fadeOut:()
fadeOut.Completed:()
loadingFrame:()
()
(text, duration)
notification = .()
notification.Size = .(, , , )
notification.Position = .(, -, , -)
notification.BackgroundColor3 = .(, , )
notification.BorderSizePixel =
notification.Parent = screenGui
notifCorner = .()
notifCorner.CornerRadius = .(, )
notifCorner.Parent = notification
notifText = .()
notifText.Size = .(, -, , )
notifText.Position = .(, , , )
notifText.BackgroundTransparency =
notifText.Text = text
notifText.TextColor3 = .(, , )
notifText.TextSize =
notifText.Font = .Font.Gotham
notifText.TextWrapped =
notifText.Parent = notification
(notification, {Position = .(, -, , -)}, , .EasingStyle.Back):()
(duration , ()
(notification, {Position = .(, , , -)}, ).Completed:(()
notification:()
)
)
(, )
actually good script made with 100% ai also this is a update from my last script also im suprised with how it turned out also not everything works because when i told the ai to do something it did exactly what i told it to but also not for example me: make me a speed script and other basic scripts like aimbot ETC.(etc meaning i want more) but this is mainly just a ui test but the anti knockback works but speed doesnt idk why AI: ok heres a speed and aimbot script ( doesnt have other things😭 )

Universal