What's new
Heapleak - Scripthub

Get the most out of HeapLeak by creating a free account! Once signed in, you’ll gain full access to restricted content, be able to share your own scripts, and participate in our member-only discussions.

Natural disaster god mode

Version / Update: v1.0.0
Download / Script Link
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer
local flySpeed = 70
local walkSpeed = 50
local flying = false
local bv

-- Wait for character
local function setupCharacter()
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
local humanoid = character:WaitForChild("Humanoid")

-- GOD MODE (invincible)
humanoid.MaxHealth = 9e9
humanoid.Health = 9e9
spawn(function()
while task.wait(0.1) do
if humanoid and humanoid.Health > 0 then
humanoid.Health = 9e9
end
end
end)

-- SPEED BOOST
humanoid.WalkSpeed = walkSpeed

-- FLY TOGGLE (press F)
local function toggleFly()
flying = not flying
if flying then
bv = Instance.new("BodyVelocity")
bv.Name = "AccuntFly"
bv.MaxForce = Vector3.new(4000, 4000, 4000)
bv.Velocity = Vector3.new(0, 0, 0)
bv.Parent = humanoidRootPart
print("🛫 Accuntrobloxian FLY ENABLED! Press F again to stop.")
else
if bv then bv:Destroy() end
print("🛬 Accuntrobloxian FLY DISABLED.")
end
end

UserInputService.InputBegan:Connect(function(input, gp)
if gp then return end
if input.KeyCode == Enum.KeyCode.F then
toggleFly()
end
end)

-- Fly movement loop
RunService.Heartbeat:Connect(function()
if flying and bv and humanoidRootPart then
local camera = workspace.CurrentCamera
local moveVec = Vector3.new(0, 0, 0)

if UserInputService:IsKeyDown(Enum.KeyCode.W) then moveVec += camera.CFrame.LookVector end
if UserInputService:IsKeyDown(Enum.KeyCode.S) then moveVec -= camera.CFrame.LookVector end
if UserInputService:IsKeyDown(Enum.KeyCode.A) then moveVec -= camera.CFrame.RightVector end
if UserInputService:IsKeyDown(Enum.KeyCode.D) then moveVec += camera.CFrame.RightVector end
if UserInputService:IsKeyDown(Enum.KeyCode.Space) then moveVec += Vector3.new(0, 1, 0) end
if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then moveVec -= Vector3.new(0, 1, 0) end

bv.Velocity = moveVec * flySpeed
end
end)
end

-- Setup on start + if you die
setupCharacter()
player.CharacterAdded:Connect(setupCharacter)

print("✅ Accuntrobloxian Custom Survival Script LOADED!")
print("👑 God Mode + Speed + F to Fly = You will survive EVERY disaster!")
[ View More ]
97a98032-3946-4026-8121-e887f198bec2.webp


local Players = game:GetService("Players")local UserInputService = game:GetService("UserInputService")local RunService = game:GetService("RunService")local player = Players.LocalPlayerlocal flySpeed = 70local walkSpeed = 50local flying = falselocal bv-- Wait for characterlocal function setupCharacter() local character = player.Character or player.CharacterAdded:Wait() local humanoidRootPart = character:WaitForChild("HumanoidRootPart") local humanoid = character:WaitForChild("Humanoid") -- GOD MODE (invincible) humanoid.MaxHealth = 9e9 humanoid.Health = 9e9 spawn(function() while task.wait(0.1) do if humanoid and humanoid.Health > 0 then humanoid.Health = 9e9 end end end) -- SPEED BOOST humanoid.WalkSpeed = walkSpeed -- FLY TOGGLE (press F) local function toggleFly() flying = not flying if flying then bv = Instance.new("BodyVelocity") bv.Name = "AccuntFly" bv.MaxForce = Vector3.new(4000, 4000, 4000) bv.Velocity = Vector3.new(0, 0, 0) bv.Parent = humanoidRootPart print("🛫 Accuntrobloxian FLY ENABLED! Press F again to stop.") else if bv then bv:Destroy() end print("🛬 Accuntrobloxian FLY DISABLED.") end end UserInputService.InputBegan:Connect(function(input, gp) if gp then return end if input.KeyCode == Enum.KeyCode.F then toggleFly() end end) -- Fly movement loop RunService.Heartbeat:Connect(function() if flying and bv and humanoidRootPart then local camera = workspace.CurrentCamera local moveVec = Vector3.new(0, 0, 0) if UserInputService:IsKeyDown(Enum.KeyCode.W) then moveVec += camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.S) then moveVec -= camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.A) then moveVec -= camera.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.D) then moveVec += camera.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.Space) then moveVec += Vector3.new(0, 1, 0) end if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then moveVec -= Vector3.new(0, 1, 0) end bv.Velocity = moveVec * flySpeed end end)end-- Setup on start + if you diesetupCharacter()player.CharacterAdded:Connect(setupCharacter)print("✅ Accuntrobloxian Custom Survival Script LOADED!")print("👑 God Mode + Speed + F to Fly = You will survive EVERY disaster!")
 
Back
Top