
KeylessUniversal

print("[Beezy Hub]: Booting script with Sell Lemons upgrade...")
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
-- Securely get the LocalPlayer
local LocalPlayer = Players.LocalPlayer
local startTime = os.clock()
while not LocalPlayer do
task.wait(0.1)
LocalPlayer = Players.LocalPlayer
if os.clock() - startTime > 3 then break end
end
-- Ultra-safe UI Parent assignment for executors
local parentGui
if gethui then
parentGui = gethui()
else
local success, coreGui = pcall(function() return game:GetService("CoreGui") end)
if success and coreGui then
parentGui = coreGui
else
parentGui = LocalPlayer:WaitForChild("PlayerGui", 5) or game:GetService("StarterGui")
end
end
-- Clear out any dead ghost instances from previous attempts
if parentGui:FindFirstChild("BeezyHub") then
parentGui:FindFirstChild("BeezyHub"):Destroy()
end
-- Create the ScreenGui
local BeezyGui = Instance.new("ScreenGui")
BeezyGui.Name = "BeezyHub"
BeezyGui.Parent = parentGui
BeezyGui.ResetOnSpawn = false
BeezyGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
BeezyGui.DisplayOrder = 999999
-- Create the Toggle Button (Minimized View on Right Side)
local ToggleBtn = Instance.new("TextButton")
ToggleBtn.Name = "Toggle"
ToggleBtn.Parent = BeezyGui
ToggleBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
ToggleBtn.Position = UDim2.new(1, -90, 0.5, -25)
ToggleBtn.Size = UDim2.new(0, 85, 0, 50)
ToggleBtn.Font = Enum.Font.GothamBold
ToggleBtn.Text = "Close"
ToggleBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleBtn.TextSize = 13
ToggleBtn.BorderSizePixel = 0
ToggleBtn.Active = true
ToggleBtn.ZIndex = 9999
local ToggleUICorner = Instance.new("UICorner")
ToggleUICorner.CornerRadius = UDim.new(0, 8)
ToggleUICorner.Parent = ToggleBtn
-- Create the Main Hub Frame
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Parent = BeezyGui
MainFrame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
MainFrame.Position = UDim2.new(0.5, -175, 0.5, -225)
MainFrame.Size = UDim2.new(0, 350, 0, 450)
MainFrame.BorderSizePixel = 0
MainFrame.Visible = true
MainFrame.ZIndex = 500
local MainUICorner = Instance.new("UICorner")
MainUICorner.CornerRadius = UDim.new(0, 8)
MainUICorner.Parent = MainFrame
-- Create the Title TextLabel
local Title = Instance.new("TextLabel")
Title.Name = "Title"
Title.Parent = MainFrame
Title.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Title.Size = UDim2.new(1, 0, 0, 50)
Title.Font = Enum.Font.GothamBlack
Title.Text = "Beezy Hub"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 24
Title.TextXAlignment = Enum.TextXAlignment.Left
Title.BorderSizePixel = 0
Title.ZIndex = 501
local UIPadding = Instance.new("UIPadding")
UIPadding.Parent = Title
UIPadding.PaddingLeft = UDim.new(0, 15)
local TitleUICorner = Instance.new("UICorner")
TitleUICorner.CornerRadius = UDim.new(0, 8)
TitleUICorner.Parent = Title
-- Create the "Unload Script" Button
local UnloadBtn = Instance.new("TextButton")
UnloadBtn.Name = "UnloadBtn"
UnloadBtn.Parent = MainFrame
UnloadBtn.BackgroundColor3 = Color3.fromRGB(180, 50, 50)
UnloadBtn.Position = UDim2.new(1, -95, 0, 10)
UnloadBtn.Size = UDim2.new(0, 85, 0, 30)
UnloadBtn.Font = Enum.Font.GothamBold
UnloadBtn.Text = "Unload"
UnloadBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
UnloadBtn.TextSize = 14
UnloadBtn.BorderSizePixel = 0
UnloadBtn.Active = true
UnloadBtn.ZIndex = 505
local UnloadUICorner = Instance.new("UICorner")
UnloadUICorner.CornerRadius = UDim.new(0, 6)
UnloadUICorner.Parent = UnloadBtn
-- Create the Scrollable Box
local ScrollFrame = Instance.new("ScrollingFrame")
ScrollFrame.Name = "ScrollFrame"
ScrollFrame.Parent = MainFrame
ScrollFrame.Active = true
ScrollFrame.BackgroundColor3 = Color3.fromRGB(45, 45, 45)
ScrollFrame.BorderSizePixel = 0
ScrollFrame.Position = UDim2.new(0, 10, 0, 60)
ScrollFrame.Size = UDim2.new(1, -20, 1, -70)
ScrollFrame.ScrollBarThickness = 6
ScrollFrame.AutomaticCanvasSize = Enum.AutomaticSize.Y
ScrollFrame.ZIndex = 501
local UIListLayout = Instance.new("UIListLayout")
UIListLayout.Parent = ScrollFrame
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout.Padding = UDim.new(0, 10)
-- --- CONFIRMATION SYSTEM POPUP ---
local function showConfirmationPopup(scriptName, targetGameName, onConfirm)
local PopupFrame = Instance.new("Frame")
PopupFrame.Name = "ConfirmPopup"
PopupFrame.Parent = BeezyGui
PopupFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
PopupFrame.Position = UDim2.new(0.5, -140, 0.5, -75)
PopupFrame.Size = UDim2.new(0, 280, 0, 150)
PopupFrame.ZIndex = 10000
local PopupCorner = Instance.new("UICorner")
PopupCorner.CornerRadius = UDim.new(0, 8)
PopupCorner.Parent = PopupFrame
local PopupTitle = Instance.new("TextLabel")
PopupTitle.Size = UDim2.new(1, 0, 0, 40)
PopupTitle.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
PopupTitle.Font = Enum.Font.GothamBold
PopupTitle.Text = "Notice"
PopupTitle.TextColor3 = Color3.fromRGB(255, 200, 50)
PopupTitle.TextSize = 15
PopupTitle.Parent = PopupFrame
PopupTitle.ZIndex = 10001
local PopupTitleCorner = Instance.new("UICorner")
PopupTitleCorner.CornerRadius = UDim.new(0, 8)
PopupTitleCorner.Parent = PopupTitle
local PopupText = Instance.new("TextLabel")
PopupText.Size = UDim2.new(1, -20, 0, 50)
PopupText.Position = UDim2.new(0, 10, 0, 45)
PopupText.BackgroundTransparency = 1
PopupText.Font = Enum.Font.Gotham
PopupText.Text = "This script only works in the " .. targetGameName .. " game. Do you still want to execute it?"
PopupText.TextColor3 = Color3.fromRGB(220, 220, 220)
PopupText.TextSize = 13
PopupText.TextWrapped = true
PopupText.Parent = PopupFrame
PopupText.ZIndex = 10001
-- Yes Button
local YesBtn = Instance.new("TextButton")
YesBtn.Size = UDim2.new(0, 100, 0, 32)
YesBtn.Position = UDim2.new(0, 30, 1, -42)
YesBtn.BackgroundColor3 = Color3.fromRGB(50, 150, 50)
YesBtn.Font = Enum.Font.GothamBold
YesBtn.Text = "Yes"
YesBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
YesBtn.TextSize = 14
YesBtn.Parent = PopupFrame
YesBtn.ZIndex = 10001
local YesCorner = Instance.new("UICorner")
YesCorner.CornerRadius = UDim.new(0, 6)
YesCorner.Parent = YesBtn
-- No Button
local NoBtn = Instance.new("TextButton")
NoBtn.Size = UDim2.new(0, 100, 0, 32)
NoBtn.Position = UDim2.new(1, -130, 1, -42)
NoBtn.BackgroundColor3 = Color3.fromRGB(150, 50, 50)
NoBtn.Font = Enum.Font.GothamBold
NoBtn.Text = "No"
NoBtn.TextColor3 = Color3.fromRGB(255, 255, 255)
NoBtn.TextSize = 14
NoBtn.Parent = PopupFrame
NoBtn.ZIndex = 10001
local NoCorner = Instance.new("UICorner")
NoCorner.CornerRadius = UDim.new(0, 6)
NoCorner.Parent = NoBtn
-- Connections
YesBtn.MouseButton1Down:Connect(function()
PopupFrame:Destroy()
onConfirm()
end)
NoBtn.MouseButton1Down:Connect(function()
PopupFrame:Destroy()
end)
end
-- Function to handle manual UI Toggling safely
local function toggleUI()
MainFrame.Visible = not MainFrame.Visible
if MainFrame.Visible then
ToggleBtn.Text = "Close"
else
ToggleBtn.Text = "Hub"
end
end
-- Function to generate script buttons
local function createButton(name, scriptCallback, requiresConfirmation, customGameName)
local btn = Instance.new("TextButton")
btn.Name = name
btn.Parent = ScrollFrame
btn.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
btn.Size = UDim2.new(1, -10, 0, 45)
btn.Font = Enum.Font.GothamSemibold
btn.Text = name
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.TextSize = 15
btn.BorderSizePixel = 0
btn.Active = true
btn.ZIndex = 505
local BtnUICorner = Instance.new("UICorner")
BtnUICorner.CornerRadius = UDim.new(0, 6)
BtnUICorner.Parent = btn
local hasExecuted = false
btn.MouseEnter:Connect(function()
if not hasExecuted then btn.BackgroundColor3 = Color3.fromRGB(80, 80, 80) end
end)
btn.MouseLeave:Connect(function()
if not hasExecuted then btn.BackgroundColor3 = Color3.fromRGB(60, 60, 60) end
end)
btn.MouseButton1Down:Connect(function()
if hasExecuted then return end
local function executeLogic()
hasExecuted = true
btn.Text = name .. " (Executed)"
btn.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
btn.TextColor3 = Color3.fromRGB(120, 120, 120)
pcall(scriptCallback)
end
if requiresConfirmation then
showConfirmationPopup(name, customGameName or "designated", executeLogic)
else
executeLogic()
end
end)
end
-- --- Custom Code Assignments ---
createButton("Math Function Speed Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/HYTgvdg6"))()
end)
createButton("Waypoint Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/umxUVkgZ"))()
end)
createButton("Player Launcher Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/N72m5WJL"))()
end)
createButton("Pickup Line Sender Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/bBd3EQXG"))()
end)
createButton("Fish Flop Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/WMnAA5w4"))()
end)
createButton("Fall Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/8tUDrMuv"))()
end)
createButton("Mage Arena Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/DxsBSDBG"))()
end, true, "Mage Arena")
createButton("Funky Friday Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/8MRLUxKZ", true))()
end, true, "Funky Friday")
createButton("Robscript Hub (KEYROBKA)", function()
loadstring(game:GetService("HTTPService"):HttpGet('https://raw.githubusercontent.com/artas01/robscript/refs/heads/main/loader.lua'))()
end)
createButton("Sell Lemons Script", function()
loadstring(game:HttpGet("https://pastebin.com/raw/e8cVpx8u"))()
end)
-- -----------------------------
-- Core UI Actions
ToggleBtn.MouseButton1Down:Connect(toggleUI)
UnloadBtn.MouseButton1Down:Connect(function() BeezyGui:Destroy() end)
UserInputService.InputBegan:Connect(function(input, processed)
if input.KeyCode == Enum.KeyCode.RightControl then toggleUI() end
end)
-- Smooth Dragging System for the Main Window
local dragging, dragInput, dragStart, startPos
Title.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
dragStart = input.Position
startPos = MainFrame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then dragging = false end
end)
end
end)
Title.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 - dragStart
MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)
print("[Beezy Hub]: Successfully loaded with Sell Lemons setup!")No comments yet for this script.



