Aller au contenu
Fonctionnel

8x8x8x8 executor v3 script

CLclarkdevlinorg0 vuesBrookhaven RP26 juil. 2026
Partager
8x8x8x8 executor v3 script

Code du script

Lua
-- 8x8x8x8 Executor V3 - Script Hub Restored + All Tabs Fixed
local Players = game:GetService("Players")
local HttpService = game:GetService("HttpService")
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")
local StarterGui = game:GetService("StarterGui")

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

local screenGui = Instance.new("ScreenGui")
screenGui.Name = "EightExecutorV3"
screenGui.ResetOnSpawn = false
screenGui.Parent = playerGui

-- Main Frame
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 580, 0, 374)
mainFrame.Position = UDim2.new(0.5, -290, 0.5, -187)
mainFrame.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
mainFrame.BorderSizePixel = 0
mainFrame.Parent = screenGui
Instance.new("UICorner", mainFrame).CornerRadius = UDim.new(0, 8)

-- Title Bar (Yellow)
local titleBar = Instance.new("Frame")
titleBar.Size = UDim2.new(1, 0, 0, 40)
titleBar.BackgroundColor3 = Color3.fromRGB(255, 215, 0)
titleBar.Parent = mainFrame
Instance.new("UICorner", titleBar).CornerRadius = UDim.new(0, 8)

local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(1, -120, 1, 0)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "8x8x8x8 Executor V3"
titleLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
titleLabel.TextScaled = true
titleLabel.Font = Enum.Font.GothamBold
titleLabel.Parent = titleBar

-- Title Buttons
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 30, 1, -8)
closeBtn.Position = UDim2.new(1, -38, 0.5, -13)
closeBtn.BackgroundColor3 = Color3.fromRGB(220, 20, 20)
closeBtn.Text = ""
closeBtn.TextColor3 = Color3.new(1,1,1)
closeBtn.TextScaled = true
closeBtn.Parent = titleBar
Instance.new("UICorner", closeBtn).CornerRadius = UDim.new(0,6)

local reloadBtn = Instance.new("TextButton")
reloadBtn.Size = UDim2.new(0, 30, 1, -8)
reloadBtn.Position = UDim2.new(1, -75, 0.5, -13)
reloadBtn.BackgroundColor3 = Color3.fromRGB(50, 180, 50)
reloadBtn.Text = ""
reloadBtn.TextColor3 = Color3.new(1,1,1)
reloadBtn.TextScaled = true
reloadBtn.Parent = titleBar
Instance.new("UICorner", reloadBtn).CornerRadius = UDim.new(0,6)

-- Tab Bar
local tabFrame = Instance.new("Frame")
tabFrame.Size = UDim2.new(1, 0, 0, 35)
tabFrame.Position = UDim2.new(0, 0, 0, 40)
tabFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
tabFrame.Parent = mainFrame

local tabButtons = {}
local tabNames = {"Editor", "Script Hub", "Themes", "Custom UI", "Preloaded"}
local tabContents = {}

for i, name in ipairs(tabNames) do
    local btn = Instance.new("TextButton")
    btn.Size = UDim2.new(0.19, 0, 1, -4)
    btn.Position = UDim2.new(0.01 + (i-1)*0.195, 0, 0, 2)
    btn.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
    btn.Text = name
    btn.TextColor3 = Color3.fromRGB(255, 200, 0)
    btn.TextScaled = true
    btn.Font = Enum.Font.GothamSemibold
    btn.Parent = tabFrame
    Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 6)
    tabButtons[name] = btn
end

-- Content Frame
local contentFrame = Instance.new("Frame")
contentFrame.Size = UDim2.new(1, 0, 1, -75)
contentFrame.Position = UDim2.new(0, 0, 0, 75)
contentFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 15)
contentFrame.Parent = mainFrame
Instance.new("UICorner", contentFrame).CornerRadius = UDim.new(0, 8)

for _, name in ipairs(tabNames) do
    local f = Instance.new("Frame")
    f.Size = UDim2.new(1,0,1,0)
    f.BackgroundTransparency = 1
    f.Visible = false
    f.Parent = contentFrame
    tabContents[name] = f
end

-- ====================== EDITOR TAB ======================
tabContents.Editor.Visible = true

local scriptBox = Instance.new("TextBox")
scriptBox.Size = UDim2.new(1, -20, 0.68, -10)
scriptBox.Position = UDim2.new(0, 10, 0, 10)
scriptBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
scriptBox.TextColor3 = Color3.fromRGB(0, 0, 0)
scriptBox.PlaceholderText = "-- Paste your script here..."
scriptBox.MultiLine = true
scriptBox.ClearTextOnFocus = false
scriptBox.TextWrapped = true
scriptBox.Font = Enum.Font.Code
scriptBox.TextSize = 15
scriptBox.Parent = tabContents.Editor
Instance.new("UICorner", scriptBox).CornerRadius = UDim.new(0, 6)

local executeBtn = Instance.new("TextButton")
executeBtn.Size = UDim2.new(0.45, 0, 0, 50)
executeBtn.Position = UDim2.new(0.05, 0, 0.74, 0)
executeBtn.BackgroundColor3 = Color3.fromRGB(0, 255, 100)
executeBtn.Text = "execute"
executeBtn.TextColor3 = Color3.fromRGB(0,0,0)
executeBtn.TextScaled = true
executeBtn.Font = Enum.Font.GothamBold
executeBtn.Parent = tabContents.Editor
Instance.new("UICorner", executeBtn).CornerRadius = UDim.new(0, 8)

local clearBtn = Instance.new("TextButton")
clearBtn.Size = UDim2.new(0.45, 0, 0, 50)
clearBtn.Position = UDim2.new(0.52, 0, 0.74, 0)
clearBtn.BackgroundColor3 = Color3.fromRGB(255, 40, 40)
clearBtn.Text = "clear"
clearBtn.TextColor3 = Color3.fromRGB(255,255,255)
clearBtn.TextScaled = true
clearBtn.Font = Enum.Font.GothamBold
clearBtn.Parent = tabContents.Editor
Instance.new("UICorner", clearBtn).CornerRadius = UDim.new(0, 8)

-- ====================== SCRIPT HUB TAB (RESTORED) ======================
local hubContent = tabContents["Script Hub"]

local searchBox = Instance.new("TextBox")
searchBox.Size = UDim2.new(0.65, 0, 0, 35)
searchBox.Position = UDim2.new(0.02, 0, 0.02, 0)
searchBox.BackgroundColor3 = Color3.fromRGB(255,255,255)
searchBox.TextColor3 = Color3.fromRGB(0,0,0)
searchBox.PlaceholderText = "Search ScriptBlox..."
searchBox.Parent = hubContent
Instance.new("UICorner", searchBox).CornerRadius = UDim.new(0,6)

local searchBtn = Instance.new("TextButton")
searchBtn.Size = UDim2.new(0.28, 0, 0, 35)
searchBtn.Position = UDim2.new(0.69, 0, 0.02, 0)
searchBtn.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
searchBtn.Text = "SEARCH"
searchBtn.TextColor3 = Color3.new(0,0,0)
searchBtn.TextScaled = true
searchBtn.Parent = hubContent
Instance.new("UICorner", searchBtn).CornerRadius = UDim.new(0,6)

local hubList = Instance.new("ScrollingFrame")
hubList.Size = UDim2.new(1, -20, 0.85, -50)
hubList.Position = UDim2.new(0,10,0,50)
hubList.BackgroundColor3 = Color3.fromRGB(20,20,20)
hubList.ScrollBarThickness = 8
hubList.Parent = hubContent
Instance.new("UICorner", hubList).CornerRadius = UDim.new(0,6)

local hubLayout = Instance.new("UIListLayout", hubList)
hubLayout.Padding = UDim.new(0, 6)

local function searchScriptBlox(query)
    for _, child in pairs(hubList:GetChildren()) do
        if child:IsA("Frame") then child:Destroy() end
    end
    
    pcall(function()
        local url = "https://scriptblox.com/api/script/search?q=" .. HttpService:UrlEncode(query) .. "&max=15"
        local response = HttpService:GetAsync(url)
        local data = HttpService:JSONDecode(response)
        
        for _, scriptData in ipairs(data.result or {}) do
            local item = Instance.new("Frame")
            item.Size = UDim2.new(1, -10, 0, 70)
            item.BackgroundColor3 = Color3.fromRGB(30,30,30)
            item.Parent = hubList
            Instance.new("UICorner", item).CornerRadius = UDim.new(0,6)
            
            local title = Instance.new("TextLabel")
            title.Size = UDim2.new(1, -130, 0.6, 0)
            title.Position = UDim2.new(0,10,0,5)
            title.BackgroundTransparency = 1
            title.Text = scriptData.title or "No Title"
            title.TextColor3 = Color3.fromRGB(255, 215, 0)
            title.TextScaled = true
            title.TextXAlignment = Enum.TextXAlignment.Left
            title.Font = Enum.Font.GothamBold
            title.Parent = item
            
            local loadBtn = Instance.new("TextButton")
            loadBtn.Size = UDim2.new(0, 110, 0, 35)
            loadBtn.Position = UDim2.new(1, -120, 0.5, -17.5)
            loadBtn.BackgroundColor3 = Color3.fromRGB(0, 200, 0)
            loadBtn.Text = "LOAD"
            loadBtn.TextColor3 = Color3.new(1,1,1)
            loadBtn.TextScaled = true
            loadBtn.Parent = item
            Instance.new("UICorner", loadBtn).CornerRadius = UDim.new(0,6)
            
            loadBtn.MouseButton1Click:Connect(function()
                if scriptData.script then
                    scriptBox.Text = scriptData.script
                    tabContents.Editor.Visible = true
                    hubContent.Visible = false
                end
            end)
        end
    end)
end

searchBtn.MouseButton1Click:Connect(function()
    if searchBox.Text and searchBox.Text:len() > 2 then
        searchScriptBlox(searchBox.Text)
    end
end)

-- ====================== THEMES TAB ======================
local themeList = Instance.new("ScrollingFrame")
themeList.Size = UDim2.new(1, -20, 1, -20)
themeList.Position = UDim2.new(0,10,0,10)
themeList.BackgroundColor3 = Color3.fromRGB(20,20,20)
themeList.ScrollBarThickness = 8
themeList.Parent = tabContents.Themes

local themeLayout = Instance.new("UIListLayout", themeList)
themeLayout.Padding = UDim.new(0, 8)

local themes = {
    {name = "Default (Orange)", main = Color3.fromRGB(255, 140, 0), accent = Color3.fromRGB(255, 215, 0)},
    {name = "Synapse X", main = Color3.fromRGB(139, 69, 19), accent = Color3.fromRGB(255, 140, 0)},
    {name = "Delta", main = Color3.fromRGB(0, 0, 139), accent = Color3.fromRGB(0, 191, 255)},
    {name = "JJSPolit", main = Color3.fromRGB(10, 10, 10), accent = Color3.fromRGB(255, 255, 255)},
    {name = "Xeno", main = Color3.fromRGB(20, 20, 20), accent = Color3.fromRGB(211, 211, 211)},
    {name = "Ro-Xploit V6", main = Color3.fromRGB(0, 0, 139), accent = Color3.fromRGB(30, 144, 255)}
}

for _, th in ipairs(themes) do
    local btn = Instance.new("TextButton")
    btn.Size = UDim2.new(1, -10, 0, 60)
    btn.BackgroundColor3 = th.main
    btn.Text = th.name
    btn.TextColor3 = th.accent
    btn.TextScaled = true
    btn.Font = Enum.Font.GothamBold
    btn.Parent = themeList
    Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8)
    
    btn.MouseButton1Click:Connect(function()
        mainFrame.BackgroundColor3 = th.main
        titleBar.BackgroundColor3 = th.accent
        titleLabel.TextColor3 = (th.main == Color3.fromRGB(255,140,0)) and Color3.new(0,0,0) or Color3.new(1,1,1)
        
        executeBtn.BackgroundColor3 = th.accent
        clearBtn.BackgroundColor3 = Color3.fromRGB(220, 20, 60)
        print("Theme applied: " .. th.name)
    end)
end

-- ====================== CUSTOM UI & PRELOADED (unchanged from before) ======================
-- Custom UI
local customLabel = Instance.new("TextLabel")
customLabel.Size = UDim2.new(1, -20, 0, 40)
customLabel.Position = UDim2.new(0,10,0,20)
customLabel.BackgroundTransparency = 1
customLabel.Text = "2016 Roblox Vibes"
customLabel.TextColor3 = Color3.fromRGB(255, 215, 0)
customLabel.TextScaled = true
customLabel.Font = Enum.Font.GothamBold
customLabel.Parent = tabContents["Custom UI"]

local healthBtn = Instance.new("TextButton")
healthBtn.Size = UDim2.new(0.9,0,0,50)
healthBtn.Position = UDim2.new(0.05,0,0.3,0)
healthBtn.BackgroundColor3 = Color3.fromRGB(40,40,40)
healthBtn.Text = "Enable 2016 Health Bar"
healthBtn.TextColor3 = Color3.new(1,1,1)
healthBtn.TextScaled = true
healthBtn.Parent = tabContents["Custom UI"]
Instance.new("UICorner", healthBtn).CornerRadius = UDim.new(0,8)

healthBtn.MouseButton1Click:Connect(function()
    pcall(function() StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Health, true) end)
    print("2016 Health Bar enabled")
end)

-- Preloaded Scripts
local preList = Instance.new("ScrollingFrame")
preList.Size = UDim2.new(1, -20, 1, -20)
preList.Position = UDim2.new(0,10,0,10)
preList.BackgroundColor3 = Color3.fromRGB(20,20,20)
preList.ScrollBarThickness = 8
preList.Parent = tabContents.Preloaded

local preLayout = Instance.new("UIListLayout", preList)
preLayout.Padding = UDim.new(0, 8)

local preScripts = {
    {name = "Infinite Yield", code = "loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()"},
    {name = "Fly Script", code = "loadstring(game:HttpGet('https://pastebin.com/raw/3X3fZ9qY'))()"},
    {name = "Dex Explorer", code = "loadstring(game:HttpGet('https://raw.githubusercontent.com/Babyhamsta/Rbx_Scripts/main/Dex%20Explorer.lua'))()"}
}

for _, data in ipairs(preScripts) do
    local item = Instance.new("Frame")
    item.Size = UDim2.new(1, -10, 0, 55)
    item.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
    item.Parent = preList
    Instance.new("UICorner", item).CornerRadius = UDim.new(0, 6)
    
    local label = Instance.new("TextLabel")
    label.Size = UDim2.new(1, -120, 1, 0)
    label.BackgroundTransparency = 1
    label.Text = data.name
    label.TextColor3 = Color3.fromRGB(255, 215, 0)
    label.TextScaled = true
    label.Font = Enum.Font.GothamBold
    label.TextXAlignment = Enum.TextXAlignment.Left
    label.Parent = item
    
    local loadBtn = Instance.new("TextButton")
    loadBtn.Size = UDim2.new(0, 100, 0, 40)
    loadBtn.Position = UDim2.new(1, -110, 0.5, -20)
    loadBtn.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
    loadBtn.Text = "Load"
    loadBtn.TextColor3 = Color3.new(0,0,0)
    loadBtn.TextScaled = true
    loadBtn.Parent = item
    Instance.new("UICorner", loadBtn).CornerRadius = UDim.new(0,6)
    
    loadBtn.MouseButton1Click:Connect(function()
        scriptBox.Text = data.code
        tabContents.Editor.Visible = true
        tabContents.Preloaded.Visible = false
    end)
end

-- Tab Switching
local function switchTab(name)
    for n, f in pairs(tabContents) do
        f.Visible = (n == name)
    end
end

for name, btn in pairs(tabButtons) do
    btn.MouseButton1Click:Connect(function() switchTab(name) end)
end

-- Controls
closeBtn.MouseButton1Click:Connect(function() screenGui:Destroy() end)
reloadBtn.MouseButton1Click:Connect(function() scriptBox.Text = "" end)

executeBtn.MouseButton1Click:Connect(function()
    pcall(function() loadstring(scriptBox.Text)() end)
end)

clearBtn.MouseButton1Click:Connect(function() scriptBox.Text = "" end)

-- Drag Functionality
local dragging = false
local dragStart, startPos
titleBar.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        dragStart = input.Position
        startPos = mainFrame.Position
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if dragging and input.UserInputType == Enum.UserInputType.MouseMovement 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)

titleBar.InputEnded:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end
end)

-- Toggle with Right Shift
UserInputService.InputBegan:Connect(function(input)
    if input.KeyCode == Enum.KeyCode.RightShift then
        screenGui.Enabled = not screenGui.Enabled
    end
end)

print("8x8x8x8 Executor V3 Loaded - Script Hub Restored | Right Shift to toggle")

Description

this executor gui coded by me no hate just enjoy iy

Commentaires (0)

Connectez-vous pour participer à la conversation

  • Soyez le premier à commenter.

Questions fréquentes

Comment utiliser le script 8x8x8x8 executor v3 script ?
Copiez le code ci-dessus, ouvrez votre exécuteur Roblox, collez le code et appuyez sur exécuter pendant que vous êtes dans le jeu. Les fonctionnalités s'activent instantanément une fois le script lancé.
Le script 8x8x8x8 executor v3 script est-il gratuit ?
Oui. Ce script est gratuit à copier et utiliser. S'il utilise un système de clé, suivez le lien « Obtenir la clé » pour le débloquer gratuitement.
Le script 8x8x8x8 executor v3 script est-il sûr à utiliser ?
Le code source complet est affiché sur cette page pour que vous puissiez lire exactement ce qu'il fait avant de l'exécuter. Utilisez toujours un exécuteur de confiance, et n'oubliez pas que l'utilisation de scripts est contraire aux conditions d'utilisation de Roblox — utilisez-les à vos propres risques.
Quel exécuteur fonctionne avec 8x8x8x8 executor v3 script ?
Ce script fonctionne avec la plupart des exécuteurs Roblox populaires. Consultez notre page d'exécuteurs pour trouver un exécuteur gratuit ou payant fiable pour votre appareil.
8x8x8x8 executor v3 script | BloxScripter