Universal Script – Ultra Instinct - Verified script for Universal Roblox
Key RequiredUniversal

Universal Script – Ultra Instinct

Universal Scriptquinncartertabquinncartertab 1.5K views 1.7K executesUpdated Oct 21, 2026
Unrated
00
Lua Script•125 lines (3352 chars)
-- Ultra Instinct: Player + Unanchored Part Dodge
-- Place in StarterPlayer > StarterPlayerScripts
-- Use a LocalScript

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer

local DODGE_DISTANCE = 5
local PART_DODGE_DISTANCE = 3

local TELEPORT_DISTANCE_MIN = 3
local TELEPORT_DISTANCE_MAX = 5

local DODGE_COOLDOWN = 0.35
local lastDodge = 0

local function findNearbyThreat(myRoot)
    -- Check nearby players
    for _, otherPlayer in ipairs(Players:GetPlayers()) do
        if otherPlayer ~= player then
            local character = otherPlayer.Character
            local root = character
                and character:FindFirstChild("HumanoidRootPart")
            local humanoid = character
                and character:FindFirstChildOfClass("Humanoid")

            if root and humanoid and humanoid.Health > 0 then
                if (root.Position - myRoot.Position).Magnitude
                    <= DODGE_DISTANCE then
                    return true
                end
            end
        end
    end

    -- Check nearby unanchored parts
    for _, part in ipairs(workspace:GetPartBoundsInRadius(
        myRoot.Position,
        PART_DODGE_DISTANCE
    )) do
        if part:IsA("BasePart")
            and not part.Anchored
            and not part:IsDescendantOf(player.Character) then

            -- Ignore parts belonging to player characters
            local model = part:FindFirstAncestorOfClass("Model")
            local isCharacter = model
                and Players:GetPlayerFromCharacter(model)

            if not isCharacter then
                return true
            end
        end
    end

    return false
end

local function randomDodge(character, myRoot)
    local angle = math.random() * math.pi * 2
    local distance = math.random(
        TELEPORT_DISTANCE_MIN,
        TELEPORT_DISTANCE_MAX
    )

    local offset = Vector3.new(
        math.cos(angle) * distance,
        0,
        math.sin(angle) * distance
    )

    local destination = myRoot.Position + offset

    -- Find the ground at the destination
    local rayParams = RaycastParams.new()
    rayParams.FilterType = Enum.RaycastFilterType.Exclude
    rayParams.FilterDescendantsInstances = {character}

    local result = workspace:Raycast(
        destination + Vector3.new(0, 12, 0),
        Vector3.new(0, -40, 0),
        rayParams
    )

    if result then
        destination = Vector3.new(
            destination.X,
            result.Position.Y + 3,
            destination.Z
        )
    else
        destination = Vector3.new(
            destination.X,
            myRoot.Position.Y,
            destination.Z
        )
    end

    character:PivotTo(
        CFrame.new(destination) * myRoot.CFrame.Rotation
    )
end

RunService.Heartbeat:Connect(function()
    if os.clock() - lastDodge < DODGE_COOLDOWN then
        return
    end

    local character = player.Character
    if not character then return end

    local myRoot = character:FindFirstChild("HumanoidRootPart")
    local humanoid = character:FindFirstChildOfClass("Humanoid")

    if not myRoot or not humanoid or humanoid.Health <= 0 then
        return
    end

    if findNearbyThreat(myRoot) then
        lastDodge = os.clock()
        randomDodge(character, myRoot)
    end
end)

How to Execute Universal Script – Ultra Instinct

Step 1: Copy Code: Click the Copy Code button in the viewer above to grab the clean Lua loadstring.

Step 2: Launch Executor: Open a compatible, unpatched executor. If you need one, check our Roblox Executors Directory.

Step 3: Join Experience: Launch Roblox and join Universal Script.

Step 4: Attach & Run: Attach/inject your executor into the Roblox process, paste the code into the script tab, and press Execute.

Created By

quinncartertab
quinncartertab
Script Creator
View Author Profile

Features & Information

Execute Universal Script – Ultra Instinct. Key system required, created by quinncartertab, updated Oct 21, 2026. Tested and working on supported executors.

Script Changelog (1)

@quinncartertabOct 21, 2026

Create script

Community Comments (1)

hitshitsOct 22, 2026

ai made and its obv

Frequently Asked Questions

How do I execute Universal Script – Ultra Instinct in Roblox?

To run Universal Script – Ultra Instinct, copy the Lua loadstring from the code viewer above, launch Roblox and join Universal Script, attach a working executor (such as Potassium, Solara, or Delta from our Executors directory), paste the code into your executor console, and click Execute.

Is Universal Script – Ultra Instinct keyless or does it require an access key?

Universal Script – Ultra Instinct requires an access key. You can retrieve the official key directly using the Get Script Key link provided above.

Is Universal Script – Ultra Instinct currently safe and working?

This script is active and operational. Always test scripts using a secondary (alt) Roblox account to safeguard your main profile against anti-cheat bans.