WHY V1 OFC
Key RequiredUniversal

WHY V1 OFC

Universal Scriptheitorsilvacustodioheitorsilvacustodio 2.6K views 67 executesUpdated Jul 11, 2025
Unrated
00
Lua Script•218 lines (7163 chars)
local Players = game:GetService("Players")
local player = Players.LocalPlayer

local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "WHY_GUI_V1_BETA"
ScreenGui.Parent = player:WaitForChild("PlayerGui")

local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 500, 0, 350)
MainFrame.Position = UDim2.new(0.5, -250, 0.5, -175)
MainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 25)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = ScreenGui

local Title = Instance.new("TextLabel")
Title.Text = "WHY GUI V1 BETA"
Title.Size = UDim2.new(1, 0, 0, 35)
Title.BackgroundColor3 = Color3.fromRGB(25, 25, 40)
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 20
Title.Parent = MainFrame

local TabsFrame = Instance.new("Frame")
TabsFrame.Size = UDim2.new(1, 0, 0, 40)
TabsFrame.Position = UDim2.new(0, 0, 0, 35)
TabsFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 35)
TabsFrame.Parent = MainFrame

local ContentFrame = Instance.new("Frame")
ContentFrame.Size = UDim2.new(1, -20, 1, -75)
ContentFrame.Position = UDim2.new(0, 10, 0, 70)
ContentFrame.BackgroundTransparency = 1
ContentFrame.Parent = MainFrame

local function createTabButton(name, posX)
	local btn = Instance.new("TextButton")
	btn.Name = name .. "Tab"
	btn.Text = name
	btn.Font = Enum.Font.GothamBold
	btn.TextSize = 18
	btn.TextColor3 = Color3.fromRGB(200, 200, 255)
	btn.BackgroundColor3 = Color3.fromRGB(15, 15, 30)
	btn.BorderSizePixel = 0
	btn.Position = UDim2.new(posX, 5, 0, 5)
	btn.Size = UDim2.new(0, 90, 1, -10)
	btn.Parent = TabsFrame
	return btn
end

local function createContentButton(name, parent, posY)
	local btn = Instance.new("TextButton")
	btn.Name = name .. "Button"
	btn.Text = name
	btn.Font = Enum.Font.GothamSemibold
	btn.TextSize = 16
	btn.TextColor3 = Color3.fromRGB(230, 230, 255)
	btn.BackgroundColor3 = Color3.fromRGB(25, 25, 45)
	btn.BorderSizePixel = 0
	btn.Size = UDim2.new(1, 0, 0, 35)
	btn.Position = UDim2.new(0, 0, 0, posY)
	btn.Parent = parent
	btn.AutoButtonColor = true
	btn.MouseEnter:Connect(function()
		btn.BackgroundColor3 = Color3.fromRGB(40, 40, 60)
	end)
	btn.MouseLeave:Connect(function()
		btn.BackgroundColor3 = Color3.fromRGB(25, 25, 45)
	end)
	return btn
end

local tabs = {}

local function hideAllTabs()
	for _, v in pairs(tabs) do
		v.Visible = false
	end
end

local adminFrame = Instance.new("ScrollingFrame")
adminFrame.Size = UDim2.new(1, 0, 1, 0)
adminFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
adminFrame.ScrollBarThickness = 6
adminFrame.BackgroundTransparency = 1
adminFrame.Parent = ContentFrame
tabs["Admin"] = adminFrame

local iyButton = createContentButton("Infinite Yield", adminFrame, 0)
iyButton.MouseButton1Click:Connect(function()
	loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source", true))()
end)
adminFrame.CanvasSize = UDim2.new(0, 0, 0, 40)

local trollingFrame = Instance.new("ScrollingFrame")
trollingFrame.Size = UDim2.new(1, 0, 1, 0)
trollingFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
trollingFrame.ScrollBarThickness = 6
trollingFrame.BackgroundTransparency = 1
trollingFrame.Parent = ContentFrame
tabs["Trolling"] = trollingFrame

local trollingScripts = {
	{"UTG", "https://pastebin.com/raw/xfQh16rc"},
	{"Lalol", "https://raw.githubusercontent.com/Its-LALOL/LALOL-Hub/main/LALOL-Hub.lua"},
	{"Fling ALL", "https://scriptblox.com/script/Universal-Script-Fe-fling-all-10553/raw"},
	{"Ender", "https://raw.githubusercontent.com/roblox-scripts/Ender/master/Ender.lua"},
	{"Caducos", "https://raw.githubusercontent.com/roblox-scripts/Caducos/master/Caducos.lua"}
}

for i, v in ipairs(trollingScripts) do
	local btn = createContentButton(v[1], trollingFrame, (i-1)*40)
	btn.MouseButton1Click:Connect(function()
		local success, err = pcall(function()
			loadstring(game:HttpGet(v[2], true))()
		end)
		if not success then
			warn("Erro ao carregar script: "..v[1].."\n"..err)
		end
	end)
end
trollingFrame.CanvasSize = UDim2.new(0, 0, 0, #trollingScripts * 40)

local hubsFrame = Instance.new("ScrollingFrame")
hubsFrame.Size = UDim2.new(1, 0, 1, 0)
hubsFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
hubsFrame.ScrollBarThickness = 6
hubsFrame.BackgroundTransparency = 1
hubsFrame.Parent = ContentFrame
tabs["Hubs"] = hubsFrame

local hubsScripts = {
	{"Nullware V2", "https://rscripts.net/script/op-fe-script-hub-nullware-hub-v2-1622.lua"},
	{"Genesis Hub", "https://scriptblox.com/script/Universal-Script-Genesis-Hub-9584/raw"},
	{"Pendulum Hub", "https://raw.githubusercontent.com/Tescalus/Pendulum-Hubs-Source/main/Pendulum%20Hub%20V5.lua"}
}

for i, v in ipairs(hubsScripts) do
	local btn = createContentButton(v[1], hubsFrame, (i-1)*40)
	btn.MouseButton1Click:Connect(function()
		local success, err = pcall(function()
			loadstring(game:HttpGet(v[2], true))()
		end)
		if not success then
			warn("Erro ao carregar script: "..v[1].."\n"..err)
		end
	end)
end
hubsFrame.CanvasSize = UDim2.new(0, 0, 0, #hubsScripts * 40)

local creditsFrame = Instance.new("Frame")
creditsFrame.Size = UDim2.new(1, 0, 1, 0)
creditsFrame.BackgroundTransparency = 1
creditsFrame.Parent = ContentFrame
tabs["Créditos"] = creditsFrame

local creditsText = Instance.new("TextLabel")
creditsText.Size = UDim2.new(1, 0, 0, 100)
creditsText.BackgroundTransparency = 1
creditsText.TextColor3 = Color3.fromRGB(255, 255, 255)
creditsText.Font = Enum.Font.GothamBold
creditsText.TextSize = 22
creditsText.TextWrapped = true
creditsText.Text = "Créditos:\n\nWhy\nKleber 💀\nsnow..."
creditsText.Parent = creditsFrame

local copyButton = Instance.new("TextButton")
copyButton.Size = UDim2.new(0, 200, 0, 40)
copyButton.Position = UDim2.new(0.5, -100, 0, 110)
copyButton.BackgroundColor3 = Color3.fromRGB(30, 30, 50)
copyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
copyButton.Font = Enum.Font.GothamBold
copyButton.TextSize = 18
copyButton.Text = "Copiar servidor do Discord"
copyButton.Parent = creditsFrame
copyButton.AutoButtonColor = true

copyButton.MouseEnter:Connect(function()
	copyButton.BackgroundColor3 = Color3.fromRGB(50, 50, 80)
end)

copyButton.MouseLeave:Connect(function()
	copyButton.BackgroundColor3 = Color3.fromRGB(30, 30, 50)
end)

copyButton.MouseButton1Click:Connect(function()
	setclipboard("https://discord.gg/DJSuFNyZ")
	copyButton.Text = "Link copiado!"
	wait(2)
	copyButton.Text = "Copiar servidor do Discord"
end)

local tabNames = {"Admin", "Trolling", "Hubs", "Créditos"}
local tabButtons = {}

for i, name in ipairs(tabNames) do
	local btn = createTabButton(name, (i-1)*0.25)
	btn.Parent = TabsFrame
	btn.MouseButton1Click:Connect(function()
		hideAllTabs()
		tabs[name].Visible = true
		for _, b in pairs(tabButtons) do
			b.TextColor3 = Color3.fromRGB(200, 200, 255)
			b.BackgroundColor3 = Color3.fromRGB(15, 15, 30)
		end
		btn.TextColor3 = Color3.fromRGB(255, 255, 255)
		btn.BackgroundColor3 = Color3.fromRGB(35, 35, 60)
	end)
	table.insert(tabButtons, btn)
end

hideAllTabs()
tabs["Admin"].Visible = true
tabButtons[1].TextColor3 = Color3.fromRGB(255, 255, 255)
tabButtons[1].BackgroundColor3 = Color3.fromRGB(35, 35, 60)

Features & Information

Fé ALL Scripts

Community Comments (3)

DoubleScriptsDoubleScriptsJul 11, 2025

Big trash

MemphisMemphisJul 11, 2025

gayiigga

😭

More Scripts for Universal Scripts