Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
VIM = :()
LocalPlayer = Players.LocalPlayer
State = {
Enabled = ,
TargetInput = ,
ActualTarget = ,
Height = ,
Speed = ,
Distance = ,
AutoM1 = ,
AutoAbilities =
}
LoopConnection =
CombatKeys = {.KeyCode.One, .KeyCode.Two, .KeyCode.Three, .KeyCode.Four}
()
State.TargetInput ==
State.ActualTarget =
lowerInput = .(State.TargetInput)
_, player (Players:())
player ~= LocalPlayer
lowerName = .(player.Name)
lowerDisplay = .(player.DisplayName)
.(lowerName, lowerInput) .(lowerDisplay, lowerInput)
State.ActualTarget = player
State.ActualTarget =
()
VIM:(, , , , , )
.()
VIM:(, , , , , )
()
_, key (CombatKeys)
VIM:(, key, , )
.()
VIM:(, key, , )
()
LoopConnection LoopConnection:()
startTime = .()
m1Timer =
abilityTimer =
LoopConnection = RunService.Heartbeat:((deltaTime)
State.Enabled
myChar = LocalPlayer.Character
myRoot = myChar myChar:()
myHumanoid = myChar myChar:()
myRoot (myHumanoid myHumanoid.Health <= )
()
target = State.ActualTarget
target target.Character target.Character:()
targetHumanoid = target.Character:()
targetHumanoid targetHumanoid.Health <=
targetRoot = target.Character.HumanoidRootPart
timePassed = .() - startTime
cycle = .(timePassed * State.Speed)
currentDistance = cycle * State.Distance
targetPos = targetRoot.Position
lookDirection = targetRoot.CFrame.LookVector
desiredPosition = targetPos - (lookDirection * currentDistance) + .(, State.Height, )
myRoot.CFrame = .(desiredPosition, targetPos)
m1Timer = m1Timer + deltaTime
abilityTimer = abilityTimer + deltaTime
State.AutoM1 m1Timer >=
()
m1Timer =
State.AutoAbilities abilityTimer >=
()
abilityTimer =
)
()
LoopConnection
LoopConnection:()
LoopConnection =
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.Parent = :()
MainFrame = .()
MainFrame.Name =
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , -)
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
MainFrame.Parent = ScreenGui
MainCorner = .()
MainCorner.CornerRadius = .(, )
MainCorner.Parent = MainFrame
Title = .()
Title.Size = .(, , , )
Title.BackgroundColor3 = .(, , )
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextSize =
Title.Parent = MainFrame
TitleCorner = .()
TitleCorner.CornerRadius = .(, )
TitleCorner.Parent = Title
ListLayout = .()
ListLayout.Padding = .(, )
ListLayout.HorizontalAlignment = .HorizontalAlignment.Center
ListLayout.SortOrder = .SortOrder.LayoutOrder
ListLayout.Parent = MainFrame
Spacer = .()
Spacer.Size = .(, , , )
Spacer.BackgroundTransparency =
Spacer.LayoutOrder =
Spacer.Parent = MainFrame
(placeholder, order, callback)
box = .()
box.Size = .(, , , )
box.BackgroundColor3 = .(, , )
box.TextColor3 = .(, , )
box.PlaceholderText = placeholder
box.PlaceholderColor3 = .(, , )
box.Font = .Font.Gotham
box.TextSize =
box.Text =
box.LayoutOrder = order
box.Parent = MainFrame
corner = .()
corner.CornerRadius = .(, )
corner.Parent = box
box.FocusLost:(() (box.Text) )
box
(text, order, default, callback)
btn = .()
btn.Size = .(, , , )
btn.BackgroundColor3 = default .(, , ) .(, , )
btn.Text = text .. (default )
btn.TextColor3 = .(, , )
btn.Font = .Font.GothamBold
btn.TextSize =
btn.LayoutOrder = order
btn.Parent = MainFrame
corner = .()
corner.CornerRadius = .(, )
corner.Parent = btn
state = default
btn.MouseButton1Click:(()
state = state
btn.BackgroundColor3 = state .(, , ) .(, , )
btn.Text = text .. (state )
(state)
)
targetDisplayLabel = .()
targetDisplayLabel.Size = .(, , , )
targetDisplayLabel.BackgroundTransparency =
targetDisplayLabel.Text =
targetDisplayLabel.TextColor3 = .(, , )
targetDisplayLabel.Font = .Font.GothamSemibold
targetDisplayLabel.TextSize =
targetDisplayLabel.LayoutOrder =
targetDisplayLabel.Parent = MainFrame
(, , (text)
State.TargetInput = text
()
State.ActualTarget
targetDisplayLabel.Text = .. State.ActualTarget.Name
targetDisplayLabel.TextColor3 = .(, , )
targetDisplayLabel.Text =
targetDisplayLabel.TextColor3 = .(, , )
)
(, , (text) State.Height = (text) )
(, , (text) State.Speed = (text) )
(, , (text) State.Distance = (text) )
(, , , (val) State.AutoM1 = val )
(, , , (val) State.AutoAbilities = val )
ToggleButton = .()
ToggleButton.Size = .(, , , )
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.Text =
ToggleButton.TextColor3 = .(, , )
ToggleButton.Font = .Font.GothamBold
ToggleButton.TextSize =
ToggleButton.LayoutOrder =
ToggleButton.Parent = MainFrame
ButtonCorner = .()
ButtonCorner.CornerRadius = .(, )
ButtonCorner.Parent = ToggleButton
ToggleButton.MouseButton1Click:(()
State.Enabled = State.Enabled
State.Enabled
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.Text =
()
ToggleButton.BackgroundColor3 = .(, , )
ToggleButton.Text =
()
)
Universal