Run it
Copy the script and paste it into your executor.
globalRegistry = ()
globalRegistry.CoreSettings
oldSettings = globalRegistry.CoreSettings
oldSettings.ActiveConnections
i = , #oldSettings.ActiveConnections
(() oldSettings.ActiveConnections[i]:() )
oldSettings.KillSwitch
(()
oldSettings.KillSwitch:()
oldSettings.KillSwitch:()
)
globalRegistry.CoreSettings =
KillSwitchEvent = .()
globalRegistry.CoreSettings = {
ActiveConnections = {},
KillSwitch = KillSwitchEvent,
CheckHealth = ,
CheckTeams =
}
RuntimeState = {
EngagePlayers = ,
EngageNPCs = ,
RenderHighlights = ,
CycleHighlights = ,
FilterEnvironment = ,
AlignPerspective = ,
DistanceThreshold = ,
}
(service)
(cloneref) == (service) service
Players = (:())
RunService = (:())
UIS = (:())
TweenService = (:())
CoreGui = (:())
Lighting = (:())
LocalPlayer = Players.LocalPlayer
EngineActive =
IntersectionParams = OverlapParams.()
IntersectionParams.FilterType = .RaycastFilterType.Include
TrackedHighlights = {}
CurrentPresenceCount =
DynamicColor = .(, , )
EntityCache = {}
ToolCache = {}
EnvironmentDefaults = {
ClockTime = Lighting.ClockTime,
Ambient = Lighting.Ambient,
OutdoorAmbient = Lighting.OutdoorAmbient,
Brightness = Lighting.Brightness,
FogEnd = Lighting.FogEnd,
FogStart = Lighting.FogStart,
ExposureCompensation = Lighting.ExposureCompensation
}
ColorPalette = {
Background = .(, , ),
GroupBackground = .(, , ),
Border = .(, , ),
Primary = .(, , ),
TextLight = .(, , ),
TextMuted = .(, , )
}
(source)
p = source LocalPlayer
p.Character
(model)
model model:()
(humanoid)
humanoid humanoid.Health >
(tool)
tool
cached = ToolCache[tool]
cached cached.Parent cached:(tool)
cached
descendants = tool:()
i = , #descendants
desc = descendants[i]
desc:() desc.Name ==
ToolCache[tool] = desc
desc
ToolCache[tool] =
(model)
model model:() model == ()
Players:(model)
(model) ~=
(instance)
instance:() (instance)
EntityCache[instance] =
instance:()
parent = instance.Parent
parent parent:() (parent)
EntityCache[parent] =
(instance)
EntityCache[instance] =
instance:()
parent = instance.Parent
parent EntityCache[parent] =
(character, targetPosition)
root = character character:()
root
currentPosition = root.Position
planarTarget = .(targetPosition.X, currentPosition.Y, targetPosition.Z)
(planarTarget - currentPosition).Magnitude <
root.CFrame = .(currentPosition, planarTarget)
()
id, highlight (TrackedHighlights)
(() highlight:() )
TrackedHighlights[id] =
_, descendant (:())
(descendant)
.(globalRegistry.CoreSettings.ActiveConnections, .DescendantAdded:((descendant)
(descendant)
))
.(globalRegistry.CoreSettings.ActiveConnections, .DescendantRemoving:((descendant)
(descendant)
))
.(globalRegistry.CoreSettings.ActiveConnections, KillSwitchEvent.Event:(()
EngineActive =
()
.(EntityCache)
.(ToolCache)
humanoid = (())
humanoid humanoid.AutoRotate =
))
InterfaceContainer = .()
InterfaceContainer.Name =
InterfaceContainer.ResetOnSpawn =
injectionSuccess, _ = (()
.protect_gui
.(InterfaceContainer)
InterfaceContainer.Parent = CoreGui
InterfaceContainer.Parent = CoreGui
)
injectionSuccess InterfaceContainer.Parent
InterfaceContainer.Parent = LocalPlayer:()
MainPanel = .()
MainPanel.Size = .(, , , )
MainPanel.Position = .(, -, , -)
MainPanel.BackgroundColor3 = ColorPalette.Background
MainPanel.ClipsDescendants =
MainPanel.Visible =
MainPanel.Parent = InterfaceContainer
.().CornerRadius = .(, )
FrameBorder = .() FrameBorder.Color = ColorPalette.Border FrameBorder.Thickness = FrameBorder.Parent = MainPanel
AccentBar = .()
AccentBar.Size = .(, , , )
AccentBar.BorderSizePixel =
AccentBar.Parent = MainPanel
AccentGradient = .()
AccentGradient.Color = ColorSequence.({ColorSequenceKeypoint.(, .(,,)), ColorSequenceKeypoint.(, ColorPalette.Primary), ColorSequenceKeypoint.(, .(, , ))})
AccentGradient.Parent = AccentBar
HeaderLabel = .()
HeaderLabel.Size = .(, -, , )
HeaderLabel.Position = .(, , , )
HeaderLabel.Text =
HeaderLabel.TextColor3 = ColorPalette.TextLight
HeaderLabel.TextSize =
HeaderLabel.Font = .Font.Code
HeaderLabel.BackgroundTransparency =
HeaderLabel.TextXAlignment = .TextXAlignment.Left
HeaderLabel.Parent = MainPanel
NavigationContainer = .()
NavigationContainer.Size = .(, , , -)
NavigationContainer.Position = .(, , , )
NavigationContainer.BackgroundTransparency =
NavigationContainer.Parent = MainPanel
NavigationLayout = .() NavigationLayout.Padding = .(, ) NavigationLayout.Parent = NavigationContainer
ViewportContainer = .()
ViewportContainer.Size = .(, -, , -)
ViewportContainer.Position = .(, , , )
ViewportContainer.BackgroundTransparency =
ViewportContainer.Parent = MainPanel
ViewportSections = {}
ActiveNavigationButton =
(title, isDefault)
button = .()
button.Size = .(, , , )
button.BackgroundColor3 = ColorPalette.GroupBackground
button.Text = .. title
button.Font = .Font.SourceSansBold
button.TextSize =
button.TextColor3 = isDefault ColorPalette.Primary ColorPalette.TextMuted
button.TextXAlignment = .TextXAlignment.Left
button.Parent = NavigationContainer
.().CornerRadius = .(, )
border = .() border.Color = ColorPalette.Border border.Thickness = border.Parent = button
contentFrame = .()
contentFrame.Size = .(, , , )
contentFrame.BackgroundTransparency =
contentFrame.CanvasSize = .(, , , )
contentFrame.AutomaticCanvasSize = .AutomaticSize.Y
contentFrame.ScrollBarThickness =
contentFrame.ScrollBarImageColor3 = ColorPalette.Primary
contentFrame.Visible = isDefault
contentFrame.Parent = ViewportContainer
contentLayout = .() contentLayout.Padding = .(, ) contentLayout.Parent = contentFrame
ViewportSections[title] = contentFrame
isDefault ActiveNavigationButton = button
button.MouseButton1Click:(()
ActiveNavigationButton TweenService:(ActiveNavigationButton, TweenInfo.(), {TextColor3 = ColorPalette.TextMuted}):()
TweenService:(button, TweenInfo.(), {TextColor3 = ColorPalette.Primary}):()
ActiveNavigationButton = button
_, section (ViewportSections) section.Visible =
contentFrame.Visible =
)
contentFrame
MainSection = (, )
OverlaySection = (, )
DataSection = (, )
(parent, title, state, action)
frame = .() frame.Size = .(, -, , ) frame.BackgroundColor3 = .(, , ) frame.Parent = parent
.().CornerRadius = .(, )
border = .() border.Color = ColorPalette.Border border.Parent = frame
textLabel = .() textLabel.Size = .(, -, , ) textLabel.Position = .(, , , ) textLabel.Text = title textLabel.TextColor3 = ColorPalette.TextLight textLabel.Font = .Font.SourceSansSemibold textLabel.TextSize = textLabel.TextXAlignment = .TextXAlignment.Left textLabel.BackgroundTransparency = textLabel.Parent = frame
toggleButton = .() toggleButton.Size = .(, , , ) toggleButton.Position = .(, -, , -) toggleButton.BackgroundColor3 = state ColorPalette.Primary .(, , ) toggleButton.Text = toggleButton.Parent = frame
.().CornerRadius = .(, )
switchNode = .() switchNode.Size = .(, , , ) switchNode.Position = state .(, -, , -) .(, , , -) switchNode.BackgroundColor3 = .(, , ) switchNode.Parent = toggleButton
.().CornerRadius = .(, )
activeState = state
toggleButton.MouseButton1Click:(()
activeState = activeState
targetPosition = activeState .(, -, , -) .(, , , -)
targetBackground = activeState ColorPalette.Primary .(, , )
TweenService:(switchNode, TweenInfo.(, .EasingStyle.Quint), {Position = targetPosition}):()
TweenService:(toggleButton, TweenInfo.(, .EasingStyle.Quint), {BackgroundColor3 = targetBackground}):()
(activeState)
)
(parent, title, placeholder, action)
frame = .() frame.Size = .(, -, , ) frame.BackgroundColor3 = .(, , ) frame.Parent = parent
.().CornerRadius = .(, )
frameBorder = .() frameBorder.Color = ColorPalette.Border frameBorder.Parent = frame
textLabel = .() textLabel.Size = .(, , , ) textLabel.Position = .(, , , ) textLabel.Text = title textLabel.TextColor3 = ColorPalette.TextMuted textLabel.Font = .Font.SourceSans textLabel.TextSize = textLabel.TextXAlignment = .TextXAlignment.Left textLabel.BackgroundTransparency = textLabel.Parent = frame
inputField = .() inputField.Size = .(, -, , ) inputField.Position = .(, , , -) inputField.BackgroundColor3 = .(, , ) inputField.TextColor3 = ColorPalette.TextLight inputField.Text = placeholder inputField.Font = .Font.SourceSansSemibold inputField.TextSize = inputField.Parent = frame
.().CornerRadius = .(, )
inputBorder = .() inputBorder.Color = .(, , ) inputBorder.Parent = inputField
inputField.FocusLost:(() (inputField.Text) )
(parent, title)
frame = .() frame.Size = .(, -, , ) frame.BackgroundTransparency = frame.Parent = parent
textLabel = .() textLabel.Size = .(, , , ) textLabel.Text = .. title textLabel.TextColor3 = ColorPalette.TextMuted textLabel.Font = .Font.Code textLabel.TextSize = textLabel.TextXAlignment = .TextXAlignment.Left textLabel.BackgroundTransparency = textLabel.Parent = frame
valueLabel = .() valueLabel.Size = .(, -, , ) valueLabel.Position = .(, , , ) valueLabel.Text = valueLabel.TextColor3 = ColorPalette.Primary valueLabel.Font = .Font.Code valueLabel.TextSize = valueLabel.TextXAlignment = .TextXAlignment.Left valueLabel.Parent = frame
valueLabel
(MainSection, , RuntimeState.EngagePlayers, (state) RuntimeState.EngagePlayers = state )
(MainSection, , RuntimeState.EngageNPCs, (state) RuntimeState.EngageNPCs = state )
(MainSection, , globalRegistry.CoreSettings.CheckTeams, (state) globalRegistry.CoreSettings.CheckTeams = state )
(MainSection, , RuntimeState.AlignPerspective, (state)
RuntimeState.AlignPerspective = state
state
humanoid = (())
humanoid humanoid.AutoRotate =
)
(MainSection, , (RuntimeState.DistanceThreshold), (input)
sanitized = input:():(, )
numericValue = (sanitized) (sanitized:() .huge)
numericValue numericValue > RuntimeState.DistanceThreshold = numericValue
)
(OverlaySection, , RuntimeState.RenderHighlights, (state)
RuntimeState.RenderHighlights = state state ()
)
(OverlaySection, , RuntimeState.CycleHighlights, (state) RuntimeState.CycleHighlights = state )
(OverlaySection, , RuntimeState.FilterEnvironment, (state)
RuntimeState.FilterEnvironment = state
state
Lighting.TimeOfDay = Lighting.Brightness =
Lighting.Ambient = .(, , ) Lighting.OutdoorAmbient = .(, , )
Lighting.FogEnd = Lighting.ExposureCompensation =
Lighting.ClockTime = EnvironmentDefaults.ClockTime Lighting.Brightness = EnvironmentDefaults.Brightness
Lighting.Ambient = EnvironmentDefaults.Ambient Lighting.OutdoorAmbient = EnvironmentDefaults.OutdoorAmbient
Lighting.FogEnd = EnvironmentDefaults.FogEnd Lighting.ExposureCompensation = EnvironmentDefaults.ExposureCompensation
)
DisplayActiveCount = (DataSection, )
DisplayStatus = (DataSection, )
AccessButton = .()
AccessButton.Size = .(, , , )
AccessButton.Position = .(, , , )
AccessButton.BackgroundColor3 = .(, , )
AccessButton.Text =
AccessButton.TextColor3 = .(, , )
AccessButton.TextSize =
AccessButton.Parent = InterfaceContainer
ButtonBorder = .() ButtonBorder.Color = ColorPalette.Primary ButtonBorder.Thickness = ButtonBorder.Parent = AccessButton
AccessButton.MouseButton1Click:(()
MainPanel.Visible
TweenService:(MainPanel, TweenInfo.(, .EasingStyle.Quint), {Size = .(, , , )}):()
.() MainPanel.Visible =
MainPanel.Size = .(, , , ) MainPanel.Visible =
TweenService:(MainPanel, TweenInfo.(, .EasingStyle.Quint), {Size = .(, , , )}):()
)
isDragging, dragStart, frameStartPos
dragConnection
MainPanel.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
isDragging = dragStart = input.Position frameStartPos = MainPanel.Position
dragConnection dragConnection:()
dragConnection = input.Changed:(()
input.UserInputState == .UserInputState.End
isDragging =
dragConnection dragConnection:() dragConnection =
)
)
UIS.InputChanged:((input)
isDragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
offset = input.Position - dragStart
MainPanel.Position = .(frameStartPos.X.Scale, frameStartPos.X.Offset + offset.X, frameStartPos.Y.Scale, frameStartPos.Y.Offset + offset.Y)
)
.(()
progression =
EngineActive
progression = (progression + ) %
DynamicColor = .(progression, , )
.()
)
.(()
EngineActive
(()
DisplayActiveCount.Text = (CurrentPresenceCount)
DisplayStatus.Text = (RuntimeState.EngagePlayers RuntimeState.EngageNPCs)
)
.()
)
(target, identity)
RuntimeState.RenderHighlights
selectedColor = RuntimeState.CycleHighlights DynamicColor ColorPalette.Primary
TrackedHighlights[identity]
highlightInstance = .()
highlightInstance.Name =
highlightInstance.FillTransparency =
highlightInstance.OutlineColor = .(, , )
highlightInstance.Adornee = target
parentSuccess = (() highlightInstance.Parent = CoreGui )
parentSuccess highlightInstance.Parent = InterfaceContainer
TrackedHighlights[identity] = highlightInstance
TrackedHighlights[identity].FillColor = selectedColor
(toolPart, targetPart)
(()
(toolPart, targetPart, )
(toolPart, targetPart, )
)
cacheCleanupCounter =
EngineActive
character = ()
humanoid = (character)
(humanoid)
rootPart = character:()
activeTool = character:()
executionLink = (activeTool)
executionLink rootPart
CurrentPresenceCount =
()
humanoid.AutoRotate == humanoid.AutoRotate =
coreToolPart = executionLink.Parent
populationPool = {}
linkMap = {}
RuntimeState.EngagePlayers
allPlayers = Players:()
i = , #allPlayers
player = allPlayers[i]
player ~= LocalPlayer player.Character player.Character.Parent
globalRegistry.CoreSettings.CheckTeams player.Neutral LocalPlayer.Neutral player.TeamColor == LocalPlayer.TeamColor
.(populationPool, player.Character)
linkMap[player.Character] = player
RuntimeState.EngageNPCs
npcInstance (EntityCache)
npcInstance npcInstance.Parent
.(populationPool, npcInstance)
linkMap[npcInstance] = npcInstance
cacheCleanupCounter = cacheCleanupCounter +
cacheCleanupCounter >=
cacheCleanupCounter =
toRemove = {}
npcInstance (EntityCache)
npcInstance npcInstance.Parent .(toRemove, npcInstance)
i = , #toRemove EntityCache[toRemove[i]] =
IntersectionParams.FilterDescendantsInstances = populationPool
spatialCFrame = coreToolPart.CFrame
expansionFactor = RuntimeState.DistanceThreshold
spatialSize = coreToolPart.Size + .(expansionFactor, expansionFactor, expansionFactor)
structuralMatches = :(spatialCFrame, spatialSize, IntersectionParams)
activeCountThisFrame =
registeredHitsThisFrame = {}
highlightedModels = {}
matchesLength = #structuralMatches
matchesLength >
referencePosition = rootPart.Position
closestTargetPosition =
minDistance = .huge
i = , matchesLength
part = structuralMatches[i]
modelAncestor = part:()
mappingIdentity = linkMap[modelAncestor]
modelAncestor mappingIdentity
targetHumanoid = (modelAncestor)
targetRoot = modelAncestor:() part
targetRoot ( globalRegistry.CoreSettings.CheckHealth (targetHumanoid))
offsetVector = referencePosition - targetRoot.Position
squaredDistance = offsetVector:(offsetVector)
squaredDistance < minDistance
minDistance = squaredDistance
closestTargetPosition = targetRoot.Position
highlightedModels[modelAncestor]
highlightedModels[modelAncestor] =
activeCountThisFrame = activeCountThisFrame +
(modelAncestor, mappingIdentity)
registeredHitsThisFrame[mappingIdentity] = modelAncestor
(coreToolPart, part)
headNode = modelAncestor:()
rootNode = modelAncestor:()
headNode (coreToolPart, headNode)
rootNode rootNode ~= part (coreToolPart, rootNode)
activeCountThisFrame > activeTool:()
(() activeTool:() )
RuntimeState.AlignPerspective closestTargetPosition
humanoid.AutoRotate =
(character, closestTargetPosition)
humanoid.AutoRotate == humanoid.AutoRotate =
CurrentPresenceCount = activeCountThisFrame
identity, highlight (TrackedHighlights)
registeredHitsThisFrame[identity]
(() highlight:() )
TrackedHighlights[identity] =
RuntimeState.CycleHighlights
highlight.FillColor = DynamicColor
activeCountThisFrame == RuntimeState.AlignPerspective humanoid.AutoRotate ==
humanoid.AutoRotate =
CurrentPresenceCount =
()
RunService.Heartbeat:()