local Players = game:GetService("Players") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local ui = Instance.new("ScreenGui") ui.Name = "totally free robux" ui.ResetOnSpawn = false ui.Parent = playerGui local container = Instance.new("Frame") container.Parent = ui container.Size = UDim2.fromOffset(340, 420) container.Position = UDim2.fromScale(0.35, 0.25) container.BackgroundColor3 = Color3.fromRGB(20, 20, 20) container.BorderSizePixel = 0 Instance.new("UICorner", container).CornerRadius = UDim.new(0, 10) local header = Instance.new("Frame") header.Parent = container header.Size = UDim2.new(1, 0, 0, 40) header.BackgroundColor3 = Color3.fromRGB(255, 140, 0) header.BorderSizePixel = 0 local title = Instance.new("TextLabel") title.Parent = header title.Size = UDim2.new(1, -20, 1, 0) title.Position = UDim2.fromOffset(10, 0) title.BackgroundTransparency = 1 title.Text = "melz hub free robux scam totally real🤑🤑" title.Font = Enum.Font.GothamBold title.TextSize = 18 title.TextColor3 = Color3.new(1, 1, 1) title.TextXAlignment = Enum.TextXAlignment.Left title.TextYAlignment = Enum.TextYAlignment.Center local sounds = {8551016315, 6349641063} local function effect() local s = Instance.new("Sound") s.SoundId = "rbxassetid://" .. sounds[math.random(1, #sounds)] s.Volume = 1 s.Parent = playerGui s:Play() local img = Instance.new("ImageLabel") img.Parent = ui img.Size = UDim2.fromScale(1, 1) img.Position = UDim2.fromScale(0, 0) img.BackgroundTransparency = 1 img.Image = "rbxassetid://15441177946" img.ZIndex = 999 task.delay(3, function() if img then img:Destroy() end if s then s:Destroy() end end) end local function section(text, y) local bar = Instance.new("TextLabel") bar.Parent = container bar.Size = UDim2.new(1, 0, 0, 30) bar.Position = UDim2.fromOffset(0, y) bar.BackgroundColor3 = Color3.fromRGB(255, 140, 0) bar.BorderSizePixel = 0 bar.Text = text bar.Font = Enum.Font.GothamBold bar.TextSize = 14 bar.TextColor3 = Color3.new(1, 1, 1) bar.TextXAlignment = Enum.TextXAlignment.Center bar.TextYAlignment = Enum.TextYAlignment.Center return y + 40 end local function toggle(text, y) local label = Instance.new("TextLabel") label.Parent = container label.Size = UDim2.new(1, -80, 0, 25) label.Position = UDim2.fromOffset(15, y) label.BackgroundTransparency = 1 label.Text = text label.Font = Enum.Font.Gotham label.TextSize = 14 label.TextColor3 = Color3.new(1, 1, 1) label.TextXAlignment = Enum.TextXAlignment.Left label.TextYAlignment = Enum.TextYAlignment.Center local button = Instance.new("TextButton") button.Parent = container button.Size = UDim2.fromOffset(40, 20) button.Position = UDim2.fromOffset(260, y + 2) button.Text = "" button.AutoButtonColor = false button.BackgroundColor3 = Color3.fromRGB(90, 90, 90) Instance.new("UICorner", button).CornerRadius = UDim.new(1, 0) local state = false button.MouseButton1Click:Connect(function() state = not state button.BackgroundColor3 = state and Color3.fromRGB(255, 140, 0) or Color3.fromRGB(90, 90, 90) effect() end) return y + 30 end local y = 50 y = section("ROBUX MODS", y) y = toggle("ROBLOX PURCHASES FREE", y) y = toggle("+4,500 ROBUX", y) y = toggle("+10,000 ROBUX", y) y = toggle("+22,500 ROBUX", y) y = section("PLAYER MODS", y) y = toggle("IMMORTALITY MODE", y) y = toggle("WALLHACK MODE", y) y = toggle("FLY MODE", y) y = toggle("X-RAY MODE", y) local hide = Instance.new("TextButton") hide.Parent = container hide.Size = UDim2.fromOffset(120, 25) hide.Position = UDim2.new(0, 15, 1, -35) hide.BackgroundTransparency = 1 hide.Text = "HIDE MENU" hide.Font = Enum.Font.GothamBold hide.TextSize = 13 hide.TextColor3 = Color3.fromRGB(255, 140, 0) hide.TextXAlignment = Enum.TextXAlignment.Left hide.TextYAlignment = Enum.TextYAlignment.Center hide.MouseButton1Click:Connect(function() container.Visible = false end)