Khoa moveset
Key Required

Khoa moveset

5.0/ 5(3 votes)
30100% Positive
Lua Script•1231 lines (42396 chars)
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")

for _, tool in ipairs(character:GetChildren()) do
    if tool:IsA("Tool") then
        tool:Destroy()
    end
end

for _, tool in ipairs(backpack:GetChildren()) do
    if tool:IsA("Tool") then
        tool:Destroy()
    end
end

local replicatedStorage = game:GetService("ReplicatedStorage")
local events = {
    replicatedStorage.Ellen.Yuji.RemoteEvent,
    replicatedStorage.Ellen.Yuji.RemoteEvent2,
    replicatedStorage.Ellen.Yuji.RemoteEvent3,
    replicatedStorage.Ellen.Yuji.RemoteEvent4,
}

local attackDelay = 0.35
local cooldownTime = 0.75
local resetTime = 2
local currentIndex = 1
local isCooldown = false
local lastAttackTime = os.clock()

local toolM1 = Instance.new("Tool")
toolM1.Name = "M1s"
toolM1.RequiresHandle = false
toolM1.Parent = backpack

toolM1.Activated:Connect(function()
    if isCooldown then return end
    isCooldown = true

    events[currentIndex]:FireServer()
    lastAttackTime = os.clock()

    if currentIndex == #events then
        task.wait(cooldownTime)
        currentIndex = 1
    else
        currentIndex += 1
        task.wait(attackDelay)
    end

    isCooldown = false
end)

local function createCooldownTool(name, activateFunction, cooldown)
    local tool = Instance.new("Tool")
    tool.Name = name
    tool.RequiresHandle = false
    tool.Parent = backpack
    local cooldownValue = Instance.new("NumberValue", tool)
    cooldownValue.Value = 0

    local function startCooldown()
        cooldownValue.Value = cooldown
        while cooldownValue.Value > 0 do
            tool.Name = name .. " (" .. string.format("%.1f", cooldownValue.Value) .. "s)"
            task.wait(0.1)
            cooldownValue.Value -= 0.1
        end
        tool.Name = name
    end

    tool.Activated:Connect(function()
        if cooldownValue.Value > 0 then return end
        activateFunction()
        startCooldown()
    end)
end

createCooldownTool("blood bullet", function()
    replicatedStorage.Remotes.ballz2:FireServer()
    wait()
    replicatedStorage.Remotes.beam:FireServer()
end, 2)

createCooldownTool("strong kick", function()
    replicatedStorage.Kj.Remotes:FindFirstChild("Sweep Swift"):FireServer()
    replicatedStorage.Remotes.sniper:FireServer()
end, 10)

createCooldownTool("hot and cold", function()
    replicatedStorage.sukuna.remotes:FindFirstChild("fire arrow"):FireServer()
    wait(0.5)
    replicatedStorage.CompassNeedle.RemoteEvent:FireServer()
end, 8.5)

createCooldownTool("powerful shot", function()
    replicatedStorage.Remotes.ballz:FireServer()
    wait()
    replicatedStorage.Remotes.sniper:FireServer()
end, 2.2)
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")
local replicatedStorage = game:GetService("ReplicatedStorage")

local function playSound(assetId)
    local sound = Instance.new("Sound")
    sound.SoundId = assetId
    sound.Parent = character:FindFirstChild("HumanoidRootPart") or character
    sound:Play()
    sound.Ended:Connect(function()
        sound:Destroy()
    end)
end

local function playAnimation(assetId)
    local humanoid = character:FindFirstChildOfClass("Humanoid")
    if humanoid then
        local animation = Instance.new("Animation")
        animation.AnimationId = assetId
        local track = humanoid:LoadAnimation(animation)
        track:Play()
    end
end

local function destroyAllTools()
    for _, tool in ipairs(backpack:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end

    local equippedTool = character:FindFirstChildOfClass("Tool")
    if equippedTool then
        equippedTool:Destroy()
    end
end

local function activateScript()
    local humanoid = character:FindFirstChildOfClass("Humanoid")
    if humanoid and humanoid.Health / humanoid.MaxHealth > 0.5 then
        warn("Cannot activate tool. HP is above 50%.")
        return
    end

    local healingRemote = replicatedStorage.Remotes:FindFirstChild("Healing")
    if healingRemote and healingRemote:IsA("RemoteEvent") then
        healingRemote:FireServer(" ")
    end
    playSound("rbxassetid://577577319")
    playAnimation("rbxassetid://125383777732172")

    task.delay(0.1, destroyAllTools)
wait (0.5)
local function activateScript()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()

wait ()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "Final Strike"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()

wait ()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "Reset NOW!!⚡️"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()

wait ()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "spin hit"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()



wait ()

end

local tool = Instance.new("Tool")
tool.Name = "hollow gatling"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local player = game.Players.LocalPlayer
local backpack = player:WaitForChild("Backpack")

local function createCooldownGui()
    local screenGui = Instance.new("ScreenGui")
    screenGui.Parent = player.PlayerGui
    
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 200, 0, 30)
    frame.Position = UDim2.new(0.5, -100, 0, 10)
    frame.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    frame.Parent = screenGui
    
    local textLabel = Instance.new("TextLabel")
    textLabel.Size = UDim2.new(1, 0, 1, 0)
    textLabel.BackgroundTransparency = 1
    textLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
    textLabel.Font = Enum.Font.SourceSans
    textLabel.TextSize = 20
    textLabel.Text = "60s"
    textLabel.Parent = frame

    return screenGui, textLabel
end

local function deleteTools()
    local character = player.Character or player.CharacterAdded:Wait()
    
    for _, tool in ipairs(backpack:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end
    
    for _, tool in ipairs(character:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end
end

local function activateScript()
    local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")

for _, tool in ipairs(character:GetChildren()) do
    if tool:IsA("Tool") then
        tool:Destroy()
    end
end

for _, tool in ipairs(backpack:GetChildren()) do
    if tool:IsA("Tool") then
        tool:Destroy()
    end
end

local replicatedStorage = game:GetService("ReplicatedStorage")
local events = {
    replicatedStorage.Ellen.Yuji.RemoteEvent,
    replicatedStorage.Ellen.Yuji.RemoteEvent2,
    replicatedStorage.Ellen.Yuji.RemoteEvent3,
    replicatedStorage.Ellen.Yuji.RemoteEvent4,
}

local attackDelay = 0.35
local cooldownTime = 0.75
local resetTime = 2
local currentIndex = 1
local isCooldown = false
local lastAttackTime = os.clock()

local toolM1 = Instance.new("Tool")
toolM1.Name = "M1s"
toolM1.RequiresHandle = false
toolM1.Parent = backpack

toolM1.Activated:Connect(function()
    if isCooldown then return end
    isCooldown = true

    events[currentIndex]:FireServer()
    lastAttackTime = os.clock()

    if currentIndex == #events then
        task.wait(cooldownTime)
        currentIndex = 1
    else
        currentIndex += 1
        task.wait(attackDelay)
    end

    isCooldown = false
end)

local function createCooldownTool(name, activateFunction, cooldown)
    local tool = Instance.new("Tool")
    tool.Name = name
    tool.RequiresHandle = false
    tool.Parent = backpack
    local cooldownValue = Instance.new("NumberValue", tool)
    cooldownValue.Value = 0

    local function startCooldown()
        cooldownValue.Value = cooldown
        while cooldownValue.Value > 0 do
            tool.Name = name .. " (" .. string.format("%.1f", cooldownValue.Value) .. "s)"
            task.wait(0.1)
            cooldownValue.Value -= 0.1
        end
        tool.Name = name
    end

    tool.Activated:Connect(function()
        if cooldownValue.Value > 0 then return end
        activateFunction()
        startCooldown()
    end)
end

createCooldownTool("blood bullet", function()
    replicatedStorage.Remotes.ballz2:FireServer()
    wait()
    replicatedStorage.Remotes.beam:FireServer()
end, 2)

createCooldownTool("strong kick", function()
    replicatedStorage.Kj.Remotes:FindFirstChild("Sweep Swift"):FireServer()
    replicatedStorage.Remotes.sniper:FireServer()
end, 10)

createCooldownTool("hot and cold", function()
    replicatedStorage.sukuna.remotes:FindFirstChild("fire arrow"):FireServer()
    wait(0.5)
    replicatedStorage.CompassNeedle.RemoteEvent:FireServer()
end, 8.5)

createCooldownTool("powerful shot", function()
    replicatedStorage.Remotes.ballz:FireServer()
    wait()
    replicatedStorage.Remotes.sniper:FireServer()
end, 2.2)
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")
local replicatedStorage = game:GetService("ReplicatedStorage")

local function playSound(assetId)
    local sound = Instance.new("Sound")
    sound.SoundId = assetId
    sound.Parent = character:FindFirstChild("HumanoidRootPart") or character
    sound:Play()
    sound.Ended:Connect(function()
        sound:Destroy()
    end)
end

local function playAnimation(assetId)
    local humanoid = character:FindFirstChildOfClass("Humanoid")
    if humanoid then
        local animation = Instance.new("Animation")
        animation.AnimationId = assetId
        local track = humanoid:LoadAnimation(animation)
        track:Play()
    end
end

local function destroyAllTools()
    for _, tool in ipairs(backpack:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end

    local equippedTool = character:FindFirstChildOfClass("Tool")
    if equippedTool then
        equippedTool:Destroy()
    end
end

local function activateScript()
    local humanoid = character:FindFirstChildOfClass("Humanoid")
    if humanoid and humanoid.Health / humanoid.MaxHealth > 0.5 then
        warn("Cannot activate tool. HP is above 50%.")
        return
    end

    local healingRemote = replicatedStorage.Remotes:FindFirstChild("Healing")
    if healingRemote and healingRemote:IsA("RemoteEvent") then
        healingRemote:FireServer(" ")
    end
    playSound("rbxassetid://577577319")
    playAnimation("rbxassetid://125383777732172")

    task.delay(0.1, destroyAllTools)
wait (0.5)
local function activateScript()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()

wait ()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "Final Strike"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()

wait ()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "Reset NOW!!⚡️"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()

wait ()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "spin hit"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()



wait ()

end

local tool = Instance.new("Tool")
tool.Name = "hollow gatling"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local player = game.Players.LocalPlayer
local backpack = player:WaitForChild("Backpack")

local function createCooldownGui()
    local screenGui = Instance.new("ScreenGui")
    screenGui.Parent = player.PlayerGui
    
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 200, 0, 30)
    frame.Position = UDim2.new(0.5, -100, 0, 10)
    frame.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    frame.Parent = screenGui
    
    local textLabel = Instance.new("TextLabel")
    textLabel.Size = UDim2.new(1, 0, 1, 0)
    textLabel.BackgroundTransparency = 1
    textLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
    textLabel.Font = Enum.Font.SourceSans
    textLabel.TextSize = 20
    textLabel.Text = "60s"
    textLabel.Parent = frame

    return screenGui, textLabel
end

local function deleteTools()
    local character = player.Character or player.CharacterAdded:Wait()
    
    for _, tool in ipairs(backpack:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end
    
    for _, tool in ipairs(character:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end
end

local function activateScript()
    local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")

for _, tool in ipairs(character:GetChildren()) do
    if tool:IsA("Tool") then
        tool:Destroy()
    end
end

for _, tool in ipairs(backpack:GetChildren()) do
    if tool:IsA("Tool") then
        tool:Destroy()
    end
end

local replicatedStorage = game:GetService("ReplicatedStorage")
local events = {
    replicatedStorage.Ellen.Yuji.RemoteEvent,
    replicatedStorage.Ellen.Yuji.RemoteEvent2,
    replicatedStorage.Ellen.Yuji.RemoteEvent3,
    replicatedStorage.Ellen.Yuji.RemoteEvent4,
}

local attackDelay = 0.35
local cooldownTime = 0.75
local resetTime = 2
local currentIndex = 1
local isCooldown = false
local lastAttackTime = os.clock()

local toolM1 = Instance.new("Tool")
toolM1.Name = "M1s"
toolM1.RequiresHandle = false
toolM1.Parent = backpack

toolM1.Activated:Connect(function()
    if isCooldown then return end
    isCooldown = true

    events[currentIndex]:FireServer()
    lastAttackTime = os.clock()

    if currentIndex == #events then
        task.wait(cooldownTime)
        currentIndex = 1
    else
        currentIndex += 1
        task.wait(attackDelay)
    end

    isCooldown = false
end)

local function createCooldownTool(name, activateFunction, cooldown)
    local tool = Instance.new("Tool")
    tool.Name = name
    tool.RequiresHandle = false
    tool.Parent = backpack
    local cooldownValue = Instance.new("NumberValue", tool)
    cooldownValue.Value = 0

    local function startCooldown()
        cooldownValue.Value = cooldown
        while cooldownValue.Value > 0 do
            tool.Name = name .. " (" .. string.format("%.1f", cooldownValue.Value) .. "s)"
            task.wait(0.1)
            cooldownValue.Value -= 0.1
        end
        tool.Name = name
    end

    tool.Activated:Connect(function()
        if cooldownValue.Value > 0 then return end
        activateFunction()
        startCooldown()
    end)
end

createCooldownTool("blood bullet", function()
    replicatedStorage.Remotes.ballz2:FireServer()
    wait()
    replicatedStorage.Remotes.beam:FireServer()
end, 2)

createCooldownTool("strong kick", function()
    replicatedStorage.Kj.Remotes:FindFirstChild("Sweep Swift"):FireServer()
    replicatedStorage.Remotes.sniper:FireServer()
end, 10)

createCooldownTool("hot and cold", function()
    replicatedStorage.sukuna.remotes:FindFirstChild("fire arrow"):FireServer()
    wait(0.5)
    replicatedStorage.CompassNeedle.RemoteEvent:FireServer()
end, 8.5)

createCooldownTool("powerful shot", function()
    replicatedStorage.Remotes.ballz:FireServer()
    wait()
    replicatedStorage.Remotes.sniper:FireServer()
end, 2.2)
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local backpack = player:WaitForChild("Backpack")
local replicatedStorage = game:GetService("ReplicatedStorage")

local function playSound(assetId)
    local sound = Instance.new("Sound")
    sound.SoundId = assetId
    sound.Parent = character:FindFirstChild("HumanoidRootPart") or character
    sound:Play()
    sound.Ended:Connect(function()
        sound:Destroy()
    end)
end

local function playAnimation(assetId)
    local humanoid = character:FindFirstChildOfClass("Humanoid")
    if humanoid then
        local animation = Instance.new("Animation")
        animation.AnimationId = assetId
        local track = humanoid:LoadAnimation(animation)
        track:Play()
    end
end

local function destroyAllTools()
    for _, tool in ipairs(backpack:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end

    local equippedTool = character:FindFirstChildOfClass("Tool")
    if equippedTool then
        equippedTool:Destroy()
    end
end

local function activateScript()
    local humanoid = character:FindFirstChildOfClass("Humanoid")
    if humanoid and humanoid.Health / humanoid.MaxHealth > 0.5 then
        warn("Cannot activate tool. HP is above 50%.")
        return
    end

    local healingRemote = replicatedStorage.Remotes:FindFirstChild("Healing")
    if healingRemote and healingRemote:IsA("RemoteEvent") then
        healingRemote:FireServer(" ")
    end
    playSound("rbxassetid://577577319")
    playAnimation("rbxassetid://125383777732172")

    task.delay(0.1, destroyAllTools)
wait (0.5)
local function activateScript()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Grace.LMBRemotes.RemoteEvent3:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()

wait ()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "Final Strike"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()
game:GetService("ReplicatedStorage").randommoveset.remotes.kaminara:FireServer()

wait ()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "Reset NOW!!⚡️"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()

wait ()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()
game:GetService("ReplicatedStorage").Grace.Obstruction:FireServer()
game:GetService("ReplicatedStorage").Remotes.BlackFlash:FireServer()

wait ()

end

local tool = Instance.new("Tool")
tool.Name = "spin hit"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local function activateScript()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()

wait (0.1)
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()
game:GetService("ReplicatedStorage").Remotes.Fire2:FireServer()



wait ()

end

local tool = Instance.new("Tool")
tool.Name = "hollow gatling"
tool.RequiresHandle = false
tool.Parent = game.Players.LocalPlayer:WaitForChild("Backpack")

tool.Activated:Connect(activateScript)

local player = game.Players.LocalPlayer
local backpack = player:WaitForChild("Backpack")

local function createCooldownGui()
    local screenGui = Instance.new("ScreenGui")
    screenGui.Parent = player.PlayerGui
    
    local frame = Instance.new("Frame")
    frame.Size = UDim2.new(0, 200, 0, 30)
    frame.Position = UDim2.new(0.5, -100, 0, 10)
    frame.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
    frame.Parent = screenGui
    
    local textLabel = Instance.new("TextLabel")
    textLabel.Size = UDim2.new(1, 0, 1, 0)
    textLabel.BackgroundTransparency = 1
    textLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
    textLabel.Font = Enum.Font.SourceSans
    textLabel.TextSize = 20
    textLabel.Text = "60s"
    textLabel.Parent = frame

    return screenGui, textLabel
end

local function deleteTools()
    local character = player.Character or player.CharacterAdded:Wait()
    
    for _, tool in ipairs(backpack:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end
    
    for _, tool in ipairs(character:GetChildren()) do
        if tool:IsA("Tool") then
            tool:Destroy()
        end
    end
end

local function activateScript()
    
end

local function deleteGuiAfterTimeLimit(textLabel, screenGui)
    local countdown = 60
    textLabel.Text = string.format("%ds", countdown)
    
    while countdown > 0 do
        wait(0.1)
        countdown = countdown - 0.1
        textLabel.Text = string.format("%.1fs", countdown)
    end

    screenGui:Destroy()
    deleteTools()

    task.delay(0.5, activateScript)
end

local screenGui, textLabel = createCooldownGui()
deleteGuiAfterTimeLimit(textLabel, screenGui)
end

local tool = Instance.new("Tool")
tool.Name = "Silliest"
tool.RequiresHandle = false
tool.Parent = backpack

tool.Activated:Connect(activateScript)
end

local function deleteGuiAfterTimeLimit(textLabel, screenGui)
    local countdown = 60
    textLabel.Text = string.format("%ds", countdown)
    
    while countdown > 0 do
        wait(0.1)
        countdown = countdown - 0.1
        textLabel.Text = string.format("%.1fs", countdown)
    end

    screenGui:Destroy()
    deleteTools()

    task.delay(0.5, activateScript)
end

local screenGui, textLabel = createCooldownGui()
deleteGuiAfterTimeLimit(textLabel, screenGui)
end

local tool = Instance.new("Tool")
tool.Name = "Silliest"
tool.RequiresHandle = false
tool.Parent = backpack

tool.Activated:Connect(activateScript)
end

local function deleteGuiAfterTimeLimit(textLabel, screenGui)
    local countdown = 60
    textLabel.Text = string.format("%ds", countdown)
    
    while countdown > 0 do
        wait(0.1)
        countdown = countdown - 0.1
        textLabel.Text = string.format("%.1fs", countdown)
    end

    screenGui:Destroy()
    deleteTools()

    task.delay(0.5, activateScript)
end

local screenGui, textLabel = createCooldownGui()
deleteGuiAfterTimeLimit(textLabel, screenGui)
end

local tool = Instance.new("Tool")
tool.Name = "Silliest"
tool.RequiresHandle = false
tool.Parent = backpack

tool.Activated:Connect(activateScript)

Features & Information

Its a moveset that i make and yes, khoa is my real name , it has an m1 tool wich kind of lag because every attack of the m1s do blackflash ig. I have no idea what should i make for ultimate move and should i add cooldown time for the moves so u can suggests in the comment Edit1: so i make the m1s reset so long and thats why because i make it shorter Edit2: ult added!! 60s durantion!! Only able to use ult like 3 times before it broke because idk. Will add heian form after 3 ult and will tries to make it op. Edit3: im kind of mad that people stole my scripts with no credit, please, PUT TUE DAMN CREDIT IN, and dont spam on other moveset or ill take it all down:]

Community Comments (7)

Gen_alpha_scripterGen_alpha_scripterJan 22, 2025(edited)

Ill add ult with requiement of it (bellow 50% hp)

voxcheckersvoxcheckersJan 22, 2025(edited)

Fun as heck. Also dominated 5 people 1 - 2 times before crashing cause someone spammed domain. [Make a script for the game called minos, no cooldowns. ]

Gen_alpha_scripterGen_alpha_scripterJan 22, 2025(edited)

Meh ill try

Gen_alpha_scripterGen_alpha_scripterJan 22, 2025(edited)

Can you explain more on the no cooldown youre want to make?

Gen_alpha_scripterGen_alpha_scripterJan 22, 2025(edited)

Seems like its hard

voxcheckersvoxcheckersJan 25, 2025(edited)

Sorry for being late to reply, make it so it doesn't have an endlag. (Every move) You could control other players by firing remotes to, (only the players not AI) no cooldown and no endlag so it doesn't stop.

Gen_alpha_scripterGen_alpha_scripterJan 25, 2025(edited)

Turn out that its out of my reach and i cant do it, sorry

More Scripts for [Duke Erisa's Ult!✌️😛] Silly Jujutsu Randomizer