Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
TeleportService = :()
Workspace = :()
ReplicatedStorage = :()
StarterGui = :()
VirtualUser = :()
CollectionService = :()
Lighting = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
rootPart = character:()
state = {
fly = ,
noclip = ,
speed = ,
jumpPower = ,
gravity = ,
flingPower = ,
esp = ,
aimbot = ,
silentAim = ,
autoClick = ,
teleportAllBlue = ,
godMode = ,
infiniteJump = ,
autoFarm = ,
speedHack = ,
antiKick = ,
btools = ,
chatSpam = ,
freecam = ,
noFall = ,
wallhack = ,
flySpeed = ,
selectedPlayer = ,
teleportTarget = ,
flingTarget = ,
rainbow = ,
darkMode = ,
soundEffects = ,
antiAFK = ,
autoFuel = ,
autoFood = ,
autoHeal = ,
itemBringer = ,
bringAllItems = ,
killAura = ,
autoWood = ,
autoScrap = ,
chestESP = ,
enemyESP = ,
childESP = ,
teleportToChests = ,
teleportToChildren = ,
nightVision = ,
removeFog = ,
autoCook = ,
noDamage = ,
autoDiamonds = ,
autoLoot = ,
autoCraft = ,
autoUpgrade = ,
instantHeal = ,
infiniteStamina = ,
autoRepair = ,
autoCollect = ,
teleportToSpawn = ,
teleportToBase = ,
flingMode = ,
itemESP = ,
}
FUEL_ITEMS = {
, , , , , ,
, , , , ,
, , , , ,
, , , , ,
, , , ,
}
BRING_ITEMS = {
, , , , , ,
, , , , ,
, , , , , ,
, , , , ,
, , , , ,
, , , , , ,
, , , , , ,
, , , ,
, , , , ,
, , , ,
, , , , , ,
, , , ,
, , , , ,
, , , , ,
, , , , ,
, ,
, , , , ,
, , , ,
}
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = player.PlayerGui
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BackgroundTransparency =
mainFrame.BorderSizePixel =
mainFrame.Parent = screenGui
mainFrame.Visible =
glass = .()
glass.Size = .(, , , )
glass.BackgroundColor3 = .(, , )
glass.BackgroundTransparency =
glass.BorderSizePixel =
glass.Parent = mainFrame
corner = .()
corner.CornerRadius = .(, )
corner.Parent = mainFrame
shadow = .()
shadow.Size = .(, , , )
shadow.Position = .(, , , )
shadow.BackgroundColor3 = .(, , )
shadow.BackgroundTransparency =
shadow.BorderSizePixel =
shadow.ZIndex =
shadow.Parent = mainFrame
shadowCorner = .()
shadowCorner.CornerRadius = .(, )
shadowCorner.Parent = shadow
titleBar = .()
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BackgroundTransparency =
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = titleBar
titleLabel = .()
titleLabel.Size = .(, -, , )
titleLabel.Position = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextSize =
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.Font = .Font.GothamBold
titleLabel.Parent = titleBar
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.BackgroundTransparency =
closeBtn.Text =
closeBtn.TextColor3 = .(, , )
closeBtn.TextSize =
closeBtn.Font = .Font.GothamBold
closeBtn.BorderSizePixel =
closeBtn.Parent = titleBar
closeCorner = .()
closeCorner.CornerRadius = .(, )
closeCorner.Parent = closeBtn
tabs = {, , , , , , }
tabButtons = {}
tabFrames = {}
tabBar = .()
tabBar.Size = .(, , , )
tabBar.Position = .(, , , )
tabBar.BackgroundTransparency =
tabBar.Parent = mainFrame
scrollTabs = .()
scrollTabs.Size = .(, , , )
scrollTabs.BackgroundTransparency =
scrollTabs.BorderSizePixel =
scrollTabs.ScrollBarThickness =
scrollTabs.CanvasSize = .(, #tabs * , , )
scrollTabs.Parent = tabBar
tabLayout = .()
tabLayout.FillDirection = .FillDirection.Horizontal
tabLayout.Padding = .(, )
tabLayout.Parent = scrollTabs
contentArea = .()
contentArea.Size = .(, -, , -)
contentArea.Position = .(, , , )
contentArea.BackgroundTransparency =
contentArea.Parent = mainFrame
i, tabName (tabs)
btn = .()
btn.Size = .(, , , )
btn.BackgroundColor3 = .(, , )
btn.BackgroundTransparency =
btn.Text = tabName
btn.TextColor3 = .(, , )
btn.TextSize =
btn.Font = .Font.GothamSemibold
btn.BorderSizePixel =
btn.Parent = scrollTabs
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = btn
frame = .()
frame.Size = .(, , , )
frame.BackgroundTransparency =
frame.BorderSizePixel =
frame.ScrollBarThickness =
frame.ScrollBarImageColor3 = .(, , )
frame.CanvasSize = .(, , , )
frame.Parent = contentArea
frame.Visible = (i == )
tabButtons[tabName] = btn
tabFrames[tabName] = frame
btn.MouseButton1Click:(()
_, f (tabFrames) f.Visible =
frame.Visible =
_, b (tabButtons)
b.BackgroundColor3 = .(, , )
btn.BackgroundColor3 = .(, , )
)
tabButtons[].BackgroundColor3 = .(, , )
(parent, labelText, stateKey, yPos, color)
frame = .()
frame.Size = .(, -, , )
frame.Position = .(, , , yPos)
frame.BackgroundTransparency =
frame.Parent = parent
label = .()
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text = labelText
label.TextColor3 = .(, , )
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.Font = .Font.Gotham
label.Parent = frame
toggleBtn = .()
toggleBtn.Size = .(, , , )
toggleBtn.Position = .(, -, , )
toggleBtn.BackgroundColor3 = .(, , )
toggleBtn.Text =
toggleBtn.TextColor3 = .(, , )
toggleBtn.TextSize =
toggleBtn.Font = .Font.GothamBold
toggleBtn.BorderSizePixel =
toggleBtn.Parent = frame
toggleCorner = .()
toggleCorner.CornerRadius = .(, )
toggleCorner.Parent = toggleBtn
toggleBtn.MouseButton1Click:(()
state[stateKey] = state[stateKey]
toggleBtn.Text = state[stateKey]
toggleBtn.BackgroundColor3 = state[stateKey] .(, , ) .(, , )
toggleBtn.TextColor3 = state[stateKey] .(, , ) .(, , )
)
frame
(parent, labelText, stateKey, minVal, maxVal, defaultVal, yPos, suffix)
frame = .()
frame.Size = .(, -, , )
frame.Position = .(, , , yPos)
frame.BackgroundTransparency =
frame.Parent = parent
label = .()
label.Size = .(, , , )
label.Position = .(, , , )
label.BackgroundTransparency =
label.Text = labelText
label.TextColor3 = .(, , )
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.Font = .Font.Gotham
label.Parent = frame
valueLabel = .()
valueLabel.Size = .(, , , )
valueLabel.Position = .(, , , )
valueLabel.BackgroundTransparency =
valueLabel.Text = (defaultVal) .. (suffix )
valueLabel.TextColor3 = .(, , )
valueLabel.TextSize =
valueLabel.TextXAlignment = .TextXAlignment.Right
valueLabel.Font = .Font.Gotham
valueLabel.Parent = frame
slider = .()
slider.Size = .(, , , )
slider.Position = .(, , , )
slider.BackgroundColor3 = .(, , )
slider.BorderSizePixel =
slider.Parent = frame
sliderCorner = .()
sliderCorner.CornerRadius = .(, )
sliderCorner.Parent = slider
fill = .()
fill.Size = .((defaultVal - minVal) / (maxVal - minVal), , , )
fill.BackgroundColor3 = .(, , )
fill.BorderSizePixel =
fill.Parent = slider
fillCorner = .()
fillCorner.CornerRadius = .(, )
fillCorner.Parent = fill
dragging =
slider.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
pos = .((input.Position.X - slider.AbsolutePosition.X) / slider.AbsoluteSize.X, , )
val = minVal + (maxVal - minVal) * pos
val = .(val + )
state[stateKey] = val
fill.Size = .(pos, , , )
valueLabel.Text = (val) .. (suffix )
)
slider.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
slider.InputChanged:((input)
dragging input.UserInputType == .UserInputType.MouseMovement
pos = .((input.Position.X - slider.AbsolutePosition.X) / slider.AbsoluteSize.X, , )
val = minVal + (maxVal - minVal) * pos
val = .(val + )
state[stateKey] = val
fill.Size = .(pos, , , )
valueLabel.Text = (val) .. (suffix )
)
frame
(parent, labelText, callback, yPos, color)
btn = .()
btn.Size = .(, , , )
btn.Position = .(, , , yPos)
btn.BackgroundColor3 = color .(, , )
btn.Text = labelText
btn.TextColor3 = .(, , )
btn.TextSize =
btn.Font = .Font.GothamSemibold
btn.BorderSizePixel =
btn.Parent = parent
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = btn
btn.MouseButton1Click:(callback)
btn
dreamFrame = tabFrames[]
yPos =
(dreamFrame, , , yPos)
yPos = yPos +
(dreamFrame, , , yPos)
yPos = yPos +
(dreamFrame, , , yPos)
yPos = yPos +
(dreamFrame, , , yPos)
yPos = yPos +
(dreamFrame, , , yPos)
yPos = yPos +
(dreamFrame, , , yPos)
yPos = yPos +
(dreamFrame, , , yPos)
yPos = yPos +
(dreamFrame, , , , , , yPos, )
yPos = yPos +
(dreamFrame, , , , , , yPos, )
yPos = yPos +
(dreamFrame, , , , , , yPos, )
yPos = yPos +
(dreamFrame, , , , , , yPos, )
yPos = yPos +
(dreamFrame, , ()
player.Character =
player:()
, yPos, .(, , ))
dreamFrame.CanvasSize = .(, , , yPos + )
nightsFrame = tabFrames[]
yPos =
nightsLabel = .()
nightsLabel.Size = .(, -, , )
nightsLabel.Position = .(, , , yPos)
nightsLabel.BackgroundTransparency =
nightsLabel.Text =
nightsLabel.TextColor3 = .(, , )
nightsLabel.TextSize =
nightsLabel.TextXAlignment = .TextXAlignment.Left
nightsLabel.Font = .Font.GothamBold
nightsLabel.Parent = nightsFrame
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , , yPos)
yPos = yPos +
(nightsFrame, , ()
campfire = Workspace:() Workspace:()
campfire
_, fuel (FUEL_ITEMS)
items = player.Backpack:()
_, item (items)
item.Name:(fuel)
item.Parent = campfire
, yPos, .(, , ))
yPos = yPos +
(nightsFrame, , ()
dayCycle = Workspace:() Workspace:()
dayCycle
dayCycle.Value = dayCycle.Value +
, yPos, .(, , ))
nightsFrame.CanvasSize = .(, , , yPos + )
combatFrame = tabFrames[]
yPos =
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , , yPos)
yPos = yPos +
(combatFrame, , ()
_, enemy (Workspace:())
enemy:() enemy:() enemy:()
enemy.Humanoid.Health =
, yPos, .(, , ))
yPos = yPos +
(combatFrame, , ()
_, enemy (Workspace:())
enemy:() enemy:() enemy:()
part = enemy.HumanoidRootPart
explosion = .()
explosion.Position = part.Position
explosion.BlastRadius =
explosion.BlastPressure =
explosion.Parent = Workspace
, yPos, .(, , ))
combatFrame.CanvasSize = .(, , , yPos + )
teleportFrame = tabFrames[]
yPos =
playerListFrame = .()
playerListFrame.Size = .(, -, , )
playerListFrame.Position = .(, , , yPos)
playerListFrame.BackgroundColor3 = .(, , )
playerListFrame.BackgroundTransparency =
playerListFrame.BorderSizePixel =
playerListFrame.Parent = teleportFrame
playerListCorner = .()
playerListCorner.CornerRadius = .(, )
playerListCorner.Parent = playerListFrame
playerListLabel = .()
playerListLabel.Size = .(, , , )
playerListLabel.BackgroundTransparency =
playerListLabel.Text =
playerListLabel.TextColor3 = .(, , )
playerListLabel.TextSize =
playerListLabel.Font = .Font.Gotham
playerListLabel.Parent = playerListFrame
playerListScroll = .()
playerListScroll.Size = .(, , , -)
playerListScroll.Position = .(, , , )
playerListScroll.BackgroundTransparency =
playerListScroll.BorderSizePixel =
playerListScroll.ScrollBarThickness =
playerListScroll.CanvasSize = .(, , , )
playerListScroll.Parent = playerListFrame
playerListLayout = .()
playerListLayout.Padding = .(, )
playerListLayout.Parent = playerListScroll
selectedPlayerLabel = .()
selectedPlayerLabel.Size = .(, -, , )
selectedPlayerLabel.Position = .(, , , yPos + )
selectedPlayerLabel.BackgroundTransparency =
selectedPlayerLabel.Text =
selectedPlayerLabel.TextColor3 = .(, , )
selectedPlayerLabel.TextSize =
selectedPlayerLabel.Font = .Font.Gotham
selectedPlayerLabel.Parent = teleportFrame
()
_, child (playerListScroll:())
child:() child:()
_, p (Players:())
p ~= player
btn = .()
btn.Size = .(, , , )
btn.BackgroundColor3 = .(, , )
btn.Text = p.Name
btn.TextColor3 = .(, , )
btn.TextSize =
btn.TextXAlignment = .TextXAlignment.Left
btn.Font = .Font.Gotham
btn.BorderSizePixel =
btn.Parent = playerListScroll
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = btn
btn.MouseButton1Click:(()
state.selectedPlayer = p
selectedPlayerLabel.Text = .. p.Name
)
playerListScroll.CanvasSize = .(, , , #Players:() * )
()
yPos = yPos +
(teleportFrame, , ()
state.selectedPlayer state.selectedPlayer.Character state.selectedPlayer.Character:()
target = state.selectedPlayer.Character.HumanoidRootPart
player.Character player.Character:()
player.Character.HumanoidRootPart.CFrame = target.CFrame + .(, , )
, yPos, .(, , ))
yPos = yPos +
(teleportFrame, , ()
campfire = Workspace:() Workspace:()
campfire player.Character player.Character:()
player.Character.HumanoidRootPart.CFrame = campfire.CFrame + .(, , )
, yPos, .(, , ))
yPos = yPos +
(teleportFrame, , ()
spawns = Workspace:() Workspace:()
spawns
spawnPos = spawns:() spawns.Position spawns:().Position
player.Character player.Character:()
player.Character.HumanoidRootPart.CFrame = .(spawnPos + .(, , ))
, yPos, .(, , ))
yPos = yPos +
(teleportFrame, , ()
base = Workspace:() Workspace:()
base player.Character player.Character:()
player.Character.HumanoidRootPart.CFrame = base.CFrame + .(, , )
, yPos, .(, , ))
teleportFrame.CanvasSize = .(, , , yPos + )
flingFrame = tabFrames[]
yPos =
(flingFrame, , , yPos)
yPos = yPos +
flingListFrame = .()
flingListFrame.Size = .(, -, , )
flingListFrame.Position = .(, , , yPos)
flingListFrame.BackgroundColor3 = .(, , )
flingListFrame.BackgroundTransparency =
flingListFrame.BorderSizePixel =
flingListFrame.Parent = flingFrame
flingListCorner = .()
flingListCorner.CornerRadius = .(, )
flingListCorner.Parent = flingListFrame
flingListLabel = .()
flingListLabel.Size = .(, , , )
flingListLabel.BackgroundTransparency =
flingListLabel.Text =
flingListLabel.TextColor3 = .(, , )
flingListLabel.TextSize =
flingListLabel.Font = .Font.Gotham
flingListLabel.Parent = flingListFrame
flingListScroll = .()
flingListScroll.Size = .(, , , -)
flingListScroll.Position = .(, , , )
flingListScroll.BackgroundTransparency =
flingListScroll.BorderSizePixel =
flingListScroll.ScrollBarThickness =
flingListScroll.CanvasSize = .(, , , )
flingListScroll.Parent = flingListFrame
flingListLayout = .()
flingListLayout.Padding = .(, )
flingListLayout.Parent = flingListScroll
flingSelectedLabel = .()
flingSelectedLabel.Size = .(, -, , )
flingSelectedLabel.Position = .(, , , yPos + )
flingSelectedLabel.BackgroundTransparency =
flingSelectedLabel.Text =
flingSelectedLabel.TextColor3 = .(, , )
flingSelectedLabel.TextSize =
flingSelectedLabel.Font = .Font.Gotham
flingSelectedLabel.Parent = flingFrame
()
_, child (flingListScroll:())
child:() child:()
_, p (Players:())
p ~= player
btn = .()
btn.Size = .(, , , )
btn.BackgroundColor3 = .(, , )
btn.Text = p.Name
btn.TextColor3 = .(, , )
btn.TextSize =
btn.TextXAlignment = .TextXAlignment.Left
btn.Font = .Font.Gotham
btn.BorderSizePixel =
btn.Parent = flingListScroll
btnCorner = .()
btnCorner.CornerRadius = .(, )
btnCorner.Parent = btn
btn.MouseButton1Click:(()
state.flingTarget = p
flingSelectedLabel.Text = .. p.Name
)
flingListScroll.CanvasSize = .(, , , #Players:() * )
()
yPos = yPos +
(flingFrame, , , , , , yPos, )
yPos = yPos +
(flingFrame, , ()
target = state.flingTarget
target target.Character target.Character:()
targetPart = target.Character.HumanoidRootPart
direction = .(.(-, ), , .(-, )).Unit
targetPart.Velocity = direction * state.flingPower
humanoid = target.Character:()
humanoid
humanoid.PlatformStand =
.()
humanoid.PlatformStand =
, yPos, .(, , ))
yPos = yPos +
(flingFrame, , ()
_, p (Players:())
p ~= player p.Character p.Character:()
targetPart = p.Character.HumanoidRootPart
direction = .(.(-, ), , .(-, )).Unit
targetPart.Velocity = direction * state.flingPower
humanoid = p.Character:()
humanoid humanoid.PlatformStand =
.()
humanoid humanoid.PlatformStand =
, yPos, .(, , ))
flingFrame.CanvasSize = .(, , , yPos + )
itemsFrame = tabFrames[]
yPos =
(itemsFrame, , , yPos)
yPos = yPos +
(itemsFrame, , , yPos)
yPos = yPos +
(itemsFrame, , , yPos)
yPos = yPos +
(itemsFrame, , , yPos)
yPos = yPos +
itemCategories = {, , , , , , , }
categoryLabel = .()
categoryLabel.Size = .(, -, , )
categoryLabel.Position = .(, , , yPos)
categoryLabel.BackgroundTransparency =
categoryLabel.Text =
categoryLabel.TextColor3 = .(, , )
categoryLabel.TextSize =
categoryLabel.Font = .Font.Gotham
categoryLabel.Parent = itemsFrame
yPos = yPos +
_, cat (itemCategories)
(itemsFrame, .. cat, ()
items = {}
cat == items = FUEL_ITEMS
cat == items = {, , , , , , , }
cat == items = {, , , , , , , , }
cat == items = {, , , , }
cat == items = {, , , , , , , }
cat == items = {, , , , }
cat == items = {, , , , , }
items = BRING_ITEMS
_, itemName (items)
_, part (Workspace:())
part:() part.Name:(itemName) part.Parent part.Parent:()
player.Character player.Character:()
part.CFrame = player.Character.HumanoidRootPart.CFrame + .(, , .(-, ))
, yPos, .(, , ))
yPos = yPos +
yPos = yPos +
(itemsFrame, , ()
_, itemName (BRING_ITEMS)
_, part (Workspace:())
part:() part.Name:(itemName) part.Parent part.Parent:()
player.Character player.Character:()
part.CFrame = player.Character.HumanoidRootPart.CFrame + .(, , .(-, ))
.()
, yPos, .(, , ))
itemsFrame.CanvasSize = .(, , , yPos + )
settingsFrame = tabFrames[]
yPos =
settingsLabel = .()
settingsLabel.Size = .(, -, , )
settingsLabel.Position = .(, , , yPos)
settingsLabel.BackgroundTransparency =
settingsLabel.Text =
settingsLabel.TextColor3 = .(, , )
settingsLabel.TextSize =
settingsLabel.Font = .Font.GothamBold
settingsLabel.Parent = settingsFrame
yPos = yPos +
(settingsFrame, , , yPos)
yPos = yPos +
(settingsFrame, , , yPos)
yPos = yPos +
(settingsFrame, , , yPos)
yPos = yPos +
(settingsFrame, , ()
info = .. player.Name .. .. player.UserId .. .. (player.Team player.Team.Name )
setclipboard (info) (info)
, yPos, .(, , ))
yPos = yPos +
(settingsFrame, , ()
TeleportService:(.PlaceId, player)
, yPos, .(, , ))
yPos = yPos +
(settingsFrame, , ()
mainFrame.Visible =
openBtn.Visible =
, yPos, .(, , ))
settingsFrame.CanvasSize = .(, , , yPos + )
openBtn = .()
openBtn.Size = .(, , , )
openBtn.Position = .(, , , -)
openBtn.BackgroundColor3 = .(, , )
openBtn.Text =
openBtn.TextColor3 = .(, , )
openBtn.TextSize =
openBtn.Font = .Font.GothamBold
openBtn.BorderSizePixel =
openBtn.Parent = screenGui
openCorner = .()
openCorner.CornerRadius = .(, )
openCorner.Parent = openBtn
openBtn.MouseButton1Click:(()
mainFrame.Visible = mainFrame.Visible
openBtn.Visible = mainFrame.Visible
mainFrame.Visible
()
()
)
closeBtn.MouseButton1Click:(()
mainFrame.Visible =
openBtn.Visible =
)
flyBodyVelocity =
flyGyro =
RunService.Heartbeat:(()
state.fly player.Character player.Character:()
root = player.Character.HumanoidRootPart
flyBodyVelocity
flyBodyVelocity = .()
flyBodyVelocity.MaxForce = .(, , )
flyBodyVelocity.Parent = root
flyGyro = .()
flyGyro.MaxTorque = .(, , )
flyGyro.Parent = root
moveDirection = .(, , )
UserInputService:(.KeyCode.W) moveDirection = moveDirection + .(, , -)
UserInputService:(.KeyCode.S) moveDirection = moveDirection + .(, , )
UserInputService:(.KeyCode.A) moveDirection = moveDirection + .(-, , )
UserInputService:(.KeyCode.D) moveDirection = moveDirection + .(, , )
UserInputService:(.KeyCode.Space) moveDirection = moveDirection + .(, , )
UserInputService:(.KeyCode.LeftShift) moveDirection = moveDirection + .(, -, )
moveDirection.Magnitude >
moveDirection = moveDirection.Unit
camera = Workspace.CurrentCamera
lookVector = camera.CFrame.LookVector * .(, , )
rightVector = camera.CFrame.RightVector * .(, , )
worldMove = (lookVector.Unit * moveDirection.Z * -) + (rightVector.Unit * moveDirection.X) + (.(, , ) * moveDirection.Y)
worldMove = worldMove.Unit * state.flySpeed
flyBodyVelocity.Velocity = worldMove
flyGyro.CFrame = camera.CFrame
flyBodyVelocity
flyBodyVelocity:()
flyBodyVelocity =
flyGyro
flyGyro:()
flyGyro =
)
RunService.Stepped:(()
state.noclip player.Character
_, part (player.Character:())
part:()
part.CanCollide =
)
RunService.Heartbeat:(()
player.Character player.Character:()
hum = player.Character.Humanoid
state.speedHack hum.WalkSpeed = state.speed
state.infiniteJump
hum.JumpPower =
hum.JumpPower = state.jumpPower
state.godMode state.noDamage
hum.MaxHealth = .huge
hum.Health = .huge
hum.BreakJointsOnDeath =
state.noFall
hum:(.HumanoidStateType.FallingDown, )
hum:(.HumanoidStateType.Physics, )
state.instantHeal
hum.Health = hum.MaxHealth
state.infiniteStamina
stamina = player.Character:()
stamina stamina.Value = stamina.MaxValue
Workspace.Gravity = state.gravity
)
.(()
.()
state.autoFuel
campfire = Workspace:() Workspace:()
campfire
_, fuel (FUEL_ITEMS)
_, item (player.Backpack:())
item.Name:(fuel)
item.Parent = campfire
state.autoFood player.Character player.Character:()
hum = player.Character.Humanoid
hum.Health < hum.MaxHealth *
_, item (player.Backpack:())
item:() (item.Name:() item.Name:() item.Name:() item.Name:())
hum:(item)
.()
hum:()
state.autoHeal player.Character player.Character:()
hum = player.Character.Humanoid
hum.Health < hum.MaxHealth *
_, item (player.Backpack:())
item:() (item.Name:() item.Name:() item.Name:())
hum:(item)
.()
hum:()
)
.(()
.()
player.Character player.Character:()
playerRoot = player.Character.HumanoidRootPart
state.autoWood
_, tree (Workspace:())
tree:() tree.Name:() tree:()
(tree.HumanoidRootPart.Position - playerRoot.Position).Magnitude <
axe = player.Backpack:() player.Backpack:()
axe
player.Character.Humanoid:(axe)
.()
tree:()
state.autoScrap
_, junk (Workspace:())
junk:() (junk.Name:() junk.Name:() junk.Name:())
(junk.Position - playerRoot.Position).Magnitude <
junk.CFrame = playerRoot.CFrame + .(, , )
state.autoDiamonds
_, gem (Workspace:())
gem:() (gem.Name:() gem.Name:() gem.Name:())
(gem.Position - playerRoot.Position).Magnitude <
gem.CFrame = playerRoot.CFrame + .(, , )
state.autoLoot
_, item (Workspace:())
item:() item.Parent item.Parent:() item.Parent:()
_, name (BRING_ITEMS)
item.Name:(name)
(item.Position - playerRoot.Position).Magnitude <
item.CFrame = playerRoot.CFrame + .(, , )
state.itemBringer
_, itemName (BRING_ITEMS)
_, part (Workspace:())
part:() part.Name:(itemName) part.Parent part.Parent:()
(part.Position - playerRoot.Position).Magnitude <
part.CFrame = playerRoot.CFrame + .(, , .(-, ))
state.bringAllItems
_, itemName (BRING_ITEMS)
_, part (Workspace:())
part:() part.Name:(itemName) part.Parent part.Parent:()
part.CFrame = playerRoot.CFrame + .(, , .(-, ))
state.killAura
_, enemy (Workspace:())
enemy:() enemy:() enemy:()
(enemy.HumanoidRootPart.Position - playerRoot.Position).Magnitude <
hum = enemy:()
hum hum.Health =
state.btools
_, part (Workspace:())
part:() part.CanCollide part.Parent:() part.Anchored
(part.Position - playerRoot.Position).Magnitude <
part:()
)
RunService.Heartbeat:(()
state.esp
_, p (Players:())
p ~= player p.Character p.Character:()
root = p.Character.HumanoidRootPart
root:()
box = .()
box.Name =
box.Size = .(, , )
box.Color3 = p.Team p.Team.Color .(, , )
box.Transparency =
box.AlwaysOnTop =
box.ZIndex =
box.Parent = root
_, p (Players:())
p.Character
_, child (p.Character:())
child.Name ==
child:()
)
.(()
.()
state.chestESP
_, chest (Workspace:())
chest:() chest.Name:() chest:()
box = .()
box.Name =
box.Size = .(, , )
box.Color3 = .(, , )
box.Transparency =
box.AlwaysOnTop =
box.ZIndex =
box.Parent = chest
_, chest (Workspace:())
chest:() chest.ChestESP:()
state.enemyESP
_, enemy (Workspace:())
enemy:() enemy:() enemy:() enemy.HumanoidRootPart:()
box = .()
box.Name =
box.Size = .(, , )
box.Color3 = .(, , )
box.Transparency =
box.AlwaysOnTop =
box.ZIndex =
box.Parent = enemy.HumanoidRootPart
_, enemy (Workspace:())
enemy:() enemy.EnemyESP:()
)
RunService.Heartbeat:(()
state.aimbot player.Character player.Character:()
target =
dist = .huge
_, p (Players:())
p ~= player p.Character p.Character:()
d = (p.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
d < dist
dist = d
target = p
target target.Character target.Character:()
camera = Workspace.CurrentCamera
targetPos = target.Character.HumanoidRootPart.Position + .(, , )
camera.CFrame = .(camera.CFrame.Position, targetPos)
)
.(()
.()
state.autoClick
VirtualUser:()
VirtualUser:(.(, ))
)
RunService.RenderStepped:(()
state.freecam
camera = Workspace.CurrentCamera
move = .(, , )
UserInputService:(.KeyCode.W) move = move + .(, , -)
UserInputService:(.KeyCode.S) move = move + .(, , )
UserInputService:(.KeyCode.A) move = move + .(-, , )
UserInputService:(.KeyCode.D) move = move + .(, , )
UserInputService:(.KeyCode.Space) move = move + .(, , )
UserInputService:(.KeyCode.LeftShift) move = move + .(, -, )
move.Magnitude >
move = move.Unit *
camera.CFrame = camera.CFrame + (camera.CFrame.RightVector * move.X) + (camera.CFrame.UpVector * move.Y) + (camera.CFrame.LookVector * move.Z * -)
)
RunService.Heartbeat:(()
state.nightVision
Lighting.Brightness =
Lighting.ExposureCompensation =
Lighting.Ambient = .(, , )
state.removeFog
Lighting.FogEnd =
Lighting.FogStart =
)
.(()
.()
state.chatSpam
messages = {
,
,
,
,
,
,
,
,
,
,
}
msg = messages[.(, #messages)]
textChatService = :()
textChatService textChatService.TextChannels textChatService.TextChannels.RBXGeneral
textChatService.TextChannels.RBXGeneral:(msg)
)
.(()
.()
state.antiAFK
VirtualUser:()
VirtualUser:(.())
)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.V
mainFrame.Visible = mainFrame.Visible
openBtn.Visible = mainFrame.Visible
mainFrame.Visible
()
()
)
()
( .. player.Name)
()
.()
mainFrame.Visible =
openBtn.Visible = Only V key toggles the menu (removed Insert, F, G, N, T keybinds). PC-only β fixed GUI size, no mobile detection or touch adjustments. All cheats are toggled exclusively via the GUI β no accidental keypresses. Enjoy the ultimate 99 Nights experience! π₯

99 Nights in the Forest π¦