Qa gui not f3x
Key RequiredUniversal

Qa gui not f3x

Universal ScriptQa_epicXploiterQa_epicXploiter 778 views 2K executesUpdated Aug 27, 2026
Unrated
00
Lua Script•194 lines (6853 chars)
-- Ultimate QA GUI v1
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local TitleBar = Instance.new("Frame")
local TitleText = Instance.new("TextLabel")
local SubTitleText = Instance.new("TextLabel")
local CloseBtn = Instance.new("TextButton")

local BtnDecalSpam = Instance.new("TextButton")
local BtnSky = Instance.new("TextButton")
local BtnTheme = Instance.new("TextButton")
local BtnParticle = Instance.new("TextButton")
local BtnUnanchor = Instance.new("TextButton")
local BtnJumpscare = Instance.new("TextButton")
local BtnKickAll = Instance.new("TextButton")

-- Настройка GUI родителя
ScreenGui.Name = "QA_Gui_V1"
ScreenGui.Parent = game:GetService("CoreGui") or game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ResetOnSpawn = false

-- Главное окно
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MainFrame.BorderColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderSizePixel = 2
MainFrame.Position = UDim2.new(0.3, 0, 0.25, 0)
MainFrame.Size = UDim2.new(0, 440, 0, 260)
MainFrame.Active = true
MainFrame.Draggable = true

-- Шапка (TitleBar)
TitleBar.Name = "TitleBar"
TitleBar.Parent = MainFrame
TitleBar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TitleBar.BorderColor3 = Color3.fromRGB(0, 0, 0)
TitleBar.BorderSizePixel = 2
TitleBar.Size = UDim2.new(1, 0, 0, 50)

TitleText.Parent = TitleBar
TitleText.BackgroundTransparency = 1
TitleText.Position = UDim2.new(0, 10, 0, 0)
TitleText.Size = UDim2.new(0, 220, 1, 0)
TitleText.Font = Enum.Font.SourceSansBold
TitleText.Text = "qa gui v1"
TitleText.TextColor3 = Color3.fromRGB(0, 0, 0)
TitleText.TextSize = 28
TitleText.TextXAlignment = Enum.TextXAlignment.Left

SubTitleText.Parent = TitleBar
SubTitleText.BackgroundTransparency = 1
SubTitleText.Position = UDim2.new(0, 240, 0, 0)
SubTitleText.Size = UDim2.new(0, 150, 1, 0)
SubTitleText.Font = Enum.Font.SourceSansBold
SubTitleText.Text = "made by team\nqa"
SubTitleText.TextColor3 = Color3.fromRGB(0, 0, 0)
SubTitleText.TextSize = 14
SubTitleText.TextXAlignment = Enum.TextXAlignment.Left

-- Кнопка закрытия (X)
CloseBtn.Name = "CloseBtn"
CloseBtn.Parent = TitleBar
CloseBtn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CloseBtn.BorderColor3 = Color3.fromRGB(0, 0, 0)
CloseBtn.BorderSizePixel = 2
CloseBtn.Position = UDim2.new(1, -50, 0, 0)
CloseBtn.Size = UDim2.new(0, 50, 1, 0)
CloseBtn.Font = Enum.Font.SourceSansBold
CloseBtn.Text = "X"
CloseBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
CloseBtn.TextSize = 22
CloseBtn.MouseButton1Click:Connect(function()
    ScreenGui:Destroy()
end)

-- Функция создания стандартной кнопки
local function createButton(name, text, posX, posY, sizeX, sizeY)
    local btn = Instance.new("TextButton")
    btn.Name = name
    btn.Parent = MainFrame
    btn.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
    btn.BorderColor3 = Color3.fromRGB(0, 0, 0)
    btn.BorderSizePixel = 2
    btn.Position = UDim2.new(0, posX, 0, posY)
    btn.Size = UDim2.new(0, sizeX, 0, sizeY)
    btn.Font = Enum.Font.SourceSansBold
    btn.Text = text
    btn.TextColor3 = Color3.fromRGB(0, 0, 0)
    btn.TextSize = 14
    btn.TextWrapped = true
    return btn
end

-- Создаем ряд верхних кнопок под шапкой
BtnDecalSpam = createButton("DecalSpamBtn", "decal spam", 10, 58, 100, 45)
BtnSky = createButton("SkyBtn", "sky", 116, 58, 105, 45)
BtnTheme = createButton("ThemeBtn", "theme", 227, 58, 100, 45)
BtnParticle = createButton("ParticleBtn", "ParticleEmitter", 333, 58, 97, 45)

-- Создаем ряд нижних больших кнопок
BtnUnanchor = createButton("UnanchorBtn", "unanchor\nall", 10, 110, 140, 140)
BtnJumpscare = createButton("JumpscareBtn", "jumpscare", 156, 110, 140, 140)
BtnKickAll = createButton("KickAllBtn", "kick\nall", 302, 110, 128, 140)

---------------------------------------------------------
-- ФУНКЦИОНАЛ КНОПОК
---------------------------------------------------------

-- 1. decal spam (декали со всех 6 сторон каждого объекта)
BtnDecalSpam.MouseButton1Click:Connect(function()
    for _, obj in pairs(workspace:GetDescendants()) do
        if obj:IsA("BasePart") then
            for _, face in ipairs(Enum.NormalId:GetEnumItems()) do
                local decal = Instance.new("Decal")
                decal.Face = face
                decal.Texture = "rbxassetid://120831794960877"
                decal.Parent = obj
            end
        end
    end
end)

-- 2. sky (смена текстур скайбокса на указанный айди)
BtnSky.MouseButton1Click:Connect(function()
    local lighting = game:GetService("Lighting")
    for _, v in pairs(lighting:GetChildren()) do
        if v:IsA("Sky") then v:Destroy() end
    end
    local newSky = Instance.new("Sky")
    newSky.SkyboxBk = "rbxassetid://120831794960877"
    newSky.SkyboxDn = "rbxassetid://120831794960877"
    newSky.SkyboxFt = "rbxassetid://120831794960877"
    newSky.SkyboxLf = "rbxassetid://120831794960877"
    newSky.SkyboxRt = "rbxassetid://120831794960877"
    newSky.SkyboxUp = "rbxassetid://120831794960877"
    newSky.Parent = lighting
end)

-- 3. theme (вечная фоновая музыка, которая не останавливается)
BtnTheme.MouseButton1Click:Connect(function()
    local sound = Instance.new("Sound")
    sound.SoundId = "rbxassetid://1839931391"
    sound.Volume = 10
    sound.Looped = true
    sound.Parent = game:GetService("SoundService")
    sound:Play()
end)

-- 4. ParticleEmitter (эмиттер частиц на все объекты с rate 999999)
BtnParticle.MouseButton1Click:Connect(function()
    for _, obj in pairs(workspace:GetDescendants()) do
        if obj:IsA("BasePart") then
            local pe = Instance.new("ParticleEmitter")
            pe.Texture = "rbxassetid://120831794960877"
            pe.Rate = 999999
            pe.Parent = obj
        end
    end
end)

-- 5. unanchor all (делает все детали не закрепленными, они падают)
BtnUnanchor.MouseButton1Click:Connect(function()
    for _, obj in pairs(workspace:GetDescendants()) do
        if obj:IsA("BasePart") then
            obj.Anchored = false
        end
    end
end)

-- 6. jumpscare (картинка на весь экран на 5 секунд)
BtnJumpscare.MouseButton1Click:Connect(function()
    local jsGui = Instance.new("ScreenGui")
    jsGui.Name = "JumpscareGui"
    jsGui.Parent = game:GetService("CoreGui") or game.Players.LocalPlayer:WaitForChild("PlayerGui")
    
    local img = Instance.new("ImageLabel")
    img.Parent = jsGui
    img.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
    img.Size = UDim2.new(1, 0, 1, 0)
    img.Image = "rbxassetid://120831794960877"
    
    task.delay(5, function()
        if jsGui then jsGui:Destroy() end
    end)
end)

-- 7. kick all (кик локального игрока с причиной "join team qa")
BtnKickAll.MouseButton1Click:Connect(function()
    local player = game.Players.LocalPlayer
    if player then
        player:Kick("join team qa")
    end
end)

Features & Information

Cool gui by me

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts