Universal Script – Ventura UI Lib (V4.1) - Verified script for Universal Roblox
Key RequiredUniversal

Universal Script – Ventura UI Lib (V4.1)

Universal ScriptConquerors_ScriptsConquerors_Scripts 2.4K views 279 executesUpdated Mar 9, 2026
Unrated
00
Lua Script•221 lines (7455 chars)
--[[
    VenturaUI v3.3  ·  Example Script
    by xyvenom  ·  codeberg.org/VenomVent/Ventura-UI

    1. Copy this into your executor
    2. Change the window options (name, accent colour, key, etc.)
    3. Add your own tabs and components
    4. Run it!
--]]

-- ── Load Library ──────────────────────────────────────────────────────────────
local Library = loadstring(game:HttpGet(
    "https://codeberg.org/VenomVent/Ventura-UI/raw/branch/main/VenturaLibrary.lua"
))()

-- ── Window ────────────────────────────────────────────────────────────────────
local GUI = Library:new({
    name        = "My Script",          -- title shown in the top bar
    subtitle    = "Loading...",         -- or a table of strings to cycle through
    accent      = Color3.fromRGB(110, 160, 255), -- theme accent colour
    toggleKey   = Enum.KeyCode.Insert,  -- show / hide the window
    minimizeKey = Enum.KeyCode.K,       -- collapse the window
    loadingTime = 1.5,                  -- seconds before tabs appear

    -- Key system (remove or set keyEnabled = false to skip the gate)
    keyEnabled   = false,
    key          = "MY-KEY-HERE",       -- string or table of valid keys
    onKeySuccess = function() print("Key accepted!") end,
    onKeyFail    = function() print("Key rejected.") end,
})

-- ── Services ──────────────────────────────────────────────────────────────────
local Players    = game:GetService("Players")
local RunService = game:GetService("RunService")
local UIS        = game:GetService("UserInputService")
local LP         = Players.LocalPlayer

local function char() return LP.Character end
local function hum()  local c = char(); return c and c:FindFirstChildOfClass("Humanoid") end
local function hrp()  local c = char(); return c and c:FindFirstChild("HumanoidRootPart") end

-- ════════════════════════════════════════════════════════════════════════════
--  TABS
-- ════════════════════════════════════════════════════════════════════════════

-- ── Tab 1: Player ─────────────────────────────────────────────────────────────
GUI:NavSection("MAIN")
local PlayerTab = GUI:CreateTab({ name = "Player", icon = "👤" })

PlayerTab:Section({ name = "Movement" })

-- Speed slider + toggle
local speedValue  = 16
local speedActive = false

local speedSlider = PlayerTab:Slider({
    name     = "Walk Speed",
    min      = 16, max = 350, default = 16,
    suffix   = " ws",
    callback = function(v)
        speedValue = v
        if speedActive then
            local h = hum()
            if h then h.WalkSpeed = v end
        end
    end,
})

PlayerTab:Toggle({
    name     = "Speed Hack",
    default  = false,
    callback = function(v)
        speedActive = v
        local h = hum()
        if h then h.WalkSpeed = v and speedValue or 16 end
    end,
})

PlayerTab:Slider({
    name     = "Jump Power",
    min      = 7, max = 300, default = 7,
    suffix   = " jp",
    callback = function(v)
        local h = hum()
        if h then h.JumpPower = v end
    end,
})

PlayerTab:Section({ name = "Extras" })

-- Noclip
local noclipConn
PlayerTab:Toggle({
    name        = "Noclip",
    description = "Walk through walls",
    default     = false,
    callback    = function(v)
        if noclipConn then noclipConn:Disconnect(); noclipConn = nil end
        if v then
            noclipConn = RunService.Stepped:Connect(function()
                local c = char(); if not c then return end
                for _, p in ipairs(c:GetDescendants()) do
                    if p:IsA("BasePart") then p.CanCollide = false end
                end
            end)
        end
    end,
})

-- Infinite jump
local jumpConn
PlayerTab:Toggle({
    name     = "Infinite Jump",
    default  = false,
    callback = function(v)
        if jumpConn then jumpConn:Disconnect(); jumpConn = nil end
        if v then
            jumpConn = UIS.JumpRequest:Connect(function()
                local h = hum()
                if h then h:ChangeState(Enum.HumanoidStateType.Jumping) end
            end)
        end
    end,
})

PlayerTab:Button({
    name     = "Teleport Up",
    callback = function()
        local r = hrp()
        if r then pcall(function() r.CFrame = r.CFrame + Vector3.new(0, 50, 0) end) end
    end,
})

-- ── Tab 2: World ──────────────────────────────────────────────────────────────
GUI:NavSection("WORLD")
local WorldTab = GUI:CreateTab({ name = "World", icon = "🌍" })
local Lighting = game:GetService("Lighting")

WorldTab:Section({ name = "Lighting" })

WorldTab:Slider({
    name = "Time of Day", min = 0, max = 24, default = 14, suffix = "h",
    callback = function(v) pcall(function() Lighting.ClockTime = v end) end,
})

WorldTab:Toggle({
    name     = "Fullbright",
    default  = false,
    callback = function(v)
        pcall(function()
            Lighting.Ambient        = v and Color3.fromRGB(255,255,255) or Color3.fromRGB(70,70,70)
            Lighting.OutdoorAmbient = v and Color3.fromRGB(255,255,255) or Color3.fromRGB(140,140,140)
            Lighting.Brightness     = v and 10 or 2
        end)
    end,
})

WorldTab:Slider({
    name = "Gravity", min = 0, max = 400, default = 196, suffix = " g",
    callback = function(v) pcall(function() workspace.Gravity = v end) end,
})

-- ── Tab 3: Misc ───────────────────────────────────────────────────────────────
GUI:NavSection("MISC")
local MiscTab = GUI:CreateTab({ name = "Misc", icon = "🔧" })

MiscTab:Section({ name = "Utilities" })

MiscTab:Button({
    name     = "Copy UserId",
    callback = function()
        pcall(function() setclipboard(tostring(LP.UserId)) end)
        GUI.notify("Copied", "UserId: " .. LP.UserId, 3)
    end,
})

-- Anti-AFK
local afkConn
MiscTab:Toggle({
    name        = "Anti-AFK",
    description = "Prevents inactivity kick",
    default     = false,
    callback    = function(v)
        if afkConn then afkConn:Disconnect(); afkConn = nil end
        if v then
            afkConn = LP.Idled:Connect(function()
                local vu = game:GetService("VirtualUser")
                pcall(function() vu:Button2Down(Vector2.new(0,0), workspace.CurrentCamera.CFrame) end)
                task.wait(0.1)
                pcall(function() vu:Button2Up(Vector2.new(0,0), workspace.CurrentCamera.CFrame) end)
            end)
        end
    end,
})

MiscTab:Separator()
MiscTab:Label({ text = "VenturaUI v3.3  •  by xyvenom" })
MiscTab:Label({ text = "Place: " .. tostring(game.Name) })

-- New in v3.3 — Chip, ControlHint, ButtonGrid demo
MiscTab:Section({ name = "v3.3 New Components" })
MiscTab:Chip({ text = "STABLE", color = Color3.fromRGB(60, 200, 100), icon = "✅" })
MiscTab:ControlHint({ name = "Toggle UI",   key = "Insert", description = "Show / hide the window" })
MiscTab:ControlHint({ name = "Minimize UI", key = "K",      description = "Collapse to titlebar" })
MiscTab:ButtonGrid({
    columns = 2,
    buttons = {
        { name = "Copy UserId", icon = "📋", callback = function()
            pcall(function() setclipboard(tostring(LP.UserId)) end)
            GUI.notify("Copied!", "UserId: " .. LP.UserId, 2, "success")
        end },
        { name = "Rejoin",     icon = "🔄", callback = function()
            pcall(function() game:GetService("TeleportService"):Teleport(game.PlaceId) end)
        end },
    }
})

-- ── Done ──────────────────────────────────────────────────────────────────────
task.delay(2, function()
    GUI.notify("My Script", "Loaded! Press Insert to toggle.", 4)
end)

How to Execute Universal Script – Ventura UI Lib (V4.1)

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

Conquerors_Scripts
Conquerors_Scripts
Script User
View Author Profile

Features & Information

Execute Universal Script – Ventura UI Lib (V4.1). Key system required, created by Conquerors_Scripts, updated Mar 9, 2026. Tested and working on supported executors.

Script Changelog (7)

Update script

Update script

Update script

Update script

Update script

Update script

Ventura UI

Community Comments (14)

vxstyvxstyMay 12, 2026

Love it! Please add a notification system.

Zr1xZr1xApr 13, 2026

this is good, but how do I enlarge the gui? it's too small

Conquerors_ScriptsConquerors_ScriptsMar 10, 2026

Reupdating the scripts ince it doesnt work!!

jvncajvncaMar 9, 2026

fix example script on your website, and i might use this

Replying to @jvnca
Conquerors_ScriptsConquerors_ScriptsMar 10, 2026

Ok it might be fixed now, also added a key system which you can turn on and off

Replying to @Conquerors_Scripts
jvncajvncaMar 10, 2026

@Conquerors_Scripts great

Replying to @jvnca
Conquerors_ScriptsConquerors_ScriptsMar 13, 2026

@jvva Check it out right now, its at its full potential!

Replying to @Conquerors_Scripts
jvncajvncaMar 13, 2026

@Conquerors_Scripts alright, ill look into it might even use it if its great can i have ur discord about docs questions

Replying to @jvnca
Conquerors_ScriptsConquerors_ScriptsMar 13, 2026

@jvva xyvenom

Replying to @jvnca
Conquerors_ScriptsConquerors_ScriptsMar 11, 2026

@jvva Fixed

Replying to @jvnca
Conquerors_ScriptsConquerors_ScriptsMar 10, 2026

@jvva Okay noted!

Promotion/promoting this script is a thank you in the description. Not required but i will thank you very much❤

dstrxdstrxMar 9, 2026

W. because it easy to set up

Conquerors_ScriptsConquerors_ScriptsMar 9, 2026(edited)

LMK on your thoughts! ALSO.. should i add a key system?🔐 and what else should i add? - Venom

Frequently Asked Questions

How do I execute Universal Script – Ventura UI Lib (V4.1) in Roblox?

To run Universal Script – Ventura UI Lib (V4.1), 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 – Ventura UI Lib (V4.1) keyless or does it require an access key?

Universal Script – Ventura UI Lib (V4.1) requires an access key. You can retrieve the official key directly using the Get Script Key link provided above.

Is Universal Script – Ventura UI Lib (V4.1) 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.