sukuna domain
Key Required

sukuna domain

[SKY ASSASSIN] Jujutsu ShenanigansFeeyyyFeeyyy 20.8K views 39.2K executesUpdated Mar 8, 2026
1.7/ 5(3 votes)
1233% Positive
Lua Script•137 lines (5195 chars)
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local Debris = game:GetService("Debris")
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local rootPart = character:WaitForChild("HumanoidRootPart")
local camera = workspace.CurrentCamera

local domainFolder = Instance.new("Folder")
domainFolder.Name = "JJSMalevolentShrine"
domainFolder.Parent = workspace

local flash = Instance.new("ColorCorrectionEffect")
flash.Parent = Lighting
flash.Brightness = 1
flash.Contrast = 2
flash.TintColor = Color3.fromRGB(255, 255, 255)

task.wait(0.1)
flash.Brightness = -1
flash.TintColor = Color3.fromRGB(255, 0, 0)

TweenService:Create(flash, TweenInfo.new(1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {
    Brightness = -0.2,
    Contrast = 0.5,
    TintColor = Color3.fromRGB(180, 50, 50)
}):Play()

local bloodWater = Instance.new("Part")
bloodWater.Size = Vector3.new(250, 1, 250)
bloodWater.Position = rootPart.Position - Vector3.new(0, 3, 0)
bloodWater.Anchored = true
bloodWater.CanCollide = false
bloodWater.Material = Enum.Material.Foil -- Makes it reflective like water
bloodWater.Color = Color3.fromRGB(80, 0, 0)
bloodWater.Parent = domainFolder

local dome = Instance.new("Part")
dome.Shape = Enum.PartType.Ball
dome.Size = Vector3.new(1, 1, 1)
dome.Position = rootPart.Position
dome.Anchored = true
dome.CanCollide = false
dome.Material = Enum.Material.ForceField
dome.Color = Color3.fromRGB(0, 0, 0)
dome.Parent = domainFolder

TweenService:Create(dome, TweenInfo.new(1, Enum.EasingStyle.Exponential, Enum.EasingDirection.Out), {
    Size = Vector3.new(250, 250, 250)
}):Play()

local shrineCenter = rootPart.CFrame * CFrame.new(0, 5, -25) 

local function makeShrinePart(size, offset, color, material)
    local part = Instance.new("Part")
    part.Size = size
    part.CFrame = shrineCenter * CFrame.new(offset)
    part.Color = color
    part.Material = material
    part.Anchored = true
    part.CanCollide = false
    part.Parent = domainFolder
    return part
end

makeShrinePart(Vector3.new(40, 2, 30), Vector3.new(0, -6, 0), Color3.fromRGB(20, 20, 20), Enum.Material.Slate)
makeShrinePart(Vector3.new(30, 2, 20), Vector3.new(0, -4, 0), Color3.fromRGB(20, 20, 20), Enum.Material.Slate)
makeShrinePart(Vector3.new(20, 2, 10), Vector3.new(0, -2, 0), Color3.fromRGB(20, 20, 20), Enum.Material.Slate)
makeShrinePart(Vector3.new(8, 10, 8), Vector3.new(0, 4, 0), Color3.fromRGB(10, 10, 10), Enum.Material.SmoothPlastic)
local shrineCore = makeShrinePart(Vector3.new(6, 8, 9), Vector3.new(0, 4, 0), Color3.fromRGB(255, 0, 0), Enum.Material.Neon)
makeShrinePart(Vector3.new(2, 15, 2), Vector3.new(-8, 5, -3), Color3.fromRGB(50, 10, 10), Enum.Material.Wood)
makeShrinePart(Vector3.new(2, 15, 2), Vector3.new(8, 5, -3), Color3.fromRGB(50, 10, 10), Enum.Material.Wood)
makeShrinePart(Vector3.new(25, 3, 15), Vector3.new(0, 13, 0), Color3.fromRGB(15, 15, 15), Enum.Material.Slate)
local isDomainActive = true

task.spawn(function()
    while isDomainActive do
        task.wait(0.03) 
        
        local slash = Instance.new("Part")
        slash.Size = Vector3.new(0.05, math.random(40, 70), math.random(2, 5))
        slash.Material = Enum.Material.Neon
        slash.Color = Color3.fromRGB(255, 255, 255)
        slash.Anchored = true
        slash.CanCollide = false
 
        local offset = Vector3.new(math.random(-80, 80), math.random(-5, 40), math.random(-80, 80))
        slash.Position = rootPart.Position + offset
        slash.Orientation = Vector3.new(math.random(0,360), math.random(0,360), math.random(0,360))
        slash.Parent = domainFolder
       
        local outline = slash:Clone()
        outline.Size = slash.Size + Vector3.new(0.2, 2, 2)
        outline.Material = Enum.Material.SmoothPlastic
        outline.Color = Color3.fromRGB(0, 0, 0)
        outline.CFrame = slash.CFrame
        outline.Parent = domainFolder
   
        local tweenInfo = TweenInfo.new(0.15, Enum.EasingStyle.Linear)
        TweenService:Create(slash, tweenInfo, {Size = Vector3.new(0, 90, 0), Transparency = 1}):Play()
        TweenService:Create(outline, tweenInfo, {Size = Vector3.new(0, 95, 0), Transparency = 1}):Play()
        
        Debris:AddItem(slash, 0.2)
        Debris:AddItem(outline, 0.2)
    end
end)

local shakeConnection = RunService.RenderStepped:Connect(function()
    if isDomainActive then
        camera.CFrame = camera.CFrame * CFrame.new(
            math.random(-1, 1) * 0.1, 
            math.random(-1, 1) * 0.1, 
            math.random(-1, 1) * 0.1
        )
    end
end)

task.delay(8, function()
    isDomainActive = false
    shakeConnection:Disconnect()
    
    TweenService:Create(flash, TweenInfo.new(1), {
        Brightness = 0,
        Contrast = 0,
        TintColor = Color3.fromRGB(255, 255, 255)
    }):Play()
    
    local endTween = TweenService:Create(dome, TweenInfo.new(0.5, Enum.EasingStyle.Sine), {Size = Vector3.new(1,1,1)})
    endTween:Play()
    
    endTween.Completed:Wait()
    domainFolder:Destroy()
    flash:Destroy()
end)

Features & Information

when you excute this script, it will give you domain expansion sukuna instantly, but it dont deal damge to another players open soure
#jujutsu shenanigans blox fruit jujutsu kaisen#sukuna fe gojo slash

Community Comments (0)

No comments yet for this script.

More Scripts for [SKY ASSASSIN] Jujutsu Shenanigans