Hurricane script
Key RequiredUniversal

Hurricane script

Universal ScriptC3BERC3BER 2K views 3.7K executesUpdated Feb 5, 2026
Unrated
00
Lua Script•32 lines (1382 chars)
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")

-- Toggle variable
_G.HurricaneActive = true

task.spawn(function()
    while _G.HurricaneActive do
        -- Scan for parts in the map
        for _, part in ipairs(workspace:GetDescendants()) do
            if part:IsA("BasePart") and not part.Anchored and not part.Parent:FindFirstChild("Humanoid") then
                -- Only grab parts within a certain distance to reduce lag
                local distance = (part.Position - hrp.Position).Magnitude
                if distance < 100 then
                    -- Apply force to bring part toward you
                    local bp = part:FindFirstChild("HurricaneForce") or Instance.new("BodyPosition", part)
                    bp.Name = "HurricaneForce"
                    bp.MaxForce = Vector3.new(10000, 10000, 10000)
                    bp.D = 500
                    bp.P = 3000
                    
                    -- Offset position so they orbit/fly near you rather than hitting you
                    bp.Position = hrp.Position + Vector3.new(math.random(-15, 15), math.random(5, 20), math.random(-15, 15))
                end
            end
        end
        task.wait(0.1)
    end
end)

print("SkibX: Part Hurricane Enabled! Parts will now fly near you.")

Features & Information

Gathers objects around you and makes them fly around you.
#natural disasters

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts