Run it
Copy the script and paste it into your executor.
repo =
success, Library = (()
(:(repo .. ))()
)
success
()
ThemeManager = (:(repo .. ))()
SaveManager = (:(repo .. ))()
Options = Library.Options
Toggles = Library.Toggles
Library.ForceCheckbox =
Library.ShowToggleFrameInKeybinds =
Players = :()
VirtualInputManager = :()
RunService = :()
UserInputService = :()
HttpService = :()
player = Players.LocalPlayer
.AutoFarmRunning =
.AutoFarmTask =
.Flying =
.FlySpeed =
.NoClipEnabled =
.FlyBodyVelocity =
.NoClipConnection =
.InfJumpEnabled =
.FarmFlySpeed =
.AimSmoothness =
.ESPRunning =
.ESPConnection =
.ESPObjects = {}
.EnemyESPRunning =
.EnemyESPConnection =
.EnemyESPObjects = {}
.PlayerESPRunning =
.PlayerESPConnection =
.PlayerESPObjects = {}
.HitboxMultiplier =
.HitboxEnabled =
.HitboxConnection =
.OriginalHitboxSizes = {}
.ShowHeadHitboxEnabled =
.HeadHitboxConnection =
.HeadHitboxParts = {}
.Invisible =
.InvisibilityConnection =
.SpeedLoop =
.Waypoints = {}
.SelectedWaypoint =
.KnownEnemies = {
,
,
,
,
,
,
}
.SelectedEnemies = {}
_, enemyName (.KnownEnemies)
.SelectedEnemies[enemyName] =
.AvailableObjects = {
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
}
.SelectedObjects = {}
_, objName (.AvailableObjects)
.SelectedObjects[objName] =
BRIGHT_PURPLE_COLOR = .(, , )
.ESPColors = {
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
[] = .(, , ),
}
()
.SpeedLoop
.SpeedLoop = RunService.Heartbeat:(()
Toggles.SpeedToggle Toggles.SpeedToggle.Value
.SpeedLoop:()
.SpeedLoop =
character = player.Character
character
humanoid = character:()
humanoid
speed = Options.SpeedValue Options.SpeedValue.Value
humanoid.WalkSpeed = speed
)
()
camera = .CurrentCamera
camera
_, child (camera:())
child:() child:()
success, result = (()
child.Name:():() child.Name:():()
child:()
)
camera.CameraType = .CameraType.Custom
(enemyName)
_, knownEnemy (.KnownEnemies)
.(enemyName, knownEnemy) enemyName == knownEnemy
knownEnemy ==
, enemyName
knownEnemy,
.(enemyName, )
,
.(enemyName, )
,
.(enemyName, )
,
.(enemyName, )
,
.(enemyName, )
,
.(enemyName, )
,
.(enemyName, )
,
, enemyName
(enemy)
enemy enemy:()
head = enemy:()
head head:()
hitboxPart = .()
hitboxPart.Name =
hitboxPart.Size = head.Size *
hitboxPart.CFrame = head.CFrame
hitboxPart.Transparency =
hitboxPart.CanCollide =
hitboxPart.Anchored =
hitboxPart.CastShadow =
hitboxPart.Locked =
hitboxPart.Color = BRIGHT_PURPLE_COLOR
glow = .()
glow.Name =
glow.Color = BRIGHT_PURPLE_COLOR
glow.Brightness =
glow.Range =
glow.Shadows =
glow.Parent = hitboxPart
highlight = .()
highlight.Name =
highlight.Adornee = hitboxPart
highlight.LineThickness =
highlight.Color3 = BRIGHT_PURPLE_COLOR
highlight.Transparency =
highlight.Parent = hitboxPart
.HeadHitboxParts[enemy] = {
part = hitboxPart,
head = head,
enemy = enemy
}
hitboxPart.Parent =
hitboxPart
(hitboxData)
hitboxData hitboxData.part hitboxData.head
hitboxData.part.CFrame = hitboxData.head.CFrame
hitboxData.part.Size = hitboxData.head.Size *
(hitboxData)
hitboxData hitboxData.part
hitboxData.part:()
()
.ShowHeadHitboxEnabled
.ShowHeadHitboxEnabled =
enemy, hitboxData (.HeadHitboxParts)
(hitboxData)
.HeadHitboxParts = {}
.HeadHitboxConnection
.HeadHitboxConnection:()
.HeadHitboxConnection =
Library:(, )
.ShowHeadHitboxEnabled =
()
enemiesFolder = :()
enemiesFolder
_, enemy (enemiesFolder:())
enemy:()
(enemy)
(child)
.ShowHeadHitboxEnabled
.()
child:()
(child)
(child)
.HeadHitboxParts[child]
(.HeadHitboxParts[child])
.HeadHitboxParts[child] =
enemiesFolder = :()
enemiesFolder
()
.HeadHitboxConnection = enemiesFolder.ChildAdded:(onEnemyAdded)
enemiesFolder.ChildRemoved:(onEnemyRemoved)
updateConnection
updateConnection = RunService.RenderStepped:(()
.ShowHeadHitboxEnabled
updateConnection:()
enemy, hitboxData (.HeadHitboxParts)
enemy enemy.Parent enemy.Parent == .Enemies
(hitboxData)
(hitboxData)
.HeadHitboxParts[enemy] =
)
Library:(, )
(enemy, multiplier)
enemy enemy:()
head = enemy:()
head head:()
.OriginalHitboxSizes[enemy]
.OriginalHitboxSizes[enemy] = head.Size
originalSize = .OriginalHitboxSizes[enemy]
baseSize = .(originalSize.X, originalSize.Y, originalSize.Z)
uniformSize = baseSize * multiplier
head.Size = .(uniformSize, uniformSize, uniformSize)
(multiplier)
.HitboxMultiplier = multiplier
enemiesFolder = :()
enemiesFolder
_, enemy (enemiesFolder:())
(enemy, multiplier)
()
enemiesFolder = :()
enemiesFolder
enemy, originalSize (.OriginalHitboxSizes)
enemy enemy.Parent enemy.Parent == enemiesFolder
head = enemy:()
head head:()
head.Size = originalSize
.OriginalHitboxSizes = {}
()
.HitboxEnabled
.HitboxEnabled =
.HitboxConnection
.HitboxConnection:()
.HitboxConnection =
()
Library:(, )
.HitboxEnabled =
multiplier = Options.HitboxMultiplier Options.HitboxMultiplier.Value
(multiplier)
(child)
.HitboxEnabled
.()
child:()
multiplier = Options.HitboxMultiplier Options.HitboxMultiplier.Value
(child, multiplier)
enemiesFolder = :()
enemiesFolder
.HitboxConnection = enemiesFolder.ChildAdded:(onEnemyAdded)
Library:(, )
()
.Invisible
.Invisible =
.InvisibilityConnection
.InvisibilityConnection:()
.InvisibilityConnection =
character = player.Character
character
_, part (character:())
part:()
part.Transparency =
part:()
part.Transparency = part.OriginalTransparency.Value
part.OriginalTransparency:()
Library:(, )
.Invisible =
()
character = player.Character
character
_, part (character:())
part:()
part:()
originalValue = .()
originalValue.Name =
originalValue.Value = part.Transparency
originalValue.Parent = part
part.Transparency =
()
.InvisibilityConnection = RunService.Heartbeat:(()
.Invisible
.InvisibilityConnection:()
.InvisibilityConnection =
()
)
player.CharacterAdded:(()
.Invisible
.()
()
)
Library:(, )
(obj, isEnemy, isPlayer, enemyType, customName, playerName)
obj obj:()
esp = {}
isEnemy enemyType
enemyType, customName = (obj.Name)
isEnemy enemyType .SelectedEnemies[enemyType]
billboard = .()
billboard.Name =
billboard.Adornee = obj:() obj obj:()
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
billboard.MaxDistance =
billboard.ResetOnSpawn =
displayText =
isPlayer
displayText = playerName
isEnemy
enemyType == customName
displayText = customName
displayText = enemyType obj.Name
displayText = obj.Name
textLabel = .()
textLabel.Name =
textLabel.Size = .(, , , )
textLabel.Position = .(, , , )
textLabel.BackgroundTransparency =
textLabel.TextColor3 = .(, , )
textLabel.TextStrokeTransparency =
textLabel.TextStrokeColor3 = .(, , )
textLabel.Font = .Font.SourceSansBold
textLabel.TextSize =
textLabel.Text = displayText
textLabel.Parent = billboard
distanceLabel = .()
distanceLabel.Name =
distanceLabel.Size = .(, , , )
distanceLabel.Position = .(, , , )
distanceLabel.BackgroundTransparency =
distanceLabel.TextColor3 = .(, , )
distanceLabel.TextStrokeTransparency =
distanceLabel.TextStrokeColor3 = .(, , )
distanceLabel.Font = .Font.SourceSansBold
distanceLabel.TextSize =
distanceLabel.Text =
distanceLabel.Parent = billboard
highlight = .()
highlight.Name =
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.OutlineColor = .(, , )
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Adornee = obj
color
isPlayer
color = .ESPColors[]
isEnemy
color = .ESPColors[enemyType] .ESPColors[]
color = .ESPColors[obj.Name] .(, , )
highlight.FillColor = color
highlight.OutlineColor = color
textLabel.TextColor3 = color
distanceLabel.TextColor3 = color
esp.billboard = billboard
esp.highlight = highlight
esp.object = obj
esp.isEnemy = isEnemy
esp.isPlayer = isPlayer
esp.enemyType = enemyType
obj:()
obj.PrimaryPart
billboard.Adornee = obj.PrimaryPart
highlight.Adornee = obj
part = obj:()
part
billboard.Adornee = part
highlight.Adornee = obj
billboard:()
highlight:()
billboard.Parent = :()
highlight.Parent = :()
esp
(espTable)
espTable espTable.billboard espTable.billboard.Parent
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
targetPart = espTable.billboard.Adornee
targetPart targetPart.Parent
distance = (humanoidRootPart.Position - targetPart.Position).Magnitude
espTable.billboard.ESPDistance.Text = .(distance) ..
maxDistance = espTable.isEnemy
espTable.isPlayer
maxDistance =
espTable.billboard.Enabled = distance <= maxDistance
espTable.highlight.Enabled = distance <= maxDistance
(espTable)
espTable
espTable.billboard
espTable.billboard:()
espTable.highlight
espTable.highlight:()
()
.EnemyESPRunning
enemy, esp (.EnemyESPObjects)
(esp)
.EnemyESPObjects = {}
enemiesFolder = :()
enemiesFolder
_, enemy (enemiesFolder:())
enemy:() enemy:()
enemyType, customName = (enemy.Name)
.SelectedEnemies[enemyType]
esp = (enemy, , , enemyType, customName)
esp
.EnemyESPObjects[enemy] = esp
()
.ESPRunning
obj, esp (.ESPObjects)
(esp)
.ESPObjects = {}
spawnedFolder = :()
spawnedFolder
_, obj (spawnedFolder:())
obj:() obj:()
.SelectedObjects[obj.Name]
esp = (obj, , )
esp
.ESPObjects[obj] = esp
()
.PlayerESPRunning
plyr, esp (.PlayerESPObjects)
(esp)
.PlayerESPObjects = {}
_, otherPlayer (Players:())
otherPlayer ~= player otherPlayer.Character
character = otherPlayer.Character
humanoidRootPart = character:()
humanoidRootPart
esp = (character, , , , , otherPlayer.Name)
esp
.PlayerESPObjects[otherPlayer] = esp
(value)
_, objName (.AvailableObjects)
.SelectedObjects[objName] = value
Toggles[ .. objName]
Toggles[ .. objName]:(value)
.ESPRunning
()
(value)
_, enemyName (.KnownEnemies)
.SelectedEnemies[enemyName] = value
Toggles[ .. enemyName]
Toggles[ .. enemyName]:(value)
.EnemyESPRunning
()
()
mouse = player:()
screenCenter = .(mouse.ViewSizeX / , mouse.ViewSizeY / )
VirtualInputManager
VirtualInputManager:(
screenCenter.X,
screenCenter.Y,
,
,
,
)
.()
VirtualInputManager:(
screenCenter.X,
screenCenter.Y,
,
,
,
)
()
mouse = player:()
mouse.Button1Down:(()
Toggles.ClickTPToggle Toggles.ClickTPToggle.Value
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
target = mouse.Hit.Position
humanoidRootPart.CFrame = .(target + .(, , ))
)
(objPosition)
objPosition
camera = .CurrentCamera
camera
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
currentLookVector = camera.CFrame.LookVector
directionToTarget = (objPosition - camera.CFrame.Position).Unit
smoothFactor = .(.AimSmoothness, , )
newLookVector = currentLookVector:(directionToTarget, - smoothFactor)
newCFrame = .(camera.CFrame.Position, camera.CFrame.Position + newLookVector)
camera.CFrame = newCFrame
lookPos = .(objPosition.X, objPosition.Y, objPosition.Z)
currentRotation = humanoidRootPart.CFrame
targetRotation = .(humanoidRootPart.Position, lookPos)
humanoidRootPart.CFrame = currentRotation:(targetRotation, )
(obj)
obj:()
obj.Position
obj:()
obj.PrimaryPart
obj.PrimaryPart.Position
part = obj:()
part
part.Position
obj.GetPivot
obj:().Position
(objName)
.SelectedObjects[objName] ==
(name)
character = player.Character
character
Library:(, )
humanoidRootPart = character:()
humanoidRootPart
Library:(, )
position = humanoidRootPart.Position
waypointId = HttpService:()
.Waypoints[waypointId] = {
id = waypointId,
name = name,
position = position,
timestamp = .()
}
Library:( .. name .. , )
waypointId
(waypointId)
waypoint = .Waypoints[waypointId]
waypoint
Library:(, )
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
humanoidRootPart.CFrame = .(waypoint.position + .(, , ))
Library:( .. waypoint.name .. , )
(waypointId)
.Waypoints[waypointId]
name = .Waypoints[waypointId].name
.Waypoints[waypointId] =
Library:( .. name .. , )
()
spawnedFolder = :()
spawnedFolder
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
nearestObj =
nearestDistance = .huge
_, item (spawnedFolder:())
itemName = item.Name
(itemName)
item:() item:()
position = (item)
position
distance = (humanoidRootPart.Position - position).Magnitude
distance < nearestDistance
nearestDistance = distance
nearestObj = item
nearestObj, nearestDistance
()
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
nearestPlayer =
nearestDistance = .huge
_, otherPlayer (Players:())
otherPlayer ~= player otherPlayer.Character
otherCharacter = otherPlayer.Character
otherHumanoidRootPart = otherCharacter:()
otherHumanoidRootPart
distance = (humanoidRootPart.Position - otherHumanoidRootPart.Position).Magnitude
distance < nearestDistance
nearestDistance = distance
nearestPlayer = otherPlayer
nearestPlayer, nearestDistance
()
nearestPlayer, distance = ()
nearestPlayer
Library:(, )
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
targetCharacter = nearestPlayer.Character
targetCharacter
targetHumanoidRootPart = targetCharacter:()
targetHumanoidRootPart
humanoidRootPart.CFrame = .(targetHumanoidRootPart.Position + .(, , ))
Library:( .. nearestPlayer.Name .. .. .(distance) .. , )
(objPosition, speed)
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
startPos = humanoidRootPart.Position
direction = (objPosition - startPos).Unit
distance = (objPosition - startPos).Magnitude
travelTime = distance / speed
travelTime <=
startTime = ()
.AutoFarmRunning () - startTime < travelTime
elapsed = () - startTime
progress = elapsed / travelTime
currentPos = startPos + (objPosition - startPos) * progress
humanoidRootPart.CFrame = .(currentPos)
(objPosition)
.()
()
.Flying
.Flying =
.FlyBodyVelocity
.FlyBodyVelocity:()
.FlyBodyVelocity =
character = player.Character
character
humanoid = character:()
humanoid
humanoid.PlatformStand =
.Flying =
flySpeed = Options.FlySpeed Options.FlySpeed.Value
()
character = player.Character
character
humanoidRootPart = character:()
humanoidRootPart
.FlyBodyVelocity .FlyBodyVelocity.Parent
.FlyBodyVelocity
.FlyBodyVelocity:()
.FlyBodyVelocity = .()
.FlyBodyVelocity.Velocity = .(, , )
.FlyBodyVelocity.MaxForce = .(, , )
.FlyBodyVelocity.P =
.FlyBodyVelocity.Parent = humanoidRootPart
camera = .CurrentCamera
direction = .(, , )
UserInputService:(.KeyCode.W)
direction = direction + camera.CFrame.LookVector
UserInputService:(.KeyCode.S)
direction = direction - camera.CFrame.LookVector
UserInputService:(.KeyCode.A)
direction = direction - camera.CFrame.RightVector
UserInputService:(.KeyCode.D)
direction = direction + camera.CFrame.RightVector
UserInputService:(.KeyCode.E)
direction = direction + .(, , )
UserInputService:(.KeyCode.Q)
direction = direction - .(, , )
direction.Magnitude >
direction = direction.Unit * flySpeed
.FlyBodyVelocity.Velocity = direction
humanoid = character:()
humanoid
humanoid.PlatformStand =
flyConnection
flyConnection = RunService.Heartbeat:(()
.Flying
flyConnection:()
success, err = (updateFly)
success
.Flying =
flyConnection:()
)
()
.NoClipEnabled
.NoClipEnabled =
.NoClipConnection
.NoClipConnection:()
.NoClipConnection =
.NoClipEnabled =
.NoClipConnection = RunService.Stepped:(()
.NoClipEnabled
.NoClipConnection
.NoClipConnection:()
character = player.Character
character
_, part (character:())
part:()
part.CanCollide =
)
()
.AutoFarmRunning .NoClipEnabled
()
Toggles.NoClipToggle
Toggles.NoClipToggle:()
()
.InfJumpEnabled
.InfJumpEnabled =
.InfJumpConnection
.InfJumpConnection:()
.InfJumpConnection =
.InfJumpEnabled =
.InfJumpConnection = UserInputService.JumpRequest:(()
.InfJumpEnabled
character = player.Character
character
humanoid = character:()
humanoid humanoid:() == .HumanoidStateType.Freefall
humanoid:(.HumanoidStateType.Jumping)
)
(value)
_, objName (.AvailableObjects)
.SelectedObjects[objName] = value
Toggles[ .. objName]
Toggles[ .. objName]:(value)
()
.AutoFarmRunning
hasSelectedObjects =
_, objName (.AvailableObjects)
.SelectedObjects[objName]
hasSelectedObjects =
hasSelectedObjects
Library:(, )
.AutoFarmRunning =
()
.AutoFarmTask = .(()
.AutoFarmRunning
.()
player.Character
player:()
.()
spawnedFolder = :()
spawnedFolder
.()
nearestObj, distance = ()
nearestObj
.()
objPosition = (nearestObj)
objPosition
.()
targetPosition = objPosition + .(, , )
successMove = (targetPosition, .FarmFlySpeed)
successMove
.()
startTime = .()
clicked =
nearestObj nearestObj.Parent nearestObj.Parent == spawnedFolder .AutoFarmRunning
.() - startTime >
currentObjPosition = (nearestObj)
currentObjPosition
(currentObjPosition)
()
clicked =
nearestObj nearestObj.Parent nearestObj.Parent ~= spawnedFolder
.()
.()
)
()
.AutoFarmRunning
.AutoFarmRunning =
.AutoFarmTask
.(.AutoFarmTask)
.AutoFarmTask =
()
.ESPRunning
.ESPRunning =
_, esp (.ESPObjects)
(esp)
.ESPObjects = {}
.ESPConnection
.ESPConnection:()
.ESPConnection =
.ESPRunning =
(child)
.ESPRunning
.()
child:() child:()
.SelectedObjects[child.Name]
esp = (child, , )
esp
.ESPObjects[child] = esp
(child)
.ESPObjects[child]
(.ESPObjects[child])
.ESPObjects[child] =
spawnedFolder = :()
spawnedFolder
()
.ESPConnection = spawnedFolder.ChildAdded:(onChildAdded)
spawnedFolder.ChildRemoved:(onChildRemoved)
updateConnection
updateConnection = RunService.RenderStepped:(()
.ESPRunning
updateConnection:()
obj, esp (.ESPObjects)
obj obj.Parent obj.Parent == .Spawned
(esp)
(esp)
.ESPObjects[obj] =
)
()
.EnemyESPRunning
.EnemyESPRunning =
_, esp (.EnemyESPObjects)
(esp)
.EnemyESPObjects = {}
.EnemyESPConnection
.EnemyESPConnection:()
.EnemyESPConnection =
.EnemyESPRunning =
(child)
.EnemyESPRunning
.()
child:() child:()
enemyType, customName = (child.Name)
.SelectedEnemies[enemyType]
esp = (child, , , enemyType, customName)
esp
.EnemyESPObjects[child] = esp
(child)
.EnemyESPObjects[child]
(.EnemyESPObjects[child])
.EnemyESPObjects[child] =
enemiesFolder = :()
enemiesFolder
()
.EnemyESPConnection = enemiesFolder.ChildAdded:(onEnemyAdded)
enemiesFolder.ChildRemoved:(onEnemyRemoved)
updateConnection
updateConnection = RunService.RenderStepped:(()
.EnemyESPRunning
updateConnection:()
enemy, esp (.EnemyESPObjects)
enemy enemy.Parent enemy.Parent == .Enemies
(esp)
(esp)
.EnemyESPObjects[enemy] =
)
()
.PlayerESPRunning
.PlayerESPRunning =
_, esp (.PlayerESPObjects)
(esp)
.PlayerESPObjects = {}
.PlayerESPConnection
.PlayerESPConnection:()
.PlayerESPConnection =
.PlayerESPRunning =
(otherPlayer)
.PlayerESPRunning
otherPlayer.CharacterAdded:((character)
.()
.PlayerESPRunning character
humanoidRootPart = character:()
humanoidRootPart
esp = (character, , , , , otherPlayer.Name)
esp
.PlayerESPObjects[otherPlayer] = esp
)
otherPlayer.Character
.()
character = otherPlayer.Character
humanoidRootPart = character:()
humanoidRootPart
esp = (character, , , , , otherPlayer.Name)
esp
.PlayerESPObjects[otherPlayer] = esp
(otherPlayer)
.PlayerESPObjects[otherPlayer]
(.PlayerESPObjects[otherPlayer])
.PlayerESPObjects[otherPlayer] =
()
.PlayerESPConnection = Players.PlayerAdded:(onPlayerAdded)
Players.PlayerRemoving:(onPlayerRemoved)
updateConnection
updateConnection = RunService.RenderStepped:(()
.PlayerESPRunning
updateConnection:()
otherPlayer, esp (.PlayerESPObjects)
otherPlayer otherPlayer.Character otherPlayer.Character.Parent
(esp)
(esp)
.PlayerESPObjects[otherPlayer] =
)
()
Toggles.SpeedToggle
Toggles.SpeedToggle:( Toggles.SpeedToggle.Value)
Window = Library:({
Title = ,
Footer = ,
Icon = ,
NotifySide = ,
ShowCustomCursor = ,
})
Tabs = {
Main = Window:(, ),
Player = Window:(, ),
Teleport = Window:(, ),
ESP = Window:(, ),
Hitbox = Window:(, ),
}
AutoFarmGroup = Tabs.Main:()
AutoFarmGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
Value
()
()
,
})
AutoFarmGroup:(, {
Text = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Callback = (Value)
.FarmFlySpeed = Value
})
AutoFarmGroup:(, {
Text = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Tooltip = ,
Callback = (Value)
.AimSmoothness = Value
})
AutoFarmGroup:()
AutoFarmGroup:(, ()
()
Library:(, )
)
AutoFarmGroup:(, ()
()
Library:(, )
)
AutoFarmGroup:()
AutoFarmGroup:()
_, objName (.AvailableObjects)
AutoFarmGroup:( .. objName, {
Text = objName,
Default = ,
Callback = (Value)
.SelectedObjects[objName] = Value
,
})
MovementGroup = Tabs.Main:()
MovementGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
,
})
MovementGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
,
})
MovementGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
,
})
FlySettingsGroup = Tabs.Main:()
FlySettingsGroup:(, {
Text = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
})
CameraGroup = Tabs.Main:()
CameraGroup:(, ()
()
Library:(, )
)
PlayerGroup = Tabs.Player:()
PlayerGroup:(, {
Text = ,
Default = ,
Callback = (Value)
Value
()
.SpeedLoop
.SpeedLoop:()
.SpeedLoop =
character = player.Character
character
humanoid = character:()
humanoid
humanoid.WalkSpeed =
,
})
PlayerGroup:(, {
Text = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
})
PlayerGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
,
})
TeleportGroup = Tabs.Teleport:()
TeleportGroup:(, {
Text = ,
Default = ,
Callback = (Value)
Value
()
Library:(, )
,
})
TeleportGroup:(, ()
()
)
WaypointsGroup = Tabs.Teleport:()
waypointNameInput = WaypointsGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Placeholder = ,
})
WaypointsGroup:(, ()
name = Options.WaypointNameInput.Value
(name)
)
WaypointsGroup:()
waypointsList = WaypointsGroup:(, {
Text = ,
Default = ,
Values = {},
Tooltip = ,
Callback = (Value)
.SelectedWaypoint = Value
,
})
()
waypointValues = {}
id, waypoint (.Waypoints)
.(waypointValues, id)
waypointsList:(waypointValues)
#waypointValues >
displayValues = {}
id, waypoint (.Waypoints)
.(displayValues, waypoint.name .. .. .(waypoint.position.X) .. .. .(waypoint.position.Y) .. .. .(waypoint.position.Z) .. )
waypointsList:(displayValues)
WaypointsGroup:(, ()
.SelectedWaypoint
id, waypoint (.Waypoints)
displayName = waypoint.name .. .. .(waypoint.position.X) .. .. .(waypoint.position.Y) .. .. .(waypoint.position.Z) ..
displayName == .SelectedWaypoint
(id)
Library:(, )
)
WaypointsGroup:(, ()
.SelectedWaypoint
id, waypoint (.Waypoints)
displayName = waypoint.name .. .. .(waypoint.position.X) .. .. .(waypoint.position.Y) .. .. .(waypoint.position.Z) ..
displayName == .SelectedWaypoint
(id)
()
Library:(, )
)
WaypointsGroup:(, ()
()
Library:(, )
)
HitboxGroup = Tabs.Hitbox:()
HitboxGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
})
HitboxGroup:(, {
Text = ,
Default = ,
Min = ,
Max = ,
Rounding = ,
Tooltip = ,
Callback = (Value)
.HitboxEnabled
(Value)
})
HitboxGroup:()
HeadHitboxGroup = Tabs.Hitbox:()
HeadHitboxGroup:()
HeadHitboxGroup:()
HeadHitboxGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
})
ESPResourcesGroup = Tabs.ESP:()
ESPResourcesGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
,
})
ESPResourcesGroup:()
_, objName (.AvailableObjects)
ESPResourcesGroup:( .. objName, {
Text = objName,
Default = ,
Callback = (Value)
.SelectedObjects[objName] = Value
.ESPRunning
()
,
})
ESPResourcesGroup:()
ESPResourcesGroup:(, ()
()
Library:(, )
)
ESPResourcesGroup:(, ()
()
Library:(, )
)
ESPEnemiesGroup = Tabs.ESP:()
ESPEnemiesGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
,
})
ESPEnemiesGroup:()
_, enemyName (.KnownEnemies)
ESPEnemiesGroup:( .. enemyName, {
Text = enemyName,
Default = ,
Callback = (Value)
.SelectedEnemies[enemyName] = Value
.EnemyESPRunning
()
,
})
ESPEnemiesGroup:()
ESPEnemiesGroup:(, ()
()
Library:(, )
)
ESPEnemiesGroup:(, ()
()
Library:(, )
)
ESPPlayersGroup = Tabs.ESP:()
ESPPlayersGroup:(, {
Text = ,
Default = ,
Tooltip = ,
Callback = (Value)
()
,
})
SettingsTab = Window:(, )
UIGroup = SettingsTab:()
UIGroup:(, {
Default = Library.KeybindFrame.Visible,
Text = ,
Callback = (value)
Library.KeybindFrame.Visible = value
,
})
UIGroup:():(, {
Default = ,
NoUI = ,
Text =
})
Library.ToggleKeybind = Options.MenuKeybind
UIGroup:()
UIGroup:(, ()
()
.Flying =
.FlyBodyVelocity
.FlyBodyVelocity:()
.NoClipEnabled =
.NoClipConnection
.NoClipConnection:()
.InfJumpEnabled =
.InfJumpConnection
.InfJumpConnection:()
.SpeedLoop
.SpeedLoop:()
.SpeedLoop =
.HitboxEnabled =
.HitboxConnection
.HitboxConnection:()
()
.ShowHeadHitboxEnabled =
.HeadHitboxConnection
.HeadHitboxConnection:()
enemy, hitboxData (.HeadHitboxParts)
(hitboxData)
.HeadHitboxParts = {}
.ESPRunning =
_, esp (.ESPObjects)
(esp)
.ESPObjects = {}
.EnemyESPRunning =
_, esp (.EnemyESPObjects)
(esp)
.EnemyESPObjects = {}
.PlayerESPRunning =
_, esp (.PlayerESPObjects)
(esp)
.PlayerESPObjects = {}
.Invisible =
.InvisibilityConnection
.InvisibilityConnection:()
.InvisibilityConnection =
Library:()
)
player.CharacterAdded:((character)
.()
Toggles.SpeedToggle Toggles.SpeedToggle.Value
()
)
ThemeManager SaveManager
ThemeManager:(Library)
SaveManager:(Library)
SaveManager:()
SaveManager:({ })
ThemeManager:()
SaveManager:()
SaveManager:(SettingsTab)
ThemeManager:(SettingsTab)
SaveManager:()
()
Library:(()
()
.Flying =
.FlyBodyVelocity
.FlyBodyVelocity:()
.NoClipEnabled =
.NoClipConnection
.NoClipConnection:()
.InfJumpEnabled =
.InfJumpConnection
.InfJumpConnection:()
.SpeedLoop
.SpeedLoop:()
.SpeedLoop =
.HitboxEnabled =
.HitboxConnection
.HitboxConnection:()
()
.ShowHeadHitboxEnabled =
.HeadHitboxConnection
.HeadHitboxConnection:()
enemy, hitboxData (.HeadHitboxParts)
(hitboxData)
.HeadHitboxParts = {}
.ESPRunning =
_, esp (.ESPObjects)
(esp)
.ESPObjects = {}
.EnemyESPRunning =
_, esp (.EnemyESPObjects)
(esp)
.EnemyESPObjects = {}
.PlayerESPRunning =
_, esp (.PlayerESPObjects)
(esp)
.PlayerESPObjects = {}
.Invisible =
.InvisibilityConnection
.InvisibilityConnection:()
.InvisibilityConnection =
)
.()
()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.

🧟 Survive the Apocalypse