
Key RequiredUniversal

-- CONFIG
local spinSpeed = 100 -- How fast the player spins
local flyUpSpeed = 50 -- How fast the player flies up
local explodeDelay = 5 -- Time in seconds before explosion
local gearID = 12345678 -- Replace with your Gear ID
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
local humanoid = character:WaitForChild("Humanoid")
-- Function to add gear
local function giveGear()
local tool = game:GetService("InsertService"):LoadAsset(gearID)
if tool and tool:IsA("Tool") then
tool.Parent = player.Backpack
end
end
-- Spin and fly loop
spawn(function()
while character and humanoid.Health > 0 do
hrp.CFrame = hrp.CFrame * CFrame.Angles(0, math.rad(spinSpeed), 0)
hrp.Velocity = Vector3.new(0, flyUpSpeed, 0)
wait(0.03)
end
end)
-- Explosion after delay
delay(explodeDelay, function()
if character and hrp then
local explosion = Instance.new("Explosion")
explosion.Position = hrp.Position
explosion.BlastRadius = 10
explosion.BlastPressure = 500000
explosion.Parent = workspace
humanoid.Health = 0 -- Kill player
end
end)
-- Give the tool
giveGear()



lol