Taco rain by skmon_4wcopy
Key RequiredUniversal

Taco rain by skmon_4wcopy

Universal ScriptB4scripts423B4scripts423 233 views 1.4K executesUpdated Aug 17, 2026
Unrated
00
Lua Script•161 lines (4707 chars)
-- Taco Rain + Botón para apagar
-- hecho por skmon_4wcopy

local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local Root = Character:WaitForChild("HumanoidRootPart")

print("hecho por skmon_4wcopy")
warn("hecho por skmon_4wcopy")

local Running = true

-- Música (solo tú la oyes)
local Sound = Instance.new("Sound")
Sound.Name = "TacoRainMusic"
Sound.SoundId = "rbxassetid://142376088"
Sound.Volume = 3
Sound.Looped = true
Sound.Parent = LocalPlayer:WaitForChild("PlayerGui")
Sound:Play()

-- Crear menú simple
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "TacoRainGui"
ScreenGui.ResetOnSpawn = false
ScreenGui.IgnoreGuiInset = true
ScreenGui.Parent = game:GetService("CoreGui")

local Main = Instance.new("Frame")
Main.Size = UDim2.new(0, 180, 0, 90)
Main.Position = UDim2.new(0.05, 0, 0.2, 0)
Main.BackgroundColor3 = Color3.fromRGB(20, 20, 25)
Main.BorderSizePixel = 0
Main.Active = true
Main.Parent = ScreenGui

local Corner = Instance.new("UICorner")
Corner.CornerRadius = UDim.new(0, 10)
Corner.Parent = Main

local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0, 30)
Title.BackgroundColor3 = Color3.fromRGB(35, 35, 45)
Title.Text = "TACO RAIN 🌮"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 14
Title.Parent = Main

local TitleCorner = Instance.new("UICorner")
TitleCorner.CornerRadius = UDim.new(0, 10)
TitleCorner.Parent = Title

-- Botón APAGAR
local StopBtn = Instance.new("TextButton")
StopBtn.Size = UDim2.new(0.85, 0, 0, 38)
StopBtn.Position = UDim2.new(0.075, 0, 0, 40)
StopBtn.BackgroundColor3 = Color3.fromRGB(180, 40, 40)
StopBtn.Text = "APAGAR"
StopBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
StopBtn.Font = Enum.Font.GothamBold
StopBtn.TextSize = 16
StopBtn.AutoButtonColor = false
StopBtn.Parent = Main

local BtnCorner = Instance.new("UICorner")
BtnCorner.CornerRadius = UDim.new(0, 8)
BtnCorner.Parent = StopBtn

-- Función para crear tacos
local function CreateTaco()
    if not Running then return end

    local taco = Instance.new("Part")
    taco.Name = "Taco"
    taco.Size = Vector3.new(2, 1, 2)
    taco.Anchored = false
    taco.CanCollide = false
    taco.Material = Enum.Material.SmoothPlastic
    taco.CFrame = CFrame.new(
        Root.Position.X + math.random(-40, 40),
        Root.Position.Y + math.random(40, 70),
        Root.Position.Z + math.random(-40, 40)
    )
    taco.Parent = workspace

    local mesh = Instance.new("SpecialMesh")
    mesh.MeshType = Enum.MeshType.FileMesh
    mesh.MeshId = "rbxassetid://14846869"
    mesh.TextureId = "rbxassetid://14846834"
    mesh.Scale = Vector3.new(2, 2, 2)
    mesh.Parent = taco

    local bodyAngular = Instance.new("BodyAngularVelocity")
    bodyAngular.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
    bodyAngular.AngularVelocity = Vector3.new(
        math.random(-5, 5),
        math.random(-5, 5),
        math.random(-5, 5)
    )
    bodyAngular.Parent = taco

    game:GetService("Debris"):AddItem(taco, 8)
end

-- Lluvia de tacos
task.spawn(function()
    while Running do
        for i = 1, 5 do
            CreateTaco()
        end
        task.wait(0.3)
    end
end)

-- Botón para apagar
StopBtn.MouseButton1Click:Connect(function()
    Running = false
    Sound:Stop()
    Sound:Destroy()
    ScreenGui:Destroy()

    -- Limpiar tacos que ya están cayendo
    for _, v in pairs(workspace:GetChildren()) do
        if v.Name == "Taco" then
            v:Destroy()
        end
    end

    print("Taco Rain apagado")
end)

-- Arrastrar el menú
local dragging = false
local dragStart, startPos

Title.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        dragStart = input.Position
        startPos = Main.Position
    end
end)

Title.InputEnded:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = false
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if dragging and (input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseMovement) then
        local delta = input.Position - dragStart
        Main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
    end
end)

print("✅ Taco Rain activado - presiona APAGAR para detener")
print("hecho por skmon_4wcopy")

Features & Information

Taco rain Use the red button to turn it off. (made by skmon_4wcopy)

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts