Run it
Copy the script and paste it into your executor.
Workspace = :()
Players = :()
CoreGui = :()
VirtualInputManager = :()
UserInputService = :()
RunService = :()
player = Players.LocalPlayer
camera = Workspace.CurrentCamera
guiParent = (gethui ()) ((() CoreGui.Name ) CoreGui) player:()
guiParent:()
guiParent.test:()
isScriptActive =
toggleKey = .KeyCode.K
isBindingKey =
isAutoFarmEnabled =
isTreeESPEnabled =
isCandyESPEnabled =
isInstantEEnabled =
isAimbotEnabled =
isShowFovEnabled =
isAutoAttackEnabled =
isTargetESPEnabled =
aimbotSpeed =
aimbotLockStrength =
aimbotFov =
autoAttackRange =
aimbotKey = .UserInputType.MouseButton2
isBindingAimKey =
isShowCrosshairEnabled =
crosshairType =
crosshairColorMode =
customColorR, customColorG, customColorB = , ,
targetStyleIndex =
targetStyles = {, , , }
currentLanguage =
currentThemeIndex =
cooldownOptions = {, , , , }
currentCooldownIndex =
autoFarmCooldown = cooldownOptions[currentCooldownIndex]
treesFolder = Workspace:(, )
candyVisualsFolder = Workspace:(, )
candyNames = {
[] = , [] = , [] = ,
[] = , [] = , [] = , [] = ,
[] = , [] = , [] = , [] = , [] = , [] =
}
translations = {
RU = {
title = ,
tabAutofarm = ,
tabPvp = ,
tabSettings = ,
hotkeyText = ,
themeDark = , themeLight = , themeHalloween = ,
themeBtn = , langBtn = , cdBtn = , secUnit = , minUnit = ,
treeESP = , candyESP = , candyNote = , instantE = , instantNote = , autoFarm = ,
sectionAimbot = , sectionTarget = , sectionCrosshair = , sectionAttack = ,
aimbotBtn = , aimBindBtn = , aimSpeedBtn = , aimLockBtn = , fovBtn = , showFovBtn = ,
autoAttackBtn = , targetEspBtn = , targetStyleBtn = , showCrossBtn = , crossTypeBtn = , crossColorBtn = , customRGBBtn = ,
bindBtn = , pressKeyText = , destroyBtn =
},
ENG = {
title = ,
tabAutofarm = ,
tabPvp = ,
tabSettings = ,
hotkeyText = ,
themeDark = , themeLight = , themeHalloween = ,
themeBtn = , langBtn = , cdBtn = , secUnit = , minUnit = ,
treeESP = , candyESP = , candyNote = , instantE = , instantNote = , autoFarm = ,
sectionAimbot = , sectionTarget = , sectionCrosshair = , sectionAttack = ,
aimbotBtn = , aimBindBtn = , aimSpeedBtn = , aimLockBtn = , fovBtn = , showFovBtn = ,
autoAttackBtn = , targetEspBtn = , targetStyleBtn = , showCrossBtn = , crossTypeBtn = , crossColorBtn = , customRGBBtn = ,
bindBtn = , pressKeyText = , destroyBtn =
}
}
themes = {
{ nameKey = , mainBg = .(, , ), sidebarBg = .(, , ), textColor = .(, , ), subTextColor = .(, , ) },
{ nameKey = , mainBg = .(, , ), sidebarBg = .(, , ), textColor = .(, , ), subTextColor = .(, , ) },
{ nameKey = , mainBg = .(, , ), sidebarBg = .(, , ), textColor = .(, , ), subTextColor = .(, , ) }
}
(obj)
obj
obj:() obj:() obj
_, desc (obj:())
desc:() desc:() desc
ScreenGui = .(, guiParent)
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
MainFrame = .(, ScreenGui)
MainFrame.Name =
MainFrame.BackgroundColor3 = .(, , )
MainFrame.Position = .(, -, , -)
MainFrame.Size = .(, , , )
MainFrame.Active =
MainFrame.Draggable =
.(, MainFrame).CornerRadius = .(, )
TitleLabel = .(, MainFrame)
TitleLabel.BackgroundTransparency =
TitleLabel.Position = .(, , , )
TitleLabel.Size = .(, -, , )
TitleLabel.Font = .Font.GothamBold
TitleLabel.TextSize =
TitleLabel.TextXAlignment = .TextXAlignment.Left
Sidebar = .(, MainFrame)
Sidebar.BackgroundColor3 = .(, , )
Sidebar.Position = .(, , , )
Sidebar.Size = .(, , , -)
.(, Sidebar).CornerRadius = .(, )
(posY)
btn = .(, Sidebar)
btn.BackgroundColor3 = .(, , )
btn.Size = .(, -, , )
btn.Position = .(, , , posY)
btn.Font = .Font.GothamBold
btn.TextColor3 = .(, , )
btn.TextSize =
.(, btn).CornerRadius = .(, )
btn
Tab1Btn = ()
TabPvpBtn = ()
Tab2Btn = ()
ContentFrame = .(, MainFrame)
ContentFrame.BackgroundTransparency =
ContentFrame.Position = .(, , , )
ContentFrame.Size = .(, -, , -)
Page1 = .(, ContentFrame)
Page1.Size = .(, , , ) Page1.BackgroundTransparency = Page1.ScrollBarThickness = Page1.CanvasSize = .(,,,)
PagePvp = .(, ContentFrame)
PagePvp.Size = .(, , , ) PagePvp.BackgroundTransparency = PagePvp.Visible = PagePvp.ScrollBarThickness = PagePvp.CanvasSize = .(,,,)
Page2 = .(, ContentFrame)
Page2.Size = .(, , , ) Page2.BackgroundTransparency = Page2.Visible = Page2.ScrollBarThickness = Page2.CanvasSize = .(,,,)
SettingsLabel = .(, Page2)
SettingsLabel.BackgroundTransparency = SettingsLabel.Position = .(, , , ) SettingsLabel.Size = .(, -, , ) SettingsLabel.Font = .Font.Gotham SettingsLabel.TextSize = SettingsLabel.TextXAlignment = .TextXAlignment.Left
(activeBtn, activePage)
Page1.Visible = PagePvp.Visible = Page2.Visible =
Tab1Btn.BackgroundColor3 = .(, , ) Tab1Btn.TextColor3 = .(, , )
TabPvpBtn.BackgroundColor3 = .(, , ) TabPvpBtn.TextColor3 = .(, , )
Tab2Btn.BackgroundColor3 = .(, , ) Tab2Btn.TextColor3 = .(, , )
activePage.Visible = activeBtn.BackgroundColor3 = .(, , ) activeBtn.TextColor3 = .(, , )
Tab1Btn.MouseButton1Click:(() (Tab1Btn, Page1) )
TabPvpBtn.MouseButton1Click:(() (TabPvpBtn, PagePvp) )
Tab2Btn.MouseButton1Click:(() (Tab2Btn, Page2) )
(parent, posY)
btn = .(, parent)
btn.BackgroundColor3 = .(, , )
btn.Position = .(, , , posY)
btn.Size = .(, -, , )
btn.Font = .Font.GothamBold
btn.TextColor3 = .(, , )
btn.TextSize =
.(, btn).CornerRadius = .(, )
btn
BtnTreeESP = (Page1, )
BtnCandyESP = (Page1, )
BtnInstantE = (Page1, )
BtnAutoFarm = (Page1, )
pvpYOffset =
(titleKey)
headerBtn = .(, PagePvp)
headerBtn.BackgroundColor3 = .(, , )
headerBtn.Position = .(, , , pvpYOffset)
headerBtn.Size = .(, -, , )
headerBtn.Font = .Font.GothamBold
headerBtn.TextColor3 = .(, , )
headerBtn.TextSize =
headerBtn.TextXAlignment = .TextXAlignment.Left
.(, headerBtn).CornerRadius = .(, )
container = .(, PagePvp)
container.BackgroundTransparency =
container.Position = .(, , , pvpYOffset + )
container.Size = .(, -, , )
container.Visible =
pvpYOffset = pvpYOffset +
headerBtn, container
()
currentY =
_, child (PagePvp:())
child:() child.Name:(,) ==
child.Position = .(, , , currentY)
currentY = currentY +
container = child:() child.Container.Value
container container.Visible
container.Position = .(, , , currentY)
currentY = currentY + container.Size.Y.Offset +
PagePvp.CanvasSize = .(, , , currentY + )
(headerBtn, container, buttonCount)
val = .(, headerBtn)
val.Name =
val.Value = container
container.Size = .(, -, , buttonCount * )
headerBtn.MouseButton1Click:(()
container.Visible = container.Visible
()
)
HeadAimbot, BoxAimbot = ()
HeadAimbot.Name =
BtnAimbot = (BoxAimbot, )
BtnAimBind = (BoxAimbot, )
BtnAimSpeed = (BoxAimbot, )
BtnAimLock = (BoxAimbot, )
BtnFov = (BoxAimbot, )
BtnShowFov = (BoxAimbot, )
(HeadAimbot, BoxAimbot, )
HeadTarget, BoxTarget = ()
HeadTarget.Name =
BtnTargetESP = (BoxTarget, )
BtnTargetStyle = (BoxTarget, )
(HeadTarget, BoxTarget, )
HeadCross, BoxCross = ()
HeadCross.Name =
BtnShowCross = (BoxCross, )
BtnCrossType = (BoxCross, )
BtnCrossColor = (BoxCross, )
BtnCustomRGB = (BoxCross, )
(HeadCross, BoxCross, )
HeadAttack, BoxAttack = ()
HeadAttack.Name =
BtnAutoAttack = (BoxAttack, )
(HeadAttack, BoxAttack, )
()
BtnTheme = (Page2, )
BtnLanguage = (Page2, )
BtnCooldown = (Page2, )
BtnBind = (Page2, )
BtnDestroy = (Page2, )
BtnDestroy.BackgroundColor3 = .(, , )
fovCircle = .(, ScreenGui)
fovCircle.Name =
fovCircle.AnchorPoint = .(, )
fovCircle.Position = .(, , , )
fovCircle.BackgroundTransparency =
.(, fovCircle).CornerRadius = .(, )
fovStroke = .(, fovCircle)
fovStroke.Thickness =
fovStroke.Color = .(, , )
fovStroke.ApplyStrokeMode = .ApplyStrokeMode.Border
crosshairFrame = .(, ScreenGui)
crosshairFrame.Name =
crosshairFrame.Size = .(, , , )
crosshairFrame.AnchorPoint = .(, )
crosshairFrame.Position = .(, , , )
crosshairFrame.BackgroundTransparency =
crossVertical = .(, crosshairFrame)
crossVertical.Size = .(, , , )
crossVertical.AnchorPoint = .(, )
crossVertical.Position = .(, , , )
crossVertical.BorderSizePixel =
crossHorizontal = .(, crosshairFrame)
crossHorizontal.Size = .(, , , )
crossHorizontal.AnchorPoint = .(, )
crossHorizontal.Position = .(, , , )
crossHorizontal.BorderSizePixel =
crossCircle = .(, crosshairFrame)
crossCircle.Size = .(, , , )
crossCircle.AnchorPoint = .(, )
crossCircle.Position = .(, , , )
crossCircle.BackgroundTransparency =
.(, crossCircle).CornerRadius = .(, )
circleStroke = .(, crossCircle)
circleStroke.Thickness =
circleStroke.ApplyStrokeMode = .ApplyStrokeMode.Border
crossSquare = .(, crosshairFrame)
crossSquare.Size = .(, , , )
crossSquare.AnchorPoint = .(, )
crossSquare.Position = .(, , , )
crossSquare.BackgroundTransparency =
squareStroke = .(, crossSquare)
squareStroke.Thickness =
squareStroke.ApplyStrokeMode = .ApplyStrokeMode.Border
targetHighlightObj =
targetBox2D = .(, ScreenGui)
targetBox2D.BackgroundTransparency = targetBox2D.BorderSizePixel = targetBox2D.BorderColor3 = .(, , ) targetBox2D.Visible =
()
(aimbotKey) ==
aimbotKey.EnumType == .UserInputType
aimbotKey == .UserInputType.MouseButton1
aimbotKey == .UserInputType.MouseButton2
aimbotKey == .UserInputType.MouseButton3
aimbotKey.Name
()
lang = translations[currentLanguage]
theme = themes[currentThemeIndex]
TitleLabel.Text = lang.title .. .. toggleKey.Name ..
Tab1Btn.Text = lang.tabAutofarm
TabPvpBtn.Text = lang.tabPvp
Tab2Btn.Text = lang.tabSettings
SettingsLabel.Text = lang.hotkeyText .. .. toggleKey.Name ..
BtnLanguage.Text = lang.langBtn
HeadAimbot.Text = .. (BoxAimbot.Visible ) .. lang.sectionAimbot
HeadTarget.Text = .. (BoxTarget.Visible ) .. lang.sectionTarget
HeadCross.Text = .. (BoxCross.Visible ) .. lang.sectionCrosshair
HeadAttack.Text = .. (BoxAttack.Visible ) .. lang.sectionAttack
BtnTheme.Text = lang.themeBtn .. lang[theme.nameKey]
cdTextVal = (autoFarmCooldown == ) lang.minUnit ((autoFarmCooldown) .. lang.secUnit)
BtnCooldown.Text = lang.cdBtn .. cdTextVal
BtnTreeESP.Text = lang.treeESP .. .. (isTreeESPEnabled )
BtnCandyESP.Text = lang.candyESP .. .. (isCandyESPEnabled ) .. lang.candyNote
BtnInstantE.Text = lang.instantE .. .. (isInstantEEnabled ) .. lang.instantNote
BtnAutoFarm.Text = lang.autoFarm .. .. (isAutoFarmEnabled )
BtnAimbot.Text = lang.aimbotBtn .. (isAimbotEnabled )
BtnAimBind.Text = isBindingAimKey lang.pressKeyText (lang.aimBindBtn .. .. () .. )
BtnAimSpeed.Text = lang.aimSpeedBtn .. (aimbotSpeed)
BtnAimLock.Text = lang.aimLockBtn .. (aimbotLockStrength)
BtnFov.Text = lang.fovBtn .. (aimbotFov)
BtnShowFov.Text = lang.showFovBtn .. (isShowFovEnabled )
BtnAutoAttack.Text = lang.autoAttackBtn .. (isAutoAttackEnabled ((autoAttackRange) .. ) )
BtnTargetESP.Text = lang.targetEspBtn .. (isTargetESPEnabled )
BtnTargetStyle.Text = lang.targetStyleBtn .. targetStyles[targetStyleIndex]
BtnShowCross.Text = lang.showCrossBtn .. (isShowCrosshairEnabled )
BtnCrossType.Text = lang.crossTypeBtn .. crosshairType
BtnCrossColor.Text = lang.crossColorBtn .. crosshairColorMode
BtnCustomRGB.Text = lang.customRGBBtn .. .(, customColorR, customColorG, customColorB)
BtnBind.Text = isBindingKey lang.pressKeyText (lang.bindBtn .. toggleKey.Name)
BtnDestroy.Text = lang.destroyBtn
(theme)
MainFrame.BackgroundColor3 = theme.mainBg
Sidebar.BackgroundColor3 = theme.sidebarBg
TitleLabel.TextColor3 = theme.textColor
SettingsLabel.TextColor3 = theme.subTextColor
BtnTheme.MouseButton1Click:(()
currentThemeIndex = (currentThemeIndex % #themes) +
(themes[currentThemeIndex]) ()
)
BtnLanguage.MouseButton1Click:(()
currentLanguage = (currentLanguage == ) ()
)
BtnCooldown.MouseButton1Click:(()
currentCooldownIndex = (currentCooldownIndex % #cooldownOptions) +
autoFarmCooldown = cooldownOptions[currentCooldownIndex] ()
)
BtnBind.MouseButton1Click:(()
isBindingKey = ()
)
BtnAimBind.MouseButton1Click:(()
isBindingAimKey = ()
)
BtnTreeESP.MouseButton1Click:(()
isTreeESPEnabled = isTreeESPEnabled
BtnTreeESP.BackgroundColor3 = isTreeESPEnabled .(, , ) .(, , )
()
)
BtnCandyESP.MouseButton1Click:(()
isCandyESPEnabled = isCandyESPEnabled
BtnCandyESP.BackgroundColor3 = isCandyESPEnabled .(, , ) .(, , )
()
)
BtnInstantE.MouseButton1Click:(()
isInstantEEnabled = isInstantEEnabled
BtnInstantE.BackgroundColor3 = isInstantEEnabled .(, , ) .(, , )
()
)
BtnAutoFarm.MouseButton1Click:(()
isAutoFarmEnabled = isAutoFarmEnabled
BtnAutoFarm.BackgroundColor3 = isAutoFarmEnabled .(, , ) .(, , )
()
)
BtnAimbot.MouseButton1Click:(()
isAimbotEnabled = isAimbotEnabled
BtnAimbot.BackgroundColor3 = isAimbotEnabled .(, , ) .(, , )
()
)
BtnAimSpeed.MouseButton1Click:(()
aimbotSpeed = (aimbotSpeed % ) + ()
)
BtnAimLock.MouseButton1Click:(()
aimbotLockStrength = (aimbotLockStrength % ) + ()
)
BtnFov.MouseButton1Click:(()
aimbotFov = aimbotFov + aimbotFov > aimbotFov = ()
)
BtnShowFov.MouseButton1Click:(()
isShowFovEnabled = isShowFovEnabled
BtnShowFov.BackgroundColor3 = isShowFovEnabled .(, , ) .(, , )
()
)
BtnShowCross.MouseButton1Click:(()
isShowCrosshairEnabled = isShowCrosshairEnabled
BtnShowCross.BackgroundColor3 = isShowCrosshairEnabled .(, , ) .(, , )
()
)
BtnAutoAttack.MouseButton1Click:(()
isAutoAttackEnabled
isAutoAttackEnabled = autoAttackRange =
autoAttackRange = autoAttackRange +
autoAttackRange > isAutoAttackEnabled =
BtnAutoAttack.BackgroundColor3 = isAutoAttackEnabled .(, , ) .(, , )
()
)
BtnTargetESP.MouseButton1Click:(()
isTargetESPEnabled = isTargetESPEnabled
BtnTargetESP.BackgroundColor3 = isTargetESPEnabled .(, , ) .(, , )
()
)
BtnTargetStyle.MouseButton1Click:(()
targetStyleIndex = (targetStyleIndex % #targetStyles) + ()
)
BtnCrossType.MouseButton1Click:(()
crosshairType == crosshairType =
crosshairType == crosshairType =
crosshairType =
()
)
BtnCrossColor.MouseButton1Click:(()
modes = {, , , , , }
i, m (modes)
m == crosshairColorMode
crosshairColorMode = modes[(i % #modes) + ]
()
)
BtnCustomRGB.MouseButton1Click:(()
customColorR = (customColorR + ) %
customColorR == customColorG = (customColorG + ) %
customColorG == customColorR == customColorB = (customColorB + ) %
crosshairColorMode =
()
)
BtnDestroy.MouseButton1Click:(()
isScriptActive =
targetHighlightObj targetHighlightObj:()
ScreenGui:()
)
UserInputService.InputBegan:((input, gameProcessed)
isScriptActive
isBindingKey
input.UserInputType == .UserInputType.Keyboard
toggleKey = input.KeyCode
isBindingKey =
()
isBindingAimKey
input.UserInputType == .UserInputType.Keyboard
aimbotKey = input.KeyCode
isBindingAimKey =
()
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.MouseButton2 input.UserInputType == .UserInputType.MouseButton3
aimbotKey = input.UserInputType
isBindingAimKey =
()
gameProcessed input.KeyCode == toggleKey
MainFrame.Visible = MainFrame.Visible
)
()
(Tab1Btn, Page1)
RunService.RenderStepped:(()
isScriptActive
fovCircle.Size = .(, aimbotFov * , , aimbotFov * )
fovCircle.Visible = isAimbotEnabled isShowFovEnabled
crosshairFrame.Visible = isShowCrosshairEnabled
isShowCrosshairEnabled
crossVertical.Visible = (crosshairType == )
crossHorizontal.Visible = (crosshairType == )
crossCircle.Visible = (crosshairType == )
crossSquare.Visible = (crosshairType == )
color = .(, , )
crosshairColorMode == color = .(, , )
crosshairColorMode == color = .(, , )
crosshairColorMode == color = .(, , )
crosshairColorMode == color = .(customColorR, customColorG, customColorB)
crosshairColorMode ==
color = .((() % ) / , , )
crossVertical.BackgroundColor3 = color crossHorizontal.BackgroundColor3 = color
circleStroke.Color = color squareStroke.Color = color
)
()
closest =
shortestDist = aimbotFov
mousePos = UserInputService:()
_, other (Players:())
other ~= player other.Character
char = other.Character
head = char:()
hum = char:()
head hum hum.Health >
screenPos, onScreen = camera:(head.Position)
onScreen
dist = (.(screenPos.X, screenPos.Y) - mousePos).Magnitude
dist < shortestDist
shortestDist = dist
closest = char
closest
()
(aimbotKey) ==
aimbotKey.EnumType == .UserInputType
UserInputService:(aimbotKey)
aimbotKey.EnumType == .KeyCode
UserInputService:(aimbotKey)
RunService.RenderStepped:(()
isScriptActive
targetChar = ()
isTargetESPEnabled targetChar targetChar:()
style = targetStyles[targetStyleIndex]
style ==
targetBox2D.Visible =
targetHighlightObj targetHighlightObj.Parent ~= targetChar
targetHighlightObj targetHighlightObj:()
targetHighlightObj = .()
targetHighlightObj.FillColor = .(, , )
targetHighlightObj.Parent = targetChar
style ==
targetHighlightObj targetHighlightObj:() targetHighlightObj =
root = targetChar.HumanoidRootPart
screenPos, onScreen = camera:(root.Position)
onScreen
targetBox2D.Visible =
targetBox2D.Position = .(, screenPos.X - , , screenPos.Y - )
targetBox2D.Size = .(, , , )
targetBox2D.Visible =
targetBox2D.Visible =
targetHighlightObj targetHighlightObj:() targetHighlightObj =
isAimbotEnabled () targetChar
head = targetChar:() targetChar:()
head
lerpAlpha = .((aimbotSpeed / ) * (aimbotLockStrength / ), , )
camera.CFrame = camera.CFrame:(.(camera.CFrame.Position, head.Position), lerpAlpha)
isAutoAttackEnabled player.Character player.Character:()
myPos = player.Character.HumanoidRootPart.Position
_, other (Players:())
other ~= player other.Character other.Character:()
dist = (other.Character.HumanoidRootPart.Position - myPos).Magnitude
dist <= autoAttackRange
VirtualInputManager:(, , , , , )
.()
VirtualInputManager:(, , , , , )
)
.(()
.()
isScriptActive isAutoFarmEnabled
character = player.Character
rootPart = character character:()
humanoid = character character:()
rootPart humanoid humanoid.Health >
nearestTree =
shortestDist = .huge
treesFolder
_, tree (treesFolder:())
tree.Name ==
part = (tree)
part
dist = (part.Position - rootPart.Position).Magnitude
dist < shortestDist shortestDist = dist nearestTree = tree
nearestTree
prompt = nearestTree:(, )
targetPart = prompt prompt.Parent (nearestTree)
targetPart
rootPart.CFrame = .(targetPart.Position + .(, , ))
.()
prompt (prompt)
.()
cdEndTime = () + autoFarmCooldown
() < cdEndTime isAutoFarmEnabled isScriptActive
candyVisualsFolder
_, candy (candyVisualsFolder:())
candyNames[candy.Name]
cPart = (candy)
cPart (cPart.Position - rootPart.Position).Magnitude <=
rootPart.CFrame = .(cPart.Position)
.()
.()
)Rignt now working

[HALLOWEEN] The Strongest Battlegrounds