
KeylessUniversal

--// ZaHub Redz Hub Style - Refăcut complet
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
--== GUI Principal ==--
local ScreenGui = Instance.new("ScreenGui", game.CoreGui)
ScreenGui.Name = "ZaHub_Redz"
local MainFrame = Instance.new("Frame", ScreenGui)
MainFrame.Size = UDim2.new(0, 750, 0, 450)
MainFrame.Position = UDim2.new(0.5, -375, 0.5, -225)
MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
MainFrame.BorderSizePixel = 0
MainFrame.Active = true
MainFrame.Draggable = true
-- Header
local Header = Instance.new("Frame", MainFrame)
Header.Size = UDim2.new(1, 0, 0, 40)
Header.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
local Title = Instance.new("TextLabel", Header)
Title.Size = UDim2.new(1, -40, 1, 0)
Title.Position = UDim2.new(0, 10, 0, 0)
Title.BackgroundTransparency = 1
Title.Text = "ZaHub 🔴 Redz Style"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.Font = Enum.Font.GothamBold
Title.TextSize = 20
Title.TextXAlignment = Enum.TextXAlignment.Left
-- Buton X
local CloseBtn = Instance.new("TextButton", Header)
CloseBtn.Size = UDim2.new(0,40,1,0)
CloseBtn.Position = UDim2.new(1,-40,0,0)
CloseBtn.Text = "X"
CloseBtn.TextColor3 = Color3.fromRGB(255,255,255)
CloseBtn.Font = Enum.Font.GothamBold
CloseBtn.TextSize = 20
CloseBtn.BackgroundColor3 = Color3.fromRGB(150,0,0)
-- Taburi (stânga)
local TabFrame = Instance.new("Frame", MainFrame)
TabFrame.Size = UDim2.new(0, 160, 1, -40)
TabFrame.Position = UDim2.new(0, 0, 0, 40)
TabFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
local TabList = Instance.new("UIListLayout", TabFrame)
TabList.SortOrder = Enum.SortOrder.LayoutOrder
TabList.Padding = UDim.new(0,2)
-- Zona Content (dreapta)
local ContentFrame = Instance.new("Frame", MainFrame)
ContentFrame.Size = UDim2.new(1, -160, 1, -40)
ContentFrame.Position = UDim2.new(0, 160, 0, 40)
ContentFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
--== Sistem Taburi ==--
local Tabs = {}
local CurrentTab = nil
local function CreateTab(name)
local Button = Instance.new("TextButton", TabFrame)
Button.Size = UDim2.new(1,0,0,40)
Button.Text = name
Button.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
Button.TextColor3 = Color3.fromRGB(255,255,255)
Button.Font = Enum.Font.GothamBold
Button.TextSize = 16
local Page = Instance.new("ScrollingFrame", ContentFrame)
Page.Size = UDim2.new(1,0,1,0)
Page.CanvasSize = UDim2.new(0,0,0,0)
Page.ScrollBarThickness = 4
Page.Visible = false
Page.BackgroundTransparency = 1
local Layout = Instance.new("UIListLayout", Page)
Layout.SortOrder = Enum.SortOrder.LayoutOrder
Layout.Padding = UDim.new(0,5)
Button.MouseButton1Click:Connect(function()
if CurrentTab then CurrentTab.Visible = false end
Page.Visible = true
CurrentTab = Page
end)
Tabs[name] = Page
if not CurrentTab then
Page.Visible = true
CurrentTab = Page
end
return Page
end
--== Helper pentru UI în pagini ==--
local function NewSection(parent, text)
local Label = Instance.new("TextLabel", parent)
Label.Size = UDim2.new(1, -10, 0, 30)
Label.BackgroundTransparency = 1
Label.Text = ">> "..text
Label.TextColor3 = Color3.fromRGB(200,0,0)
Label.Font = Enum.Font.GothamBold
Label.TextSize = 18
Label.TextXAlignment = Enum.TextXAlignment.Left
end
local function NewButton(parent, text, callback)
local Button = Instance.new("TextButton", parent)
Button.Size = UDim2.new(1, -20, 0, 35)
Button.Position = UDim2.new(0, 10, 0, 0)
Button.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
Button.Text = text
Button.TextColor3 = Color3.fromRGB(255,255,255)
Button.Font = Enum.Font.Gotham
Button.TextSize = 16
Button.MouseButton1Click:Connect(callback)
end
--== Creăm taburile ==--
local InfoPage = CreateTab("ℹ️ Info")
local MainPage = CreateTab("⭐ Main")
local TpPage = CreateTab("🌀 Teleport")
local VisPage = CreateTab("👁️ Visuals")
local FishPage = CreateTab("🎣 Fish")
--== Conținutul taburilor ==--
-- Info
NewSection(InfoPage,"Welcome to ZaHub 🎉🔥⚡")
NewButton(InfoPage,"📋 Copy Discord", function()
setclipboard("https://discord.gg/c5kcxD6v")
end)
-- Main
NewSection(MainPage,"Hubs")
NewButton(MainPage,"🌋 Volcano Hub", function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/indexeduu/BF-NewVer/refs/heads/main/V3New.lua"))()
end)
NewButton(MainPage,"🌋 Volcano Laggy", function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/wpisstestfprg/Volcano/refs/heads/main/VolcanoNewUpdated.luau"))()
end)
NewButton(MainPage,"💠 BlueX Hub", function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Dev-BlueX/BlueX-Hub/refs/heads/main/Main.lua"))()
end)
NewButton(MainPage,"🔴 Redz Beta", function()
local Settings = { JoinTeam = "Pirates"; Translator = true; }
getgenv().BETA_VERSION = true
loadstring(game:HttpGet("https://raw.githubusercontent.com/tlredz/Scripts/refs/heads/main/main.luau"))(Settings)
end)
NewButton(MainPage,"🐉 Hydra Hub", function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/itsnoctural/loader/main/HydraHub"))()
end)
NewButton(MainPage,"⚡ RealRedz Hub", function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/realredz/BloxFruits/refs/heads/main/Source.lua"))()
end)
-- Teleport
NewSection(TpPage,"Teleport Options")
local savedPositions = {}
for i=1,3 do
NewButton(TpPage,"💾 Save Pos "..i, function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
savedPositions[i] = LocalPlayer.Character.HumanoidRootPart.CFrame
end
end)
NewButton(TpPage,"🌀 TP to Pos "..i, function()
if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and savedPositions[i] then
LocalPlayer.Character.HumanoidRootPart.CFrame = savedPositions[i]
end
end)
end
-- ESP
NewSection(VisPage,"ESP Options")
local ESPEnabled = false
NewButton(VisPage,"✨ Toggle ESP Highlight", function()
ESPEnabled = not ESPEnabled
end)
local highlights = {}
RunService.RenderStepped:Connect(function()
for _,plr in pairs(Players:GetPlayers()) do
if plr ~= LocalPlayer and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
if ESPEnabled then
if not highlights[plr] then
local hl = Instance.new("Highlight")
hl.FillColor = Color3.fromRGB(200,0,0)
hl.OutlineColor = Color3.fromRGB(255,255,255)
hl.Parent = plr.Character
highlights[plr] = hl
end
else
if highlights[plr] then
highlights[plr]:Destroy()
highlights[plr] = nil
end
end
end
end
end)
-- Fish
NewSection(FishPage,"Auto Fish")
NewButton(FishPage,"🎣 Auto Fish Blox Fruits", function()
_G.madeby = "vateq"
loadstring(game:HttpGet("https://raw.githubusercontent.com/tym487ty78/vaqservices/refs/heads/main/bloxfruits.lua"))()
end)
--== Sistem Minimizare ==--
local MinButton = Instance.new("TextButton", ScreenGui)
MinButton.Size = UDim2.new(0,40,0,40)
MinButton.Position = UDim2.new(0,20,1,-60)
MinButton.Text = "☰"
MinButton.BackgroundColor3 = Color3.fromRGB(200,0,0)
MinButton.TextColor3 = Color3.fromRGB(255,255,255)
MinButton.Font = Enum.Font.GothamBold
MinButton.TextSize = 22
MinButton.Visible = false
local function Minimize()
MainFrame.Visible = false
MinButton.Visible = true
end
CloseBtn.MouseButton1Click:Connect(Minimize)
MinButton.MouseButton1Click:Connect(function()
MainFrame.Visible = true
MinButton.Visible = false
end)No comments yet for this script.

![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)

