Run it
Copy the script and paste it into your executor.
Players = :()
UserInputService = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
PlayerGui = LocalPlayer:()
AFKActive =
lastInputTime = ()
guiName =
InCombat =
Theme =
MIN_WAIT =
MAX_WAIT =
WALK_RADIUS =
ACTION_NEAR_PLAYERS =
COMBAT_COOLDOWN =
lastCombatTime =
()
LocalPlayer.Character LocalPlayer.Character:()
()
otherPlayers = {}
_, p (Players:())
p ~= LocalPlayer p.Character p.Character:()
.(otherPlayers, p)
#otherPlayers >
target = otherPlayers[.(, #otherPlayers)]
target.Character.HumanoidRootPart.Position
Themes = {
Dark = {
Background = .(, , ),
Text = .(, , ),
},
Light = {
Background = .(, , ),
Text = .(, , ),
}
}
(pos)
LocalPlayer:(, pos.X.Scale)
LocalPlayer:(, pos.Y.Scale)
()
x = LocalPlayer:()
y = LocalPlayer:()
.(x, , y, )
()
PlayerGui:(guiName)
PlayerGui[guiName]:()
themeColors = Themes[Theme]
screenGui = .()
screenGui.Name = guiName
screenGui.ResetOnSpawn =
screenGui.Parent = PlayerGui
toggle = .()
toggle.Name =
toggle.Size = .(, , , )
toggle.Position = ()
toggle.BackgroundColor3 = themeColors.Background
toggle.TextColor3 = themeColors.Text
toggle.Font = .Font.GothamBold
toggle.TextSize =
toggle.Text =
toggle.BorderSizePixel =
toggle.Parent = screenGui
toggle.Draggable =
toggle.Active =
toggle.MouseButton1Click:(()
LocalPlayer.Character ()
AFKActive = AFKActive
toggle.Text = .. (AFKActive )
)
toggle.MouseLeave:(()
(toggle.Position)
)
themeBtn = .()
themeBtn.Size = .(, , , )
themeBtn.Position = .(, , , )
themeBtn.BackgroundColor3 = themeColors.Background
themeBtn.TextColor3 = themeColors.Text
themeBtn.Font = .Font.Gotham
themeBtn.TextSize =
themeBtn.Text = .. Theme
themeBtn.Parent = screenGui
themeBtn.MouseButton1Click:(()
Theme = (Theme == )
()
)
()
h = ()
h
animator = h:()
animator
idleAnims = {
,
,
,
}
id = .. (idleAnims[.(, #idleAnims)])
anim = .()
anim.AnimationId = id
track = animator:(anim)
track:()
.Debris:(anim, )
()
InCombat
h = ()
h
destination = .(
.(-WALK_RADIUS, WALK_RADIUS),
,
.(-WALK_RADIUS, WALK_RADIUS)
)
ACTION_NEAR_PLAYERS
targetPos = ()
targetPos
destination = targetPos + .(.(-, ), , .(-, ))
h:(destination)
(, destination)
()
InCombat
h = ()
h
h.Jump =
()
()
()
()
()
()
()
()
()
action = .(, )
action == ()
action == ()
action == ()
()
lastHealth =
RunService.Heartbeat:(()
h = ()
h
currentHealth = h.Health
currentHealth < lastHealth
lastCombatTime = ()
InCombat =
lastHealth = currentHealth
() - lastCombatTime > COMBAT_COOLDOWN
InCombat =
)
UserInputService.InputBegan:(()
lastInputTime = ()
)
LocalPlayer.CharacterAdded:(()
()
()
)
.(()
()
AFKActive (() - lastInputTime > )
InCombat
()
(.(MIN_WAIT, MAX_WAIT))
)()You can toggle it but it's Automatically toggle it - New Auto Combat Detection - Added Follow Players! - You can change theme but position save have lost after you change position - and more! Mobile and PC Support

Universal