Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- FULL UPDATED GUI SCRIPT WITH BROOKHAVEN BUTTON
- local screenGui = Instance.new("ScreenGui")
- screenGui.Name = "ArceusHubGui"
- screenGui.ResetOnSpawn = false
- screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- local mainFrame = Instance.new("Frame")
- mainFrame.Name = "MainFrame"
- mainFrame.Size = UDim2.new(0, 700, 0, 400)
- mainFrame.Position = UDim2.new(0.5, -350, 0.5, -200)
- mainFrame.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
- mainFrame.Active = true
- mainFrame.Draggable = true
- mainFrame.Parent = screenGui
- Instance.new("UICorner", mainFrame).CornerRadius = UDim.new(0, 12)
- local titleLabel = Instance.new("TextLabel", mainFrame)
- titleLabel.Text = "Arceus Hub"
- titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- titleLabel.TextScaled = true
- titleLabel.Font = Enum.Font.GothamBold
- titleLabel.Size = UDim2.new(0, 300, 0, 40)
- titleLabel.Position = UDim2.new(0, 10, 0, 10)
- titleLabel.BackgroundTransparency = 1
- titleLabel.TextXAlignment = Enum.TextXAlignment.Left
- local codeButton = Instance.new("TextButton", mainFrame)
- codeButton.Text = "</>"
- codeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- codeButton.TextScaled = true
- codeButton.Font = Enum.Font.GothamBold
- codeButton.Size = UDim2.new(0, 100, 0, 30)
- codeButton.Position = UDim2.new(0, 10, 0, 55)
- codeButton.BackgroundTransparency = 1
- codeButton.TextXAlignment = Enum.TextXAlignment.Left
- codeButton.AutoButtonColor = false
- local scriptsButton = Instance.new("TextButton", mainFrame)
- scriptsButton.Text = "scripts"
- scriptsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- scriptsButton.TextScaled = true
- scriptsButton.Font = Enum.Font.Gotham
- scriptsButton.Size = UDim2.new(0, 100, 0, 25)
- scriptsButton.Position = UDim2.new(0, 10, 0, 90)
- scriptsButton.BackgroundTransparency = 1
- scriptsButton.TextXAlignment = Enum.TextXAlignment.Left
- scriptsButton.AutoButtonColor = false
- local devsButton = Instance.new("TextButton", mainFrame)
- devsButton.Text = "Devs"
- devsButton.TextColor3 = Color3.fromRGB(255, 255, 255)
- devsButton.TextScaled = true
- devsButton.Font = Enum.Font.Gotham
- devsButton.Size = UDim2.new(0, 100, 0, 25)
- devsButton.Position = UDim2.new(0, 10, 0, 120)
- devsButton.BackgroundTransparency = 1
- devsButton.TextXAlignment = Enum.TextXAlignment.Left
- devsButton.AutoButtonColor = false
- local scriptKeysLabel = Instance.new("TextLabel", mainFrame)
- scriptKeysLabel.Text = "Script Keys"
- scriptKeysLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
- scriptKeysLabel.TextScaled = true
- scriptKeysLabel.Font = Enum.Font.Gotham
- scriptKeysLabel.Size = UDim2.new(0, 100, 0, 25)
- scriptKeysLabel.Position = UDim2.new(0, 10, 0, 150)
- scriptKeysLabel.BackgroundTransparency = 1
- scriptKeysLabel.TextXAlignment = Enum.TextXAlignment.Left
- -- Invisible button over scriptKeysLabel
- local scriptKeysButton = Instance.new("TextButton", mainFrame)
- scriptKeysButton.Size = scriptKeysLabel.Size
- scriptKeysButton.Position = scriptKeysLabel.Position
- scriptKeysButton.BackgroundTransparency = 1
- scriptKeysButton.TextTransparency = 1
- scriptKeysButton.AutoButtonColor = false
- scriptKeysButton.Text = ""
- -- Code Page
- local codePage = Instance.new("Frame", mainFrame)
- codePage.Name = "CodePage"
- codePage.Size = UDim2.new(0, 550, 0, 330)
- codePage.Position = UDim2.new(0, 130, 0, 50)
- codePage.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
- codePage.Visible = true
- Instance.new("UICorner", codePage).CornerRadius = UDim.new(0, 8)
- -- Script Page
- local scriptPage = Instance.new("Frame", mainFrame)
- scriptPage.Name = "ScriptPage"
- scriptPage.Size = UDim2.new(0, 550, 0, 330)
- scriptPage.Position = UDim2.new(0, 130, 0, 50)
- scriptPage.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
- scriptPage.Visible = false
- Instance.new("UICorner", scriptPage).CornerRadius = UDim.new(0, 8)
- local scriptScroll = Instance.new("ScrollingFrame", scriptPage)
- scriptScroll.Size = UDim2.new(1, -20, 1, -20)
- scriptScroll.Position = UDim2.new(0, 10, 0, 10)
- scriptScroll.CanvasSize = UDim2.new(0, 0, 0, 0)
- scriptScroll.AutomaticCanvasSize = Enum.AutomaticSize.Y
- scriptScroll.ScrollBarThickness = 6
- scriptScroll.BackgroundTransparency = 1
- scriptScroll.VerticalScrollBarInset = Enum.ScrollBarInset.ScrollBar
- local layout = Instance.new("UIListLayout", scriptScroll)
- layout.Padding = UDim.new(0, 10)
- layout.SortOrder = Enum.SortOrder.LayoutOrder
- local rowFrame = Instance.new("Frame")
- rowFrame.Size = UDim2.new(1, 0, 0, 40)
- rowFrame.BackgroundTransparency = 1
- rowFrame.Parent = scriptScroll
- local rowLayout = Instance.new("UIListLayout", rowFrame)
- rowLayout.FillDirection = Enum.FillDirection.Horizontal
- rowLayout.SortOrder = Enum.SortOrder.LayoutOrder
- rowLayout.Padding = UDim.new(0, 10)
- local function createScriptButton(name, callback)
- local btn = Instance.new("TextButton")
- btn.Text = name
- btn.Size = UDim2.new(0, 200, 0, 40)
- btn.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- btn.TextColor3 = Color3.fromRGB(255, 255, 255)
- btn.Font = Enum.Font.GothamBold
- btn.TextScaled = true
- btn.Parent = scriptScroll
- Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8)
- btn.MouseButton1Click:Connect(callback)
- return btn
- end
- createScriptButton("Blox Fruit", function()
- local success, err = pcall(function()
- local Settings = {
- JoinTeam = "Pirates";
- Translator = true;
- }
- loadstring(game:HttpGet("https://raw.githubusercontent.com/tlredz/Scripts/refs/heads/main/main.luau"))(Settings)
- end)
- if not success then warn("Failed to load Blox Fruit: " .. tostring(err)) end
- end).Parent = rowFrame
- createScriptButton("Dead Rails PC", function()
- local success, err = pcall(function()
- loadstring(game:HttpGet('https://lunor.dev/loader'))()
- end)
- if not success then warn("Failed to load Dead Rails PC: " .. tostring(err)) end
- end).Parent = rowFrame
- createScriptButton("Brookhaven", function()
- local success, err = pcall(function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/09276HDUv/RaelHub/refs/heads/main/Protected_4115899840467357.lua.txt"))()
- end)
- if not success then warn("Failed to load Brookhaven: " .. tostring(err)) end
- end).Parent = rowFrame
- local otherScripts = {
- Swear = "https://raw.githubusercontent.com/RojhannRJ/UC/refs/heads/main/Notbyme/SWEARSCRIPT",
- Admin = "https://raw.githubusercontent.com/ltseverydayyou/Nameless-Admin/main/Source.lua",
- ["Dead rails mobile"] = "https://raw.githubusercontent.com/TwoGunVolley/FixedPlease/refs/heads/main/Protected_7197551640341824.txt",
- ["Da Hood"] = "https://raw.githubusercontent.com/cool5013/TBO/main/TBOscript",
- MM2 = "https://raw.githubusercontent.com/Joystickplays/psychic-octo-invention/main/yarhm.lua"
- }
- for name, url in pairs(otherScripts) do
- createScriptButton(name, function()
- local success, err = pcall(function()
- loadstring(game:HttpGet(url))()
- end)
- if not success then warn("Failed to load " .. name .. ": " .. tostring(err)) end
- end)
- end
- createScriptButton("Jump", function()
- local success, err = pcall(function()
- loadstring(game:HttpGet("https://raw.githubusercontent.com/RojhannRJ/JUMPER/refs/heads/main/Jumperscriptbutton"))()
- end)
- if not success then warn("Failed to load Jump: " .. tostring(err)) end
- end)
- local codeScroll = Instance.new("ScrollingFrame", codePage)
- codeScroll.Size = UDim2.new(1, -20, 0, 230)
- codeScroll.Position = UDim2.new(0, 10, 0, 10)
- codeScroll.BackgroundTransparency = 1
- codeScroll.ScrollBarThickness = 6
- codeScroll.AutomaticCanvasSize = Enum.AutomaticSize.Y
- codeScroll.VerticalScrollBarInset = Enum.ScrollBarInset.ScrollBar
- local codeBox = Instance.new("TextBox", codeScroll)
- codeBox.Size = UDim2.new(1, -10, 0, 230)
- codeBox.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- codeBox.TextColor3 = Color3.fromRGB(255, 255, 255)
- codeBox.TextXAlignment = Enum.TextXAlignment.Left
- codeBox.TextYAlignment = Enum.TextYAlignment.Top
- codeBox.Text = ""
- codeBox.ClearTextOnFocus = false
- codeBox.MultiLine = true
- codeBox.Font = Enum.Font.Code
- codeBox.TextWrapped = true
- codeBox.TextScaled = false
- codeBox.TextSize = 14
- codeBox.AutomaticSize = Enum.AutomaticSize.Y
- Instance.new("UICorner", codeBox).CornerRadius = UDim.new(0, 6)
- local injected = false
- local buttonNames = {"Execute", "Clear", "Inject"}
- local buttonWidth = 150
- local buttonHeight = 40
- local spacing = 20
- for i, name in ipairs(buttonNames) do
- local button = Instance.new("TextButton")
- button.Name = name .. "Button"
- button.Text = name
- button.TextColor3 = Color3.fromRGB(255, 255, 255)
- button.TextScaled = true
- button.Font = Enum.Font.GothamBold
- button.Size = UDim2.new(0, buttonWidth, 0, buttonHeight)
- button.Position = UDim2.new(0, ((i - 1) * (buttonWidth + spacing)) + 10, 0, 250)
- button.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
- button.Parent = codePage
- Instance.new("UICorner", button).CornerRadius = UDim.new(0, 8)
- if name ~= "Inject" then
- button.AutoButtonColor = false
- button.TextTransparency = 0.5
- button.BackgroundTransparency = 0.4
- button.Active = false
- end
- if name == "Inject" then
- button.MouseButton1Click:Connect(function()
- if not injected then
- injected = true
- for _, other in ipairs(codePage:GetChildren()) do
- if other:IsA("TextButton") and (other.Name == "ExecuteButton" or other.Name == "ClearButton") then
- other.Active = true
- other.AutoButtonColor = true
- other.TextTransparency = 0
- other.BackgroundTransparency = 0
- end
- end
- end
- end)
- elseif name == "Clear" then
- button.MouseButton1Click:Connect(function()
- if injected then codeBox.Text = "" end
- end)
- elseif name == "Execute" then
- button.MouseButton1Click:Connect(function()
- if injected then
- local code = codeBox.Text
- local func, err = loadstring(code)
- if func then
- local success, runtimeErr = pcall(func)
- if not success then warn("Runtime error: " .. runtimeErr) end
- else
- warn("Compile error: " .. err)
- end
- end
- end)
- end
- end
- -- Devs Page
- local devsPage = Instance.new("Frame", mainFrame)
- devsPage.Name = "DevsPage"
- devsPage.Size = UDim2.new(0, 550, 0, 330)
- devsPage.Position = UDim2.new(0, 130, 0, 50)
- devsPage.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
- devsPage.Visible = false
- Instance.new("UICorner", devsPage).CornerRadius = UDim.new(0, 8)
- local devInfo = Instance.new("TextLabel", devsPage)
- devInfo.Text = "RojhannTV_10 is developer and Crypted_script1 is co owner and Owner is Arceus X fired developer"
- devInfo.Size = UDim2.new(1, -20, 1, -20)
- devInfo.Position = UDim2.new(0, 10, 0, 10)
- devInfo.TextColor3 = Color3.fromRGB(255, 255, 255)
- devInfo.TextScaled = true
- devInfo.BackgroundTransparency = 1
- devInfo.Font = Enum.Font.Gotham
- devInfo.TextWrapped = true
- -- Swear Key Page
- local swearKeyPage = Instance.new("Frame", mainFrame)
- swearKeyPage.Name = "SwearKeyPage"
- swearKeyPage.Size = UDim2.new(0, 550, 0, 330)
- swearKeyPage.Position = UDim2.new(0, 130, 0, 50)
- swearKeyPage.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
- swearKeyPage.Visible = false
- Instance.new("UICorner", swearKeyPage).CornerRadius = UDim.new(0, 8)
- local swearText = Instance.new("TextLabel", swearKeyPage)
- swearText.Text = "Swear script key is spreadlove"
- swearText.TextColor3 = Color3.fromRGB(255, 255, 255)
- swearText.TextScaled = true
- swearText.Font = Enum.Font.GothamBold
- swearText.Size = UDim2.new(1, -20, 1, -20)
- swearText.Position = UDim2.new(0, 10, 0, 10)
- swearText.BackgroundTransparency = 1
- swearText.TextWrapped = true
- -- Page Toggling
- codeButton.MouseButton1Click:Connect(function()
- codePage.Visible = true
- scriptPage.Visible = false
- devsPage.Visible = false
- swearKeyPage.Visible = false
- end)
- scriptsButton.MouseButton1Click:Connect(function()
- codePage.Visible = false
- scriptPage.Visible = true
- devsPage.Visible = false
- swearKeyPage.Visible = false
- end)
- devsButton.MouseButton1Click:Connect(function()
- codePage.Visible = false
- scriptPage.Visible = false
- devsPage.Visible = true
- swearKeyPage.Visible = false
- end)
- scriptKeysButton.MouseButton1Click:Connect(function()
- codePage.Visible = false
- scriptPage.Visible = false
- devsPage.Visible = false
- swearKeyPage.Visible = true
- end)
- -- 🟢 Add Toggle Button to Show/Hide MainFrame
- local toggleGui = Instance.new("ScreenGui")
- toggleGui.Name = "ToggleGui"
- toggleGui.ResetOnSpawn = false
- toggleGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- local circleButton = Instance.new("TextButton")
- circleButton.Name = "CircleToggle"
- circleButton.Size = UDim2.new(0, 150, 0, 150)
- circleButton.Position = UDim2.new(0, 20, 0.5, -25)
- circleButton.BackgroundColor3 = Color3.fromRGB(128, 128, 128)
- circleButton.BackgroundTransparency = 0.2
- circleButton.Text = ""
- circleButton.Draggable = true
- circleButton.Parent = toggleGui
- local circleCorner = Instance.new("UICorner")
- circleCorner.CornerRadius = UDim.new(1, 0)
- circleCorner.Parent = circleButton
- local icon = Instance.new("ImageLabel")
- icon.Name = "Icon"
- icon.Size = UDim2.new(1, 0, 1, 0)
- icon.Position = UDim2.new(0, 0, 0, 0)
- icon.BackgroundTransparency = 1
- icon.Image = "rbxassetid://127878590400793"
- icon.Parent = circleButton
- local iconCorner = Instance.new("UICorner")
- iconCorner.CornerRadius = UDim.new(1, 0)
- iconCorner.Parent = icon
- -- Toggle Logic
- local mainFrame = game.Players.LocalPlayer.PlayerGui:WaitForChild("ArceusHubGui"):WaitForChild("MainFrame")
- circleButton.MouseButton1Click:Connect(function()
- mainFrame.Visible = not mainFrame.Visible
- end)
Advertisement
Add Comment
Please, Sign In to add comment