Crypton X morph loud
Key RequiredUniversal

Crypton X morph loud

Universal ScriptBobi_topBobi_top 1.1K views 332 executesUpdated Nov 16, 2025
5.0/ 5(2 votes)
20100% Positive
Lua Script•177 lines (5614 chars)
local player = game.Players.LocalPlayer

--------------------------------------------------------------------
-- GUI PRINCIPAL
--------------------------------------------------------------------
local gui = Instance.new("ScreenGui")
gui.Name = "CryptoXPowers"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 260, 0, 70)
frame.Position = UDim2.new(0.5, -130, 0.1, 0)
frame.BackgroundColor3 = Color3.fromRGB(20,20,20)
frame.BorderSizePixel = 3
frame.Parent = gui

local title = Instance.new("TextLabel")
title.Size = UDim2.new(1,0,0,22)
title.BackgroundColor3 = Color3.fromRGB(35,35,35)
title.TextColor3 = Color3.fromRGB(255,255,255)
title.BorderSizePixel = 2
title.Font = Enum.Font.Arcade
title.TextSize = 18
title.Text = "Crypto X Powers"
title.Parent = frame

frame.Active = true
frame.Draggable = true

--------------------------------------------------------------------
-- BOTONES
--------------------------------------------------------------------
local function createBtn(text, x)
    local b = Instance.new("TextButton")
    b.Size = UDim2.new(0,120,0,40)
    b.Position = UDim2.new(0, x, 0, 25)
    b.BackgroundColor3 = Color3.fromRGB(50,50,50)
    b.BorderSizePixel = 2
    b.TextColor3 = Color3.fromRGB(255,255,255)
    b.Font = Enum.Font.Arcade
    b.TextSize = 16
    b.Text = text
    b.Parent = frame
    return b
end

local wallsBtn = createBtn("90 Walls", 5)
local speedBtn = createBtn("Speed 50", 135)

--------------------------------------------------------------------
-- MUSICA DE TENSIÓN
--------------------------------------------------------------------
local tension = Instance.new("Sound", gui)
tension.SoundId = "rbxassetid://1847183902"
tension.Volume = 2
tension.Looped = true
tension:Play()

--------------------------------------------------------------------
-- EXPLOSION ULTRA LOUD
--------------------------------------------------------------------
local function ultraExplosion(position)
    for i = 1,3 do
        local s = Instance.new("Sound")
        s.SoundId = "rbxassetid://138186576"
        s.Volume = 10
        s.PlaybackSpeed = 1.5
        s.Parent = workspace
        s:Play()
        game:GetService("Debris"):AddItem(s, 2)
    end
end

--------------------------------------------------------------------
-- 90 WALLS QUE DESAPARECEN A LOS 3 SEGUNDOS
--------------------------------------------------------------------
local function spawnWalls()
    local char = player.Character
    if not char then return end
    local root = char:WaitForChild("HumanoidRootPart")

    for i = 1, 90 do
        local wall = Instance.new("Part")
        wall.Size = Vector3.new(8, 12, 1)
        wall.Anchored = true
        wall.CanCollide = false
        wall.Position = root.Position + root.CFrame.LookVector * (4 + i*2)
        wall.Parent = workspace

        -- decal creepy
        local decal = Instance.new("Decal", wall)
        decal.Face = Enum.NormalId.Front
        decal.Texture = "rbxassetid://12994914098"

        -- partículas rojas gigantes
        local p = Instance.new("ParticleEmitter")
        p.Rate = 220
        p.Lifetime = NumberRange.new(0.6,1.2)
        p.Speed = NumberRange.new(4,9)
        p.Size = NumberSequence.new(5)
        p.Texture = "rbxassetid://243660364"
        p.Color = ColorSequence.new(Color3.fromRGB(255,0,0))
        p.Parent = wall

        -- movimiento + explosión
        task.spawn(function()
            for t = 0,1,0.02 do
                wall.Position = wall.Position + (root.Position - wall.Position).Unit * 4
                task.wait()
            end

            ultraExplosion(wall.Position)

            local exp = Instance.new("Explosion")
            exp.Position = wall.Position
            exp.BlastPressure = 0
            exp.BlastRadius = 8
            exp.Parent = workspace
        end)

        -- A LOS 3 SEGUNDOS SE DESAPARECEN
        task.delay(3, function()
            if wall and wall.Parent then
                wall:Destroy()
            end
        end)

        task.wait(0.03)
    end
end

wallsBtn.MouseButton1Click:Connect(spawnWalls)

--------------------------------------------------------------------
-- SPEED 50
--------------------------------------------------------------------
speedBtn.MouseButton1Click:Connect(function()
    local hum = player.Character:WaitForChild("Humanoid")
    hum.WalkSpeed = 50
end)

--------------------------------------------------------------------
-- AVATAR NEGRO CON PARTICULAS ROJAS
--------------------------------------------------------------------
local function applyDark(char)
    task.wait(0.2)

    -- quitar accesorios
    for _,acc in pairs(char:GetChildren()) do
        if acc:IsA("Accessory") then acc:Destroy() end
    end

    -- quitar meshes del cuerpo
    for _,obj in pairs(char:GetDescendants()) do
        if obj:IsA("Mesh") or obj:IsA("SpecialMesh") then obj:Destroy() end
    end

    -- poner negro + partículas rojas
    for _,p in pairs(char:GetDescendants()) do
        if p:IsA("BasePart") then
            p.Color = Color3.fromRGB(0,0,0)

            local em = Instance.new("ParticleEmitter")
            em.Rate = 60
            em.Lifetime = NumberRange.new(0.4,0.7)
            em.Speed = NumberRange.new(1,2)
            em.Size = NumberSequence.new(0.5)
            em.Texture = "rbxassetid://243660364"
            em.Color = ColorSequence.new(Color3.fromRGB(255,0,0))
            em.Parent = p
        end
    end
end

player.CharacterAdded:Connect(applyDark)
if player.Character then applyDark(player.Character) end

Features & Information

Is a morph soo cool, his name is crypt

Community Comments (7)

ugur_gamerugur_gamerNov 18, 2025

Hi i testing this script :)

ugur_gamerugur_gamerNov 18, 2025

BAD

Replying to @ugur_gamer
BloxydiceBloxydiceNov 18, 2025

@ugur_gamer shut up man

Replying to @Bloxydice
ugur_gamerugur_gamerNov 19, 2025

@Bloxydice this not working

Replying to @Bloxydice
ugur_gamerugur_gamerNov 23, 2025

@Bloxydice yes not workıngg!

BloxydiceBloxydiceNov 18, 2025

Ugur shut up

Bean_1x1x1x1Bean_1x1x1x1Jan 9, 2026

works

More Scripts for Universal Scripts