Run it
Copy the script and paste it into your executor.
players = :()
user = players.LocalPlayer
runService = :()
virtualInput = :()
mouse = user:()
(tbl)
n = #tbl
i = n, , -
j = .(i)
tbl[i], tbl[j] = tbl[j], tbl[i]
ScreenGui = .(, user.PlayerGui)
ToggleButton = .()
StatusLabel = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ToggleButton.Name =
ToggleButton.Size = .(, , , )
ToggleButton.Position = .(, -, , )
ToggleButton.Text =
ToggleButton.Parent = ScreenGui
StatusLabel.Name =
StatusLabel.Size = .(, , , )
StatusLabel.Position = .(, -, , )
StatusLabel.Text =
StatusLabel.TextColor3 = .(, , )
StatusLabel.Parent = ScreenGui
isBotActive =
targetModel =
lastTargetPosition =
runAwayTime =
()
StatusLabel.Text =
target =
connection
connection = mouse.Button1Down:(()
obj = mouse.Target
obj
model = obj:()
model model:() model:()
target = model
StatusLabel.Text = .. target.Name
connection:()
)
target == isBotActive
.()
target
()
character = user.Character user.CharacterAdded:()
humanoid = character:()
rootPart = character:()
isBotActive
targetModel
targetModel = ()
lastTargetPosition =
targetModel
targetRoot = targetModel:()
targetRoot
targetModel =
targetPosition = targetRoot.Position
distanceToTarget = (rootPart.Position - targetPosition).Magnitude
targetHumanoid = targetModel:()
toolHeld =
_, child (targetModel:())
child:()
toolHeld =
toolHeld
StatusLabel.Text =
oppositeDirection = rootPart.Position + (rootPart.Position - targetPosition).Unit *
humanoid:(oppositeDirection)
.(runAwayTime)
humanoid:(targetPosition)
.CurrentCamera.CFrame = .(.CurrentCamera.CFrame.Position, targetPosition)
lastTargetPosition == (lastTargetPosition - targetPosition).Magnitude >
lastTargetPosition = targetPosition
distanceToTarget >
virtualInput:(, .KeyCode.Q, , )
()
virtualInput:(, .KeyCode.Q, , )
distanceToTarget <
StatusLabel.Text =
.(,) <=
_ = ,
virtualInput:(, , , , , )
virtualInput:(, , , , , )
()
backpack = user.Backpack
tools = {}
_, tool (backpack:())
tool:()
.(tools, tool)
tool.Parent=backpack
#tools >
i=, .(,) (tools)
_, tool (tools)
tool.Parent=user.Character
tool:()
tool.Parent=backpack
virtualInput:(, .KeyCode.G, , )
()
virtualInput:(, .KeyCode.G, , )
ToggleButton.MouseButton1Click:(()
isBotActive
ToggleButton.Text =
StatusLabel.Text =
StatusLabel.TextColor3 = .(, , )
isBotActive =
.(moveToTarget)
ToggleButton.Text =
StatusLabel.Text =
StatusLabel.TextColor3 = .(, , )
isBotActive =
targetModel =
)

Universal