--// خدمات وروابط local Players = game:GetService("Players") local player = Players.LocalPlayer local UserInputService = game:GetService("UserInputService") --// إنشاء ScreenGui local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "ScriptHubGUI" ScreenGui.Parent = player:WaitForChild("PlayerGui") --// زر فتح/غلق القائمة local ToggleButton = Instance.new("TextButton") ToggleButton.Name = "ToggleButton" ToggleButton.Text = "☰" ToggleButton.Size = UDim2.new(0,40,0,40) ToggleButton.Position = UDim2.new(0,180,0,0) ToggleButton.BackgroundColor3 = Color3.fromRGB(50,50,50) ToggleButton.TextColor3 = Color3.fromRGB(255,255,255) ToggleButton.Parent = ScreenGui local UICornerToggle = Instance.new("UICorner") UICornerToggle.CornerRadius = UDim.new(0,5) UICornerToggle.Parent = ToggleButton --// إطار القائمة الرئيسية local Frame = Instance.new("Frame") Frame.Name = "MainFrame" Frame.Size = UDim2.new(0,500,0,400) Frame.Position = UDim2.new(0,180,0,50) Frame.BackgroundColor3 = Color3.fromRGB(0,0,0) Frame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.Parent = Frame --// سحب وتحريك القائمة local dragging = false local dragInput, mousePos, framePos Frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true mousePos = input.Position framePos = Frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) Frame.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 - mousePos Frame.Position = UDim2.new(framePos.X.Scale, framePos.X.Offset+delta.X, framePos.Y.Scale, framePos.Y.Offset+delta.Y) end end) --// إنشاء تبويبات ومحتوى local function createTab(name,posX) local tab = Instance.new("TextButton") tab.Name = name.."Tab" tab.Text = name tab.Size = UDim2.new(0,80,0,30) tab.Position = UDim2.new(0,posX,0,0) tab.BackgroundColor3 = Color3.fromRGB(50,50,50) tab.TextColor3 = Color3.fromRGB(255,255,255) tab.Parent = Frame local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0,5) corner.Parent = tab return tab end local function createContent() local frame = Instance.new("ScrollingFrame") frame.Size = UDim2.new(1,-10,1,-50) frame.Position = UDim2.new(0,5,0,40) frame.BackgroundTransparency = 1 frame.ScrollBarThickness = 6 frame.Visible = false frame.Parent = Frame return frame end local tabNames = {"Brookhaven","تخريب","عشوائي","الهكرات","بلوكس فروت","99 ليلا"} local tabs,contents = {},{} for i,name in ipairs(tabNames) do tabs[i] = createTab(name,(i-1)*85) contents[i] = createContent() end contents[1].Visible = true for i,tab in ipairs(tabs) do tab.MouseButton1Click:Connect(function() for _,c in ipairs(contents) do c.Visible=false end contents[i].Visible=true end) end ToggleButton.MouseButton1Click:Connect(function() Frame.Visible = not Frame.Visible end) --// دالة إنشاء أزرار السكربتات local function createButton(parent,text,url,posY) local btn=Instance.new("TextButton") btn.Text=text btn.Size=UDim2.new(1,-10,0,30) btn.Position=UDim2.new(0,5,0,posY) btn.BackgroundColor3=Color3.fromRGB(70,70,70) btn.TextColor3=Color3.fromRGB(255,255,255) btn.Parent=parent local corner=Instance.new("UICorner") corner.CornerRadius=UDim.new(0,5) corner.Parent=btn btn.MouseButton1Click:Connect(function() pcall(function() loadstring(game:HttpGet(url))() end) end) end --================= Brookhaven ================= local brookhavenScripts={ {"Universal Script SH HUB","https://rawscripts.net/raw/Universal-Script-SH-HUB-44927"}, {"Brookhaven RP UgiX Tokyo","https://rawscripts.net/raw/Brookhaven-RP-UgiX-Tokyo-46804"}, {"Brookhaven RP Ismail Hub","https://rawscripts.net/raw/Brookhaven-RP-ismail-hub-v1-49623"}, {"Brookhaven RP DemoV","https://rawscripts.net/raw/Brookhaven-RP-DemoV-46268"}, {"Brookhaven RP K0","https://rawscripts.net/raw/Brookhaven-RP-K0-41546"}, {"Universal Script JG Brookhaven","https://rawscripts.net/raw/Universal-Script-JG-Brookhaven-47443"}, {"Universal Script SKLIH","https://rawscripts.net/raw/Universal-Script-SKLIH-45907"}, {"Brookhaven RP GHIM HUB","https://rawscripts.net/raw/Brookhaven-RP-GHIM-HUB-46535"}, {"Universal Script MIKEY IRAQ","https://rawscripts.net/raw/Universal-Script-MIKEY-IRAQ-45995"}, {"Brookhaven RP Demon Door","https://rawscripts.net/raw/Brookhaven-RP-Demon-door-43913"}, {"Brookhaven RP MARTIN IRAQ","https://rawscripts.net/raw/Brookhaven-RP-MARTIN-IRAQ-31476"}, {"Brookhaven RP KAZU","https://rawscripts.net/raw/Brookhaven-RP-KAZU-40570"}, {"Universal Script K7 HUB","https://rawscripts.net/raw/Universal-Script-K7-HUB-34537"}} for i,info in ipairs(brookhavenScripts) do createButton(contents[1],info[1],info[2],(i-1)*35) end contents[1].CanvasSize=UDim2.new(0,0,#brookhavenScripts*35) --================= تخريب ================= local destroyScripts={{"Universal Script VR7","https://rawscripts.net/raw/Universal-Script-VR7-45290"}} for i,info in ipairs(destroyScripts) do createButton(contents[2],info[1],info[2],(i-1)*35) end contents[2].CanvasSize=UDim2.new(0,0,#destroyScripts*35) --================= عشوائي ================= local randomTab=contents[3] local character=player.Character or player.CharacterAdded:Wait() local humanoid=character:WaitForChild("Humanoid") local function createRandomButton(text,posY,func) local btn=Instance.new("TextButton") btn.Text=text btn.Size=UDim2.new(1,-10,0,30) btn.Position=UDim2.new(0,5,0,posY) btn.BackgroundColor3=Color3.fromRGB(70,70,70) btn.TextColor3=Color3.fromRGB(255,255,255) btn.Parent=randomTab local corner=Instance.new("UICorner") corner.CornerRadius=UDim.new(0,5) corner.Parent=btn btn.MouseButton1Click:Connect(func) end createRandomButton("WalkSpeed",10,function() humanoid.WalkSpeed=50 end) createRandomButton("JumpPower",50,function() humanoid.JumpPower=100 end) createRandomButton("Fly v3",90,function() pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Fly-v3-42317"))() end) end) createRandomButton("Jastr0w",130,function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Jastrow77/3nkaboot0/refs/heads/main/jastr0w"))() end) end) randomTab.CanvasSize=UDim2.new(0,0,0,165) --================= الهكرات ================= local hackersScripts={ {"wolvexdor-rebornv2","https://raw.githubusercontent.com/wolvwe/wolvexdor-rebornv2/refs/heads/main/Obfuscated2"}, {"c00lgui-reborn","https://rawscripts.net/raw/Universal-Script-c00lgui-reborn-45450"}, {"c00lkidd","https://rawscripts.net/raw/Universal-Script-c00lkidd-50239"}, {"WolvexderGUI","https://rawscripts.net/raw/Universal-Script-WolvexderGUI-46204"}, {"c00lkidd","https://rawscripts.net/raw/Universal-Script-c00lkidd-45664"}, {"c00lguiv1 Main","https://raw.githubusercontent.com/cfsmi2/c00lguiv1/refs/heads/main/Main.lua"}, {"Client Replication Xpress045 GUI","https://rawscripts.net/raw/Client-Replication-Xpress045-GUI-35134"}, {"tubers93's Place Number 1","https://rawscripts.net/raw/tubers93's-Place-Number:-1-steve-38109"}, {"kuncicoco GUI","https://rawscripts.net/raw/Universal-Script-kuncicoco-gui-by-4x2x9x4x0-35666"}, {"tubers93 Team v4","https://rawscripts.net/raw/Universal-Script-tubers93-team-v4-31357"}, {"tuboos93 GUI v3","https://rawscripts.net/raw/Client-Replication-tuboos93-gui-v3-reupload-31996"}, {"1x1x1x1 GUI F3X HD Admin","https://rawscripts.net/raw/Universal-Script-1x1x1x1-gui-f3x-and-hd-admin-41931"}} for i,info in ipairs(hackersScripts) do createButton(contents[4],info[1],info[2],(i-1)*35) end contents[4].CanvasSize=UDim2.new(0,0,#hackersScripts*35) --================= بلوكس فروت ================= local bloxFruitsScripts={ {"XMAS Blox Fruits Cash Generator","https://rawscripts.net/raw/XMAS-Blox-Fruits-Cash-Generator-OPEN-SOURCE-and-KEYLESS-25553"}, {"Blox Fruits Mukuro Hub Auto Farm","https://rawscripts.net/raw/Blox-Fruits-Mukuro-Hub-Auto-Farm-Level-Mastery-Items-34114"}, {"Universal Script Redz Hub","https://rawscripts.net/raw/Universal-Script-Redz-Hub-Blox-Fruits-not-mine-50155"}, {"The Best Bloxfruits Autofarm GUI","https://rawscripts.net/raw/Blox-Fruits-The-Best-Bloxfruits-Autofarm-GUI-42920"}, {"GRAVITY Blox Fruits BEST SCRIPT V4","https://rawscripts.net/raw/GRAVITY-Blox-Fruits-BEST-SCRIPT-SOLARA-AND-XENO-AUTO-V4-AUTO-LEVEL-AUTO-RAID-37566"}, {"GRAVITY Blox Fruits Actual Redz Hub Script","https://rawscripts.net/raw/GRAVITY-Blox-Fruits-Actual-Redz-Hub-Script-Updated-40394"}} for i,info in ipairs(bloxFruitsScripts) do createButton(contents[5],info[1],info[2],(i-1)*35) end contents[5].CanvasSize=UDim2.new(0,0,#bloxFruitsScripts*35) --================= 99 ليلا ================= local nights99Scripts={ {"99 Nights New Neox Hub","https://rawscripts.net/raw/99-Nights-in-the-Forest-New-Neox-Hub-Script-With-Most-Features-43425"}, {"99 Nights UPDATED OP SCRIPT","https://rawscripts.net/raw/99-Nights-in-the-Forest-UPDATED-OP-SCRIPT-48127"}, {"99 Nights GOAT SCRIPT","https://rawscripts.net/raw/99-Nights-in-the-Forest-GOAT-SCRIPT-48407"}, {"99 Nights STRONGHOLDS","https://rawscripts.net/raw/99-Nights-in-the-Forest-STRONGHOLDS-KEYLESS-auto-farm-bring-item-teleports-and-more-by-Moondiety-44416"}, {"99 Nights Atherhub","https://rawscripts.net/raw/99-Nights-in-the-Forest-Atherhub-48002"}, {"99 Nights CLASSES OP SCRIPT","https://rawscripts.net/raw/99-Nights-in-the-Forest-CLASSES-OP-SCRIPT-BRING-ITEMS-KILL-AURA-MORE-43382"}, {"99 Nights eF Hub","https://rawscripts.net/raw/99-Nights-in-the-Forest-eF-Hub-43369"}, {"99 Nights SNOW BIOME","https://rawscripts.net/raw/99-Nights-in-the-Forest-SNOW-BIOME-99-NIGHTS-PATHFIND-AUTOWIN-INSTANT-47565"}, {"99 Nights CRAFTING NEW BEST SCRIPT","https://rawscripts.net/raw/99-Nights-in-the-Forest-CRAFTING-NEW-BEST-SCRIPT-BRING-ALL-ITEMS-INF-WOOD-INSTA-KILL-MOBS-46533"}, {"99 Nights CLASSES Best Script","https://rawscripts.net/raw/99-Nights-in-the-Forest-CLASSES-Best-Script-43630"}, {"99 Nights CRAFTING op free script","https://rawscripts.net/raw/99-Nights-in-the-Forest-CRAFTING-op-free-script-46992"}, {"99 Nights Xenith hub","https://rawscripts.net/raw/99-Nights-in-the-Forest-Xenith-hub-hitbox-extenderOP-SCRIPT-99-night-in-a-forest-43410"}} for i,info in ipairs(nights99Scripts) do createButton(contents[6],info[1],info[2],(i-1)*35) end contents[6].CanvasSize=UDim2.new(0,0,#nights99Scripts*35) --================= انتهى الكود النهائي =================