Universal Script – SUPER COOLGUI V1 - Verified script for Universal Roblox
Key RequiredUniversal

Universal Script – SUPER COOLGUI V1

Universal Script3rr0r_unkn0w1n6h4ck3rr0r_unkn0w1n6h4ck 510 views 1.7K executesUpdated Oct 9, 2026
Unrated
00
Lua Script•276 lines (9086 chars)
-- Services
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")

local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")

-- Prevent duplicates
if PlayerGui:FindFirstChild("SuperCoolGuiV1") then
    PlayerGui.SuperCoolGuiV1:Destroy()
end

-- Main ScreenGui
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "SuperCoolGuiV1"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = PlayerGui

-- Main Frame
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 420, 0, 390)
MainFrame.Position = UDim2.new(0.5, -210, 0.5, -195)
MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 20)
MainFrame.BorderSizePixel = 0
MainFrame.Parent = ScreenGui

local MainCorner = Instance.new("UICorner")
MainCorner.CornerRadius = UDim.new(0, 10)
MainCorner.Parent = MainFrame

local MainStroke = Instance.new("UIStroke")
MainStroke.Color = Color3.fromRGB(255, 40, 40)
MainStroke.Thickness = 2
MainStroke.Transparency = 0.2
MainStroke.Parent = MainFrame

-- TopBar / Header
local TopBar = Instance.new("Frame")
TopBar.Name = "TopBar"
TopBar.Size = UDim2.new(1, 0, 0, 40)
TopBar.BackgroundColor3 = Color3.fromRGB(22, 22, 28)
TopBar.BorderSizePixel = 0
TopBar.Parent = MainFrame

local TopBarCorner = Instance.new("UICorner")
TopBarCorner.CornerRadius = UDim.new(0, 10)
TopBarCorner.Parent = TopBar

local TopBarFix = Instance.new("Frame")
TopBarFix.Size = UDim2.new(1, 0, 0, 6)
TopBarFix.Position = UDim2.new(0, 0, 1, -6)
TopBarFix.BackgroundColor3 = Color3.fromRGB(22, 22, 28)
TopBarFix.BorderSizePixel = 0
TopBarFix.Parent = TopBar

local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, -20, 1, 0)
Title.Position = UDim2.new(0, 15, 0, 0)
Title.BackgroundTransparency = 1
Title.Font = Enum.Font.GothamBold
Title.Text = "SUPER COOLGUI V1"
Title.TextColor3 = Color3.fromRGB(255, 60, 60)
Title.TextSize = 15
Title.TextXAlignment = Enum.TextXAlignment.Left
Title.Parent = TopBar

-- Dragging Logic
local dragging, dragInput, dragStart, startPos
TopBar.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
        dragging = true
        dragStart = input.Position
        startPos = MainFrame.Position
        input.Changed:Connect(function()
            if input.UserInputState == Enum.UserInputState.End then
                dragging = false
            end
        end)
    end
end)

TopBar.InputChanged:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
        dragInput = input
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if input == dragInput and dragging then
        local delta = input.Position - dragStart
        MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
    end
end)

-- Content Area
local Content = Instance.new("ScrollingFrame")
Content.Size = UDim2.new(1, -20, 1, -55)
Content.Position = UDim2.new(0, 10, 0, 48)
Content.BackgroundTransparency = 1
Content.BorderSizePixel = 0
Content.ScrollBarThickness = 3
Content.Parent = MainFrame

local ContentLayout = Instance.new("UIListLayout")
ContentLayout.SortOrder = Enum.SortOrder.LayoutOrder
ContentLayout.Padding = UDim.new(0, 8)
ContentLayout.Parent = Content

-- V2 Coming Soon Notice Label
local NoticeLabel = Instance.new("TextLabel")
NoticeLabel.Size = UDim2.new(1, 0, 0, 24)
NoticeLabel.BackgroundTransparency = 1
NoticeLabel.Font = Enum.Font.GothamBold
NoticeLabel.Text = "V2 Will Be Coming Soon!"
NoticeLabel.TextColor3 = Color3.fromRGB(255, 120, 120)
NoticeLabel.TextSize = 13
NoticeLabel.TextXAlignment = Enum.TextXAlignment.Center
NoticeLabel.Parent = Content

-- 1. WalkSpeed TextBox
local SpeedBox = Instance.new("TextBox")
SpeedBox.Size = UDim2.new(1, 0, 0, 35)
SpeedBox.BackgroundColor3 = Color3.fromRGB(25, 25, 35)
SpeedBox.BorderSizePixel = 0
SpeedBox.Font = Enum.Font.Gotham
SpeedBox.PlaceholderText = "Enter WalkSpeed (e.g. 50)..."
SpeedBox.Text = ""
SpeedBox.TextColor3 = Color3.fromRGB(240, 240, 240)
SpeedBox.PlaceholderColor3 = Color3.fromRGB(120, 120, 130)
SpeedBox.TextSize = 13
SpeedBox.Parent = Content

local BoxCorner = Instance.new("UICorner")
BoxCorner.CornerRadius = UDim.new(0, 6)
BoxCorner.Parent = SpeedBox

SpeedBox.FocusLost:Connect(function(enterPressed)
    if enterPressed and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
        local val = tonumber(SpeedBox.Text)
        if val then
            LocalPlayer.Character.Humanoid.WalkSpeed = val
        end
    end
end)

-- 2. JumpPower TextBox
local JumpBox = Instance.new("TextBox")
JumpBox.Size = UDim2.new(1, 0, 0, 35)
JumpBox.BackgroundColor3 = Color3.fromRGB(25, 25, 35)
JumpBox.BorderSizePixel = 0
JumpBox.Font = Enum.Font.Gotham
JumpBox.PlaceholderText = "Enter JumpPower (e.g. 100)..."
JumpBox.Text = ""
JumpBox.TextColor3 = Color3.fromRGB(240, 240, 240)
JumpBox.PlaceholderColor3 = Color3.fromRGB(120, 120, 130)
JumpBox.TextSize = 13
JumpBox.Parent = Content

local JumpCorner = Instance.new("UICorner")
JumpCorner.CornerRadius = UDim.new(0, 6)
JumpCorner.Parent = JumpBox

JumpBox.FocusLost:Connect(function(enterPressed)
    if enterPressed and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
        local val = tonumber(JumpBox.Text)
        if val then
            local humanoid = LocalPlayer.Character.Humanoid
            humanoid.UseJumpPower = true
            humanoid.JumpPower = val
        end
    end
end)

-- 3. Toggle Noclip Button
local NoclipBtn = Instance.new("TextButton")
NoclipBtn.Size = UDim2.new(1, 0, 0, 35)
NoclipBtn.BackgroundColor3 = Color3.fromRGB(40, 20, 20)
NoclipBtn.BorderSizePixel = 0
NoclipBtn.Font = Enum.Font.GothamBold
NoclipBtn.Text = "Toggle Noclip: OFF"
NoclipBtn.TextColor3 = Color3.fromRGB(255, 100, 100)
NoclipBtn.TextSize = 13
NoclipBtn.Parent = Content

local BtnCorner = Instance.new("UICorner")
BtnCorner.CornerRadius = UDim.new(0, 6)
BtnCorner.Parent = NoclipBtn

local noclipActive = false
NoclipBtn.MouseButton1Click:Connect(function()
    noclipActive = not noclipActive
    if noclipActive then
        NoclipBtn.Text = "Toggle Noclip: ON"
        NoclipBtn.BackgroundColor3 = Color3.fromRGB(80, 20, 20)
    else
        NoclipBtn.Text = "Toggle Noclip: OFF"
        NoclipBtn.BackgroundColor3 = Color3.fromRGB(40, 20, 20)
    end
end)

RunService.Stepped:Connect(function()
    if noclipActive and LocalPlayer.Character then
        for _, part in ipairs(LocalPlayer.Character:GetDescendants()) do
            if part:IsA("BasePart") then
                part.CanCollide = false
            end
        end
    end
end)

-- 4. Toggle InfJump Button
local InfJumpBtn = Instance.new("TextButton")
InfJumpBtn.Size = UDim2.new(1, 0, 0, 35)
InfJumpBtn.BackgroundColor3 = Color3.fromRGB(20, 40, 20)
InfJumpBtn.BorderSizePixel = 0
InfJumpBtn.Font = Enum.Font.GothamBold
InfJumpBtn.Text = "Toggle InfJump: OFF"
InfJumpBtn.TextColor3 = Color3.fromRGB(100, 255, 100)
InfJumpBtn.TextSize = 13
InfJumpBtn.Parent = Content

local InfBtnCorner = Instance.new("UICorner")
InfBtnCorner.CornerRadius = UDim.new(0, 6)
InfBtnCorner.Parent = InfJumpBtn

local infJumpActive = false
InfJumpBtn.MouseButton1Click:Connect(function()
    infJumpActive = not infJumpActive
    if infJumpActive then
        InfJumpBtn.Text = "Toggle InfJump: ON"
        InfJumpBtn.BackgroundColor3 = Color3.fromRGB(20, 80, 20)
    else
        InfJumpBtn.Text = "Toggle InfJump: OFF"
        InfJumpBtn.BackgroundColor3 = Color3.fromRGB(20, 40, 20)
    end
end)

UserInputService.JumpRequest:Connect(function()
    if infJumpActive and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
        LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
    end
end)

-- 5. Reset Button
local ResetBtn = Instance.new("TextButton")
ResetBtn.Size = UDim2.new(1, 0, 0, 35)
ResetBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 40)
ResetBtn.BorderSizePixel = 0
ResetBtn.Font = Enum.Font.GothamBold
ResetBtn.Text = "Reset All Stats"
ResetBtn.TextColor3 = Color3.fromRGB(200, 200, 200)
ResetBtn.TextSize = 13
ResetBtn.Parent = Content

local ResetCorner = Instance.new("UICorner")
ResetCorner.CornerRadius = UDim.new(0, 6)
ResetCorner.Parent = ResetBtn

ResetBtn.MouseButton1Click:Connect(function()
    noclipActive = false
    NoclipBtn.Text = "Toggle Noclip: OFF"
    NoclipBtn.BackgroundColor3 = Color3.fromRGB(40, 20, 20)
    
    infJumpActive = false
    InfJumpBtn.Text = "Toggle InfJump: OFF"
    InfJumpBtn.BackgroundColor3 = Color3.fromRGB(20, 40, 20)
    
    if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then
        local humanoid = LocalPlayer.Character.Humanoid
        humanoid.WalkSpeed = 16
        humanoid.UseJumpPower = true
        humanoid.JumpPower = 50
    end
end)

How to Execute Universal Script – SUPER COOLGUI V1

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

3rr0r_unkn0w1n6h4ck
3rr0r_unkn0w1n6h4ck
Script Creator
View Author Profile

Features & Information

Execute Universal Script – SUPER COOLGUI V1. Key system required, created by 3rr0r_unkn0w1n6h4ck, updated Oct 9, 2026. Tested and working on supported executors.

Script Changelog (1)

Create script

Community Comments (0)

No comments yet for this script.

Frequently Asked Questions

How do I execute Universal Script – SUPER COOLGUI V1 in Roblox?

To run Universal Script – SUPER COOLGUI V1, 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 – SUPER COOLGUI V1 keyless or does it require an access key?

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

Is Universal Script – SUPER COOLGUI V1 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.