local screenGui = Instance.new("ScreenGui") screenGui.Name = "MyCustomHub" screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
-- Fixed-position container local containerFrame = Instance.new("Frame") containerFrame.Size = UDim2.new(0, 150, 0, 300) containerFrame.Position = UDim2.new(1, -160, 0, 10) containerFrame.BackgroundTransparency = 1 containerFrame.Parent = screenGui containerFrame.Active = false
-- Toggle button local toggleButton = Instance.new("TextButton", containerFrame) toggleButton.Size = UDim2.new(0, 100, 0, 40) toggleButton.Position = UDim2.new(1, -110, 0, 0) toggleButton.Text = "1x1 Hub" toggleButton.BackgroundColor3 = Color3.fromRGB(20, 20, 20) toggleButton.TextColor3 = Color3.fromRGB(255, 255, 255) toggleButton.Font = Enum.Font.SourceSansBold toggleButton.TextSize = 16 toggleButton.AutoButtonColor = true
local toggleCorner = Instance.new("UICorner", toggleButton) toggleCorner.CornerRadius = UDim.new(0, 8)
local toggleGradient = Instance.new("UIGradient", toggleButton) toggleGradient.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0.0, Color3.fromRGB(0, 255, 0)), ColorSequenceKeypoint.new(0.5, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(1.0, Color3.fromRGB(0, 0, 255)) }) toggleGradient.Rotation = 45
local toggleGlow = Instance.new("UIStroke", toggleButton) toggleGlow.Thickness = 2 toggleGlow.Color = Color3.fromRGB(255, 255, 255) toggleGlow.Transparency = 0.5 toggleGlow.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
-- Hub panel local hubFrame = Instance.new("Frame", containerFrame) hubFrame.Position = UDim2.new(0, 0, 0, 45) hubFrame.Size = UDim2.new(1, 0, 1, -50) hubFrame.BackgroundColor3 = Color3.fromRGB(10, 10, 10) hubFrame.BorderSizePixel = 0 hubFrame.Visible = false
local hubGlow = Instance.new("UIStroke", hubFrame) hubGlow.Color = Color3.fromRGB(255, 255, 255) hubGlow.Thickness = 3 hubGlow.Transparency = 0.6 hubGlow.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
local hubGradient = Instance.new("UIGradient", hubFrame) hubGradient.Color = ColorSequence.new({ ColorSequenceKeypoint.new(0.0, Color3.fromRGB(0, 255, 0)), ColorSequenceKeypoint.new(0.5, Color3.fromRGB(255, 0, 0)), ColorSequenceKeypoint.new(1.0, Color3.fromRGB(0, 0, 255)) }) hubGradient.Rotation = 90
-- Scrollable area local scrollFrame = Instance.new("ScrollingFrame", hubFrame) scrollFrame.Position = UDim2.new(0, 0, 0, 0) scrollFrame.Size = UDim2.new(1, 0, 1, 0) scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0) scrollFrame.BackgroundTransparency = 1 scrollFrame.BorderSizePixel = 0 scrollFrame.ScrollBarThickness = 6 scrollFrame.AutomaticCanvasSize = Enum.AutomaticSize.Y scrollFrame.VerticalScrollBarInset = Enum.ScrollBarInset.ScrollBar
local layout = Instance.new("UIListLayout", scrollFrame) layout.Padding = UDim.new(0, 8) layout.SortOrder = Enum.SortOrder.LayoutOrder
-- Toggle hub open/close toggleButton.MouseButton1Click:Connect(function() hubFrame.Visible = not hubFrame.Visible toggleButton.Text = hubFrame.Visible and "Close Hub" or "1x1 Hub" end)
-- Helper to create RGB buttons with glow local function createButton(name, callback) local btn = Instance.new("TextButton", scrollFrame) btn.Size = UDim2.new(1, -10, 0, 40) btn.Text = name btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) btn.Font = Enum.Font.GothamBold btn.TextSize = 16 btn.AutoButtonColor = false
local corner = Instance.new("UICorner", btn)
corner.CornerRadius = UDim.new(0, 8)
local gradient = Instance.new("UIGradient", btn)
gradient.Color = ColorSequence.new({
ColorSequenceKeypoint.new(0.0, Color3.fromRGB(0, 255, 0)),
ColorSequenceKeypoint.new(0.5, Color3.fromRGB(255, 0, 0)),
ColorSequenceKeypoint.new(1.0, Color3.fromRGB(0, 0, 255))
})
gradient.Rotation = 45
local glow = Instance.new("UIStroke", btn)
glow.Color = Color3.fromRGB(255, 255, 255)
glow.Thickness = 2
glow.Transparency = 0.4
glow.ApplyStrokeMode = Enum.ApplyStrokeMode.Border
btn.MouseEnter:Connect(function()
btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
end)
btn.MouseLeave:Connect(function()
btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
end)
btn.MouseButton1Click:Connect(callback)
end
-- No Cooldown Button createButton("No Cooldown", function() g = hookfunction(wait, function(seconds) return g(0) end) end)
-- Instant Respawn Button createButton("Instant Respawn", function() local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local ReplicatedStorage = game:GetService("ReplicatedStorage")
local function InstantRespawn()
local humanoidDiedConnection
spawn(function()
repeat
RunService.Stepped:Wait()
until LocalPlayer.Character and LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid")
if humanoidDiedConnection then
humanoidDiedConnection:Disconnect()
end
humanoidDiedConnection = LocalPlayer.Character:FindFirstChildWhichIsA("Humanoid").Died:Connect(function()
ReplicatedStorage:WaitForChild("Guide"):FireServer()
end)
end)
end
LocalPlayer.CharacterAdded:Connect(function()
InstantRespawn()
end)
InstantRespawn()
end)
-- UseTools Button createButton("UseTools", function() loadstring(game:HttpGet("https://pastebin.com/raw/gxgusJ0a"))() end)
-- Infinite Yield Button createButton("Infinite Yield", function() loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))() end)
-- Script from Pastebin Rc0qYPwB createButton("Infinite Yield (Rc0qYPwB)", function() loadstring(game:HttpGet("https://pastebin.com/raw/Rc0qYPwB"))() end)