Rubo basic commands
Key RequiredUniversal

Rubo basic commands

Universal ScriptSnic23242Snic23242 575 views 8 executesUpdated May 4, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•129 lines (4505 chars)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer

-- THE COMMANDER'S DATA
local squad = {} -- Maximum 6 allowed players
local ravanHeads = {}
local sigmaAura = nil

--------------------------------------------------
-- SQUAD MANAGEMENT (STRICT LIMIT 6)
--------------------------------------------------
local function isAllowed(target)
    for _, p in pairs(squad) do
        if p == target then return true end
    end
    return false
end

--------------------------------------------------
-- VISUALS: THE COMMANDER'S PRESENCE
--------------------------------------------------
local function updateRavan()
    -- Clean existing
    for _, h in pairs(ravanHeads) do h:Destroy() end
    ravanHeads = {}

    local char = player.Character
    if not char or not char:FindFirstChild("HumanoidRootPart") then return end

    for i = 1, 10 do
        local head = Instance.new("Part")
        head.Size = Vector3.new(1.2, 1.2, 1.2)
        head.Shape = Enum.PartType.Ball
        head.Color = Color3.fromRGB(170, 0, 0) -- Deep Commander Red
        head.Material = Enum.Material.Neon
        head.CanCollide = false
        head.Anchored = true
        head.Parent = char
        table.insert(ravanHeads, head)
    end
end

-- Render loop for Sigma Movement
RunService.RenderStepped:Connect(function()
    local char = player.Character
    local hrp = char and char:FindFirstChild("HumanoidRootPart")
    
    if hrp and #ravanHeads > 0 then
        for i, head in pairs(ravanHeads) do
            local angle = (i - 5.5) * 0.45
            local targetPos = (hrp.CFrame * CFrame.new(math.sin(angle) * 7, 3, math.cos(angle) * 4 + 2)).Position
            head.CFrame = head.CFrame:Lerp(CFrame.new(targetPos, hrp.Position + hrp.CFrame.LookVector * 25), 0.1)
        end
    end
end)

--------------------------------------------------
-- ELITE COMMAND LOGIC
--------------------------------------------------
local function executeCommanderAction(cmd, args)
    local cmdChar = player.Character
    local cmdHrp = cmdChar and cmdChar:FindFirstChild("HumanoidRootPart")

    -- 1. ADMISSION COMMANDS (Only way to target players)
    if cmd == "!control" then
        local targetName = args[2]
        for _, p in pairs(Players:GetPlayers()) do
            if p.Name:lower():sub(1, #targetName) == targetName:lower() and p ~= player then
                if #squad < 6 then
                    table.insert(squad, p)
                    print("SOLDERS ENLISTED: " .. p.Name .. " [" .. #squad .. "/6]")
                end
            end
        end
        return
    end

    -- 2. COMMANDER SELF-TRANSFORMATION
    if cmd == "!ravan" then
        updateRavan()
    elseif cmd == "!sigma" then
        if sigmaAura then sigmaAura:Destroy() end
        sigmaAura = Instance.new("ParticleEmitter", cmdHrp)
        sigmaAura.Color = ColorSequence.new(Color3.new(0,0,0), Color3.new(1,0,0))
        sigmaAura.Size = NumberSequence.new(2)
        sigmaAura.Rate = 100
        sigmaAura.Speed = NumberRange.new(5)
    end

    -- 3. ACTIONS ON ALLOWED SQUAD ONLY
    for _, soldier in pairs(squad) do
        local tChar = soldier.Character
        local tHrp = tChar and tChar:FindFirstChild("HumanoidRootPart")
        local tHum = tChar and tChar:FindFirstChild("Humanoid")

        if tHrp and tHum then
            if cmd == "!form" then
                -- V-Formation behind the Sigma Commander
                local index = 0
                for i, s in pairs(squad) do if s == soldier then index = i end end
                local x = (index % 2 == 0 and 1 or -1) * (math.ceil(index/2) * 6)
                local z = math.ceil(index/2) * 6
                tHrp.CFrame = cmdHrp.CFrame * CFrame.new(x, 0, z)
            
            elseif cmd == "!kneel" then
                tHum.Sit = true
                tHrp.Anchored = true
                
            elseif cmd == "!attention" then
                tHrp.CFrame = CFrame.new(tHrp.Position, cmdHrp.Position)
                tHrp.Anchored = true
                
            elseif cmd == "!dismiss" then
                tHrp.Anchored = false
                tHum.Sit = false
            end
        end
    end
end

--------------------------------------------------
-- CHAT ENTRY
--------------------------------------------------
player.Chatted:Connect(function(msg)
    local args = msg:split(" ")
    local cmd = args[1]:lower()
    executeCommanderAction(cmd, args)
end)

Features & Information

Daily uses command to see my power
#Rubo

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts