Run it
Copy the script and paste it into your executor.
UserInputService = :()
RunService = :()
Players = :()
Lighting = :()
Workspace = :()
MarketplaceService = :()
player = Players.LocalPlayer
mouse = player:()
character = player.Character player.CharacterAdded:()
humanoid = character:()
gameName =
success, result = (()
MarketplaceService:(.PlaceId)
)
success
gameName = result.Name
gameName = .. .PlaceId
states = {
immortality = {active = , connections = {}},
noclip = {active = , connection = },
infiniteJump = {active = , connection = },
flight = {active = , connection = , bodyVelocity = , speed = },
fullbright = {active = , original = {}},
esp = {active = , connections = {}, folders = {}, loops = {}},
aimbot = {active = , connection = },
triggerbot = {active = , connection = , = },
antiAFK = {active = , connection = },
nameESP = {active = },
healthESP = {active = },
boxESP = {active = },
itemESP = {active = },
noFog = {active = , original = },
showFOV = {active = }
}
aimbotSettings = {
targetPart = ,
maxDistance = ,
smoothness = ,
wallCheck = ,
requireMouseButton = ,
fovSize =
}
screenGui = .()
screenGui.Name =
screenGui.Parent = .CoreGui
screenGui.ResetOnSpawn =
fovCircle = .()
fovCircle.Name =
fovCircle.Size = .(, aimbotSettings.fovSize * , , aimbotSettings.fovSize * )
fovCircle.Position = .(, -aimbotSettings.fovSize, , -aimbotSettings.fovSize)
fovCircle.BackgroundTransparency =
fovCircle.BorderSizePixel =
fovCircle.BorderColor3 = .(, , )
fovCircle.Visible = states.showFOV.active
fovCircle.ZIndex =
fovCircle.Parent = screenGui
circleCorner = .()
circleCorner.CornerRadius = .(, )
circleCorner.Parent = fovCircle
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BackgroundTransparency =
mainFrame.BorderSizePixel =
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Visible =
mainFrame.Parent = screenGui
title = .()
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(, , )
title.Font = .Font.GothamBold
title.TextSize =
title.TextStrokeColor3 = .(, , )
title.TextStrokeTransparency =
title.ZIndex =
title.Parent = mainFrame
gameNameLabel = .()
gameNameLabel.Size = .(, , , )
gameNameLabel.Position = .(, , , )
gameNameLabel.BackgroundTransparency =
gameNameLabel.Text = gameName
gameNameLabel.TextColor3 = .(, , )
gameNameLabel.Font = .Font.Gotham
gameNameLabel.TextSize =
gameNameLabel.ZIndex =
gameNameLabel.Parent = mainFrame
tabs = {, , , , , }
tabFrames = {}
tabButtonsFrame = .()
tabButtonsFrame.Size = .(, -, , )
tabButtonsFrame.Position = .(, , , )
tabButtonsFrame.BackgroundTransparency =
tabButtonsFrame.Parent = mainFrame
contentFrame = .()
contentFrame.Size = .(, -, , -)
contentFrame.Position = .(, , , )
contentFrame.BackgroundTransparency =
contentFrame.Parent = mainFrame
i, tabName (tabs)
button = .()
button.Size = .(, , , )
button.Position = .( * (i-), , , )
button.BackgroundColor3 = i == .(, , ) .(, , )
button.BorderSizePixel =
button.Text = tabName
button.TextColor3 = .(, , )
button.Font = .Font.GothamMedium
button.TextSize =
button.Parent = tabButtonsFrame
tabFrame = .()
tabFrame.Size = .(, , , )
tabFrame.Position = .(, , , )
tabFrame.BackgroundTransparency =
tabFrame.Visible = (i == )
tabFrame.CanvasSize = .(, , , )
tabFrame.ScrollBarThickness =
tabFrame.ScrollBarImageColor3 = .(, , )
tabFrame.AutomaticCanvasSize = .AutomaticSize.Y
tabFrame.Parent = contentFrame
layout = .()
layout.Padding = .(, )
layout.SortOrder = .SortOrder.LayoutOrder
layout.Parent = tabFrame
padding = .()
padding.PaddingTop = .(, )
padding.PaddingLeft = .(, )
padding.PaddingRight = .(, )
padding.Parent = tabFrame
tabFrames[tabName] = tabFrame
button.MouseButton1Click:(()
_, frame (tabFrames)
frame.Visible =
tabFrame.Visible =
_, btn (tabButtonsFrame:())
btn:()
btn.BackgroundColor3 = .(, , )
button.BackgroundColor3 = .(, , )
)
(parent, text, stateKey, callback)
toggleFrame = .()
toggleFrame.Size = .(, , , )
toggleFrame.BackgroundTransparency =
toggleFrame.LayoutOrder = #parent:()
toggleFrame.Parent = parent
toggleButton = .()
toggleButton.Size = .(, -, , )
toggleButton.Position = .(, , , )
toggleButton.BackgroundColor3 = .(, , )
toggleButton.BorderSizePixel =
toggleButton.BorderColor3 = .(, , )
toggleButton.Text =
toggleButton.Parent = toggleFrame
label = .()
label.Size = .(, , , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = text
label.TextColor3 = .(, , )
label.Font = .Font.GothamMedium
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.Parent = toggleButton
status = .()
status.Size = .(, , , )
status.Position = .(, -, , -)
status.BackgroundColor3 = states[stateKey].active .(, , ) .(, , )
status.BorderSizePixel =
status.BorderColor3 = .(, , )
status.Parent = toggleButton
corner = .()
corner.CornerRadius = .(, )
corner.Parent = status
toggleButton.MouseButton1Click:(()
states[stateKey].active = states[stateKey].active
states[stateKey].active
status.BackgroundColor3 = .(, , )
status.BackgroundColor3 = .(, , )
(states[stateKey].active)
)
toggleFrame
(parent, text, minVal, maxVal, defaultVal, callback)
sliderFrame = .()
sliderFrame.Size = .(, , , )
sliderFrame.BackgroundTransparency =
sliderFrame.LayoutOrder = #parent:()
sliderFrame.Parent = parent
label = .()
label.Size = .(, -, , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = text .. .. defaultVal
label.TextColor3 = .(, , )
label.Font = .Font.GothamMedium
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.Parent = sliderFrame
sliderContainer = .()
sliderContainer.Size = .(, -, , )
sliderContainer.Position = .(, , , )
sliderContainer.BackgroundColor3 = .(, , )
sliderContainer.BorderSizePixel =
sliderContainer.Parent = sliderFrame
sliderFill = .()
sliderFill.Size = .((defaultVal - minVal) / (maxVal - minVal), , , )
sliderFill.Position = .(, , , )
sliderFill.BackgroundColor3 = .(, , )
sliderFill.BorderSizePixel =
sliderFill.Parent = sliderContainer
sliderButton = .()
sliderButton.Size = .(, , , )
sliderButton.Position = .(sliderFill.Size.X.Scale, -, , )
sliderButton.BackgroundColor3 = .(, , )
sliderButton.BorderSizePixel =
sliderButton.Text =
sliderButton.ZIndex =
sliderButton.Parent = sliderContainer
dragging =
(input)
xPos = .((input.Position.X - sliderContainer.AbsolutePosition.X) / sliderContainer.AbsoluteSize.X, , )
value = .(minVal + (maxVal - minVal) * xPos)
sliderFill.Size = .(xPos, , , )
sliderButton.Position = .(xPos, -, , )
label.Text = text .. .. value
(value)
sliderButton.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
sliderButton.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
UserInputService.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
(input)
)
sliderFrame
()
fovCircle.Size = .(, aimbotSettings.fovSize * , , aimbotSettings.fovSize * )
fovCircle.Position = .(, -aimbotSettings.fovSize, , -aimbotSettings.fovSize)
fovCircle.Visible = states.showFOV.active
()
character humanoid
_, conn (states.immortality.connections)
conn:()
states.immortality.connections = {}
healthConn = humanoid.HealthChanged:(()
states.immortality.active humanoid.Health < humanoid.MaxHealth
humanoid.Health = humanoid.MaxHealth
)
.(states.immortality.connections, healthConn)
character:()
ff = .()
ff.Name =
ff.Visible =
ff.Parent = character
godLoop = RunService.Heartbeat:(()
states.immortality.active character humanoid
(()
humanoid.Health = humanoid.MaxHealth
_, part (character:())
part:()
part.CanCollide =
part.Material = EnumMaterial.ForceField
humanoid:() == .HumanoidStateType.Dead
humanoid:(.HumanoidStateType.Running)
)
)
.(states.immortality.connections, godLoop)
()
states.noclip.connection
states.noclip.connection:()
states.noclip.connection = RunService.Stepped:(()
states.noclip.active character
_, part (character:())
part:()
part.CanCollide =
)
()
states.flight.bodyVelocity
states.flight.bodyVelocity:()
states.flight.bodyVelocity =
states.flight.connection
states.flight.connection:()
root = character:()
root
states.flight.bodyVelocity = .()
states.flight.bodyVelocity.Name =
states.flight.bodyVelocity.MaxForce = .(, , )
states.flight.bodyVelocity.Velocity = .(, , )
states.flight.bodyVelocity.Parent = root
states.flight.connection = RunService.Heartbeat:(()
states.flight.active states.flight.bodyVelocity root
direction = .(, , )
camera = Workspace.CurrentCamera
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.Space)
direction = direction + .(, , )
UserInputService:(.KeyCode.LeftControl)
direction = direction - .(, , )
direction.Magnitude >
states.flight.bodyVelocity.Velocity = direction.Unit * states.flight.speed
states.flight.bodyVelocity.Velocity = .(, , )
)
(playerInstance)
playerInstance == player
espFolder = .()
espFolder.Name = playerInstance.Name ..
espFolder.Parent = screenGui
states.esp.folders[playerInstance] = espFolder
states.boxESP.active
box = .()
box.Name =
box.Adornee = playerInstance.Character playerInstance.Character:()
box.AlwaysOnTop =
box.ZIndex =
box.Size = .(, , )
box.Color3 = .(, , )
box.Transparency =
box.Visible = states.esp.active states.boxESP.active
box.Parent = espFolder
states.nameESP.active
nameLabel = .()
nameLabel.Name =
nameLabel.Text = playerInstance.Name
nameLabel.TextColor3 = .(, , )
nameLabel.BackgroundTransparency =
nameLabel.TextSize =
nameLabel.Font = .Font.GothamBold
nameLabel.Size = .(, , , )
nameLabel.Visible = states.esp.active states.nameESP.active
nameLabel.Parent = espFolder
states.healthESP.active
healthBar = .()
healthBar.Name =
healthBar.BackgroundColor3 = .(, , )
healthBar.BorderSizePixel =
healthBar.BorderColor3 = .(, , )
healthBar.Size = .(, , , )
healthBar.Visible = states.esp.active states.healthESP.active
healthBar.Parent = espFolder
healthText = .()
healthText.Name =
healthText.Text =
healthText.TextColor3 = .(, , )
healthText.BackgroundTransparency =
healthText.TextSize =
healthText.Font = .Font.GothamBold
healthText.Size = .(, , , )
healthText.Visible = states.esp.active states.healthESP.active
healthText.Parent = espFolder
()
playerInstance, folder (states.esp.folders)
playerInstance.Character playerInstance.Character:()
root = playerInstance.Character.HumanoidRootPart
humanoid = playerInstance.Character:()
screenPos, onScreen = Workspace.CurrentCamera:(root.Position)
onScreen
box = folder:()
box
box.Adornee = root
box.Visible = states.esp.active states.boxESP.active
nameLabel = folder:()
nameLabel
nameLabel.Position = .(, screenPos.X - , , screenPos.Y - )
nameLabel.Visible = states.esp.active states.nameESP.active
healthBar = folder:()
healthText = folder:()
healthBar healthText humanoid
healthPercent = humanoid.Health / humanoid.MaxHealth
healthBar.Size = .(healthPercent, , , )
healthBar.BackgroundColor3 = .( - healthPercent, healthPercent, )
healthBar.Position = .(, screenPos.X - , , screenPos.Y - )
healthBar.Visible = states.esp.active states.healthESP.active
healthText.Text = .(humanoid.Health)
healthText.TextColor3 = healthBar.BackgroundColor3
healthText.Position = .(, screenPos.X - , , screenPos.Y - )
healthText.Visible = states.esp.active states.healthESP.active
_, child (folder:())
child:() child:() child:()
child.Visible =
()
_, folder (states.esp.folders)
folder:()
states.esp.folders = {}
_, conn (states.esp.connections)
conn:()
states.esp.connections = {}
_, loop (states.esp.loops)
loop:()
states.esp.loops = {}
_, p (Players:())
p ~= player
(p)
playerAddedConn = Players.PlayerAdded:((p)
p.CharacterAdded:(()
()
(p)
)
)
.(states.esp.connections, playerAddedConn)
updateLoop = RunService.RenderStepped:(()
states.esp.active
()
)
.(states.esp.loops, updateLoop)
player.CharacterAdded:((newChar)
character = newChar
humanoid = character:()
states.immortality.active
()
states.flight.active
()
states.noclip.active
()
states.esp.active
()
)
playerTab = tabFrames[]
(playerTab, , , (active)
active
()
_, conn (states.immortality.connections)
conn:()
states.immortality.connections = {}
character
ff = character:()
ff ff:()
)
(playerTab, , , (active)
active
()
states.noclip.connection
states.noclip.connection:()
states.noclip.connection =
character
_, part (character:())
part:()
part.CanCollide =
)
(playerTab, , , (active)
active
states.infiniteJump.connection = UserInputService.JumpRequest:(()
humanoid
humanoid:(.HumanoidStateType.Jumping)
)
states.infiniteJump.connection
states.infiniteJump.connection:()
states.infiniteJump.connection =
)
combatTab = tabFrames[]
(combatTab, , , (active)
active
states.aimbot.connection = RunService.Heartbeat:(()
states.aimbot.active
closest =
closestDist = .huge
_, p (Players:())
p ~= player p.Character
targetPart = p.Character:(aimbotSettings.targetPart)
targetPart
dist = (targetPart.Position - character.HumanoidRootPart.Position).Magnitude
dist < closestDist dist <= aimbotSettings.maxDistance
closestDist = dist
closest = targetPart
closest
camera = Workspace.CurrentCamera
camera.CFrame = camera.CFrame:(
.(camera.CFrame.Position, closest.Position),
aimbotSettings.smoothness
)
)
states.aimbot.connection
states.aimbot.connection:()
states.aimbot.connection =
)
targetFrame = .()
targetFrame.Size = .(, , , )
targetFrame.BackgroundTransparency =
targetFrame.LayoutOrder = #combatTab:()
targetFrame.Parent = combatTab
targetLabel = .()
targetLabel.Size = .(, , , )
targetLabel.Position = .(, , , )
targetLabel.BackgroundTransparency =
targetLabel.Text =
targetLabel.TextColor3 = .(, , )
targetLabel.Font = .Font.GothamMedium
targetLabel.TextSize =
targetLabel.TextXAlignment = .TextXAlignment.Left
targetLabel.Parent = targetFrame
headButton = .()
headButton.Size = .(, , , )
headButton.Position = .(, , , )
headButton.BackgroundColor3 = aimbotSettings.targetPart == .(, , ) .(, , )
headButton.Text =
headButton.TextColor3 = .(, , )
headButton.Font = .Font.GothamMedium
headButton.TextSize =
headButton.Parent = targetFrame
bodyButton = .()
bodyButton.Size = .(, , , )
bodyButton.Position = .(, , , )
bodyButton.BackgroundColor3 = aimbotSettings.targetPart == .(, , ) .(, , )
bodyButton.Text =
bodyButton.TextColor3 = .(, , )
bodyButton.Font = .Font.GothamMedium
bodyButton.TextSize =
bodyButton.Parent = targetFrame
headButton.MouseButton1Click:(()
aimbotSettings.targetPart =
headButton.BackgroundColor3 = .(, , )
bodyButton.BackgroundColor3 = .(, , )
)
bodyButton.MouseButton1Click:(()
aimbotSettings.targetPart =
bodyButton.BackgroundColor3 = .(, , )
headButton.BackgroundColor3 = .(, , )
)
(combatTab, , , (active)
states.showFOV.active = active
()
)
(combatTab, , , , , (value)
aimbotSettings.fovSize = value
()
)
(combatTab, , , , , (value)
aimbotSettings.maxDistance = value
)
(combatTab, , , , , (value)
aimbotSettings.smoothness = value /
)
(combatTab, , , (active)
active
states.triggerbot.connection = RunService.Heartbeat:(()
states.triggerbot.active
target = mouse.Target
target
model = target:()
model
humanoid = model:()
humanoid humanoid.Health >
(states.triggerbot.delay / )
()
)
states.triggerbot.connection
states.triggerbot.connection:()
states.triggerbot.connection =
)
(combatTab, , , , , (value)
states.triggerbot.delay = value
)
movementTab = tabFrames[]
(movementTab, , , (active)
active
()
states.flight.connection
states.flight.connection:()
states.flight.connection =
states.flight.bodyVelocity
states.flight.bodyVelocity:()
states.flight.bodyVelocity =
)
(movementTab, , , , , (value)
states.flight.speed = value
)
(movementTab, , , , , (value)
humanoid
humanoid.WalkSpeed = value
)
(movementTab, , , , , (value)
humanoid
humanoid.JumpPower = value
)
(movementTab, , , , , (value)
humanoid
humanoid.WalkSpeed = * value
)
visualsTab = tabFrames[]
(visualsTab, , , (active)
active
states.fullbright.original.ambient = Lighting.Ambient
states.fullbright.original.brightness = Lighting.Brightness
Lighting.Ambient = .(, , )
Lighting.Brightness =
states.fullbright.original.ambient
Lighting.Ambient = states.fullbright.original.ambient
Lighting.Brightness = states.fullbright.original.brightness
Lighting.Ambient = .(, , )
Lighting.Brightness =
)
(visualsTab, , , (active)
active
states.noFog.original = Lighting.FogEnd
Lighting.FogEnd =
states.noFog.original
Lighting.FogEnd = states.noFog.original
Lighting.FogEnd =
)
espTab = tabFrames[]
(espTab, , , (active)
active
()
_, folder (states.esp.folders)
folder:()
states.esp.folders = {}
_, conn (states.esp.connections)
conn:()
states.esp.connections = {}
_, loop (states.esp.loops)
loop:()
states.esp.loops = {}
)
(espTab, , , (active)
states.nameESP.active = active
states.esp.active
()
)
(espTab, , , (active)
states.boxESP.active = active
states.esp.active
()
)
(espTab, , , (active)
states.healthESP.active = active
states.esp.active
()
)
(espTab, , , (active)
states.itemESP.active = active
)
miscTab = tabFrames[]
(miscTab, , , (active)
active
vu = :()
states.antiAFK.connection = Players.LocalPlayer.Idled:(()
vu:(.(,), Workspace.CurrentCamera.CFrame)
()
vu:(.(,), Workspace.CurrentCamera.CFrame)
)
states.antiAFK.connection
states.antiAFK.connection:()
states.antiAFK.connection =
)
(text, color, callback)
button = .()
button.Size = .(, -, , )
button.Position = .(, , , )
button.BackgroundColor3 = color
button.BorderSizePixel =
button.Text = text
button.TextColor3 = .(, , )
button.Font = .Font.GothamMedium
button.TextSize =
button.LayoutOrder = #miscTab:()
button.Parent = miscTab
button.MouseButton1Click:(callback)
button
(, .(, , ), ()
().Rendering.QualityLevel =
Lighting.GlobalShadows =
()
)
(, .(, , ), ()
:():(.PlaceId, player)
)
(, .(, , ), ()
((.PlaceId))
( .. .PlaceId)
)
gameInfoFrame = .()
gameInfoFrame.Size = .(, -, , )
gameInfoFrame.BackgroundColor3 = .(, , )
gameInfoFrame.BorderSizePixel =
gameInfoFrame.LayoutOrder = #miscTab:()
gameInfoFrame.Parent = miscTab
gameInfoLabel = .()
gameInfoLabel.Size = .(, -, , -)
gameInfoLabel.Position = .(, , , )
gameInfoLabel.BackgroundTransparency =
gameInfoLabel.Text = .. gameName .. .. #Players:() .. .. .Players.MaxPlayers
gameInfoLabel.TextColor3 = .(, , )
gameInfoLabel.Font = .Font.Gotham
gameInfoLabel.TextSize =
gameInfoLabel.TextWrapped =
gameInfoLabel.TextXAlignment = .TextXAlignment.Left
gameInfoLabel.Parent = gameInfoFrame
(, .(, , ), ()
stateName, stateData (states)
stateData.connection
(() stateData.connection:() )
stateData.connections
_, conn (stateData.connections)
(() conn:() )
stateData.loops
_, loop (stateData.loops)
(() loop:() )
states.flight.bodyVelocity
states.flight.bodyVelocity:()
character
ff = character:()
ff ff:()
fovCircle
fovCircle:()
states.fullbright.original.ambient
Lighting.Ambient = states.fullbright.original.ambient
Lighting.Brightness = states.fullbright.original.brightness
states.noFog.original
Lighting.FogEnd = states.noFog.original
character
_, part (character:())
part:()
part.CanCollide =
humanoid
humanoid.WalkSpeed =
humanoid.JumpPower =
screenGui:()
()
)
UserInputService.InputBegan:((input)
input.KeyCode == .KeyCode.Insert
mainFrame.Visible = mainFrame.Visible
)
()
( .. gameName)
()
()
()
()
Universal