Hot air balloon all
Key Required

Hot air balloon all

[ Content Deleted ]giantbird652giantbird652 5K views 5 executesUpdated Mar 9, 2025
Unrated
00
Lua Script•86 lines (2979 chars)
local meshId = "http://www.roblox.com/asset/?id=115983648" -- Mesh ID
local textureId = "http://www.roblox.com/asset/?id=115983592" -- Texture ID

local function applyEffects(character)
    -- Wait for essential parts to load
    local head = character:WaitForChild("Head")
    local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
    local humanoid = character:WaitForChild("Humanoid")

    -- Create a SpecialMesh and attach it to the Head
    local specialMesh = Instance.new("SpecialMesh")
    specialMesh.MeshId = meshId
    specialMesh.TextureId = textureId
    specialMesh.Parent = head
    specialMesh.Scale = Vector3.new(1, 1, 1)

    -- Make the body invisible except for the head
    for _, part in ipairs(character:GetChildren()) do
        if part:IsA("BasePart") and part ~= head then
            part.Transparency = 1
            part.CanCollide = false
        end
    end

    -- Make the mesh visible
    head.Transparency = 0

    -- Teleport the player slightly up
    local targetPosition = humanoidRootPart.Position + Vector3.new(0, 10, 0)
    character:SetPrimaryPartCFrame(CFrame.new(targetPosition))

    -- Lock the player in place
    local bodyPosition = Instance.new("BodyPosition")
    bodyPosition.MaxForce = Vector3.new(400000, 400000, 400000)
    bodyPosition.D = 1000
    bodyPosition.P = 10000
    bodyPosition.Position = targetPosition
    bodyPosition.Parent = humanoidRootPart

    wait(3)

    -- Remove the BodyPosition and unlock the player
    bodyPosition:Destroy()

    -- Apply floating effect
    local bodyVelocity = Instance.new("BodyVelocity")
    bodyVelocity.MaxForce = Vector3.new(400000, 400000, 400000)
    bodyVelocity.Velocity = Vector3.new(0, 50, 0)
    bodyVelocity.Parent = humanoidRootPart

    -- Stabilize floating
    local bodyGyro = Instance.new("BodyGyro")
    bodyGyro.MaxTorque = Vector3.new(400000, 400000, 400000)
    bodyGyro.CFrame = humanoidRootPart.CFrame
    bodyGyro.Parent = humanoidRootPart

    -- Remove all animations
    local animator = humanoid:FindFirstChild("Animator")
    if animator then
        for _, track in ipairs(animator:GetPlayingAnimationTracks()) do
            track:Stop()
        end
    end

    -- Add fire effect to the torso (HumanoidRootPart)
    local fire = Instance.new("Fire")
    fire.Size = 15 -- Adjust the size of the fire
    fire.Heat = 10 -- Adjust heat intensity
    fire.Color = Color3.fromRGB(255, 85, 0) -- Orange fire color
    fire.SecondaryColor = Color3.fromRGB(255, 0, 0) -- Red inner fire color
    fire.Parent = humanoidRootPart
end

-- Apply to all existing players
for _, player in ipairs(game.Players:GetPlayers()) do
    if player.Character then
        applyEffects(player.Character)
    end
    -- Apply effects when a new character is added
    player.CharacterAdded:Connect(applyEffects)
end

-- Apply to new players joining
game.Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(applyEffects)
end)

Features & Information

Makes everyone a hot air balloon
#Balloon#Float#All

Community Comments (0)

No comments yet for this script.

More Scripts for [ Content Deleted ]