Advertisement
Ppnikabut

Voidstraps

Jul 5th, 2025
471
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.32 KB | None | 0 0
  1. -- Full Voidstraps Mobile GUI with Logo Toggle and FFlags Tab -- Created for mobile executors (e.g., KRNL, Synapse X mobile)
  2.  
  3. -- Services
  4. local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService")
  5.  
  6. local player = Players.LocalPlayer local gui = Instance.new("ScreenGui") gui.Name = "VoidstrapsMobileGUI" gui.ResetOnSpawn = false gui.Parent = player:WaitForChild("PlayerGui")
  7.  
  8. -- Utility: Rounded Corners
  9. local function roundify(obj, rad) local uic = Instance.new("UICorner") uic.CornerRadius = UDim.new(0, rad) uic.Parent = obj end
  10.  
  11. -- Utility: Tab Creation
  12. local function createTabButton(name, tabContainer, callback) local tab = Instance.new("TextButton") tab.Size = UDim2.new(0, 100, 1, 0) tab.Text = name tab.Font = Enum.Font.GothamBold tab.TextColor3 = Color3.new(1,1,1) tab.BackgroundColor3 = Color3.fromRGB(40,40,40) tab.BorderSizePixel = 0 roundify(tab, 6) tab.Parent = tabContainer tab.MouseButton1Click:Connect(callback) return tab end
  13.  
  14. -- Main Frame
  15. local main = Instance.new("Frame") main.Size = UDim2.new(0.85, 0, 0.65, 0) main.Position = UDim2.new(0.075, 0, 0.2, 0) main.BackgroundColor3 = Color3.fromRGB(25, 25, 25) main.Visible = false main.BorderSizePixel = 0 main.Parent = gui roundify(main, 10)
  16.  
  17. -- Header
  18. local header = Instance.new("TextLabel") header.Size = UDim2.new(1, 0, 0, 40) header.Position = UDim2.new(0, 0, 0, 0) header.BackgroundTransparency = 1 header.Text = "Voidstraps GUI" header.Font = Enum.Font.GothamBold header.TextSize = 20 header.TextColor3 = Color3.new(1, 1, 1) header.Parent = main
  19.  
  20. -- Tab Buttons
  21. local tabBar = Instance.new("Frame") tabBar.Size = UDim2.new(1, 0, 0, 35) tabBar.Position = UDim2.new(0, 0, 0, 40) tabBar.BackgroundTransparency = 1 tabBar.Parent = main
  22.  
  23. local tabLayout = Instance.new("UIListLayout") tabLayout.FillDirection = Enum.FillDirection.Horizontal tabLayout.SortOrder = Enum.SortOrder.LayoutOrder tabLayout.Padding = UDim.new(0, 6) tabLayout.Parent = tabBar
  24.  
  25. -- Content Frame
  26. local content = Instance.new("Frame") content.Size = UDim2.new(1, -10, 1, -80) content.Position = UDim2.new(0, 5, 0, 80) content.BackgroundTransparency = 1 content.Name = "ContentFrame" content.Parent = main
  27.  
  28. -- Tabs
  29. local tabs = {} local function showTab(name) for tabName, tabFrame in pairs(tabs) do tabFrame.Visible = (tabName == name) end end
  30.  
  31. -- Main Tab
  32. local mainTab = Instance.new("Frame") mainTab.Size = UDim2.new(1, 0, 1, 0) mainTab.BackgroundTransparency = 1 mainTab.Visible = true mainTab.Parent = content tabs["Main"] = mainTab
  33.  
  34. local label = Instance.new("TextLabel") label.Size = UDim2.new(1, 0, 0, 30) label.Position = UDim2.new(0, 0, 0, 10) label.BackgroundTransparency = 1 label.Text = "Welcome to Voidstraps GUI" label.Font = Enum.Font.GothamSemibold label.TextSize = 18 label.TextColor3 = Color3.fromRGB(255, 255, 255) label.Parent = mainTab
  35.  
  36. -- Settings Tab
  37. local settingsTab = Instance.new("Frame") settingsTab.Size = UDim2.new(1, 0, 1, 0) settingsTab.BackgroundTransparency = 1 settingsTab.Visible = false settingsTab.Parent = content tabs["Settings"] = settingsTab
  38.  
  39. -- About Tab
  40. local aboutTab = Instance.new("Frame") aboutTab.Size = UDim2.new(1, 0, 1, 0) aboutTab.BackgroundTransparency = 1 aboutTab.Visible = false aboutTab.Parent = content tabs["About"] = aboutTab
  41.  
  42. local aboutLabel = Instance.new("TextLabel") aboutLabel.Size = UDim2.new(1, 0, 1, 0) aboutLabel.Position = UDim2.new(0, 0, 0, 0) aboutLabel.BackgroundTransparency = 1 aboutLabel.Text = "Voidstraps GUI\nMade by ChatGPT\nVersion 1.0" aboutLabel.TextWrapped = true aboutLabel.Font = Enum.Font.Gotham aboutLabel.TextSize = 18 aboutLabel.TextColor3 = Color3.fromRGB(200, 200, 200) aboutLabel.Parent = aboutTab
  43.  
  44. -- FFlags Tab
  45. local fflagsTab = Instance.new("Frame") fflagsTab.Size = UDim2.new(1, 0, 1, 0) fflagsTab.BackgroundTransparency = 1 fflagsTab.Visible = false fflagsTab.Parent = content tabs["FFlags"] = fflagsTab
  46.  
  47. local fflagLabel = Instance.new("TextLabel") fflagLabel.Size = UDim2.new(1, 0, 0, 25) fflagLabel.Position = UDim2.new(0, 0, 0, 0) fflagLabel.BackgroundTransparency = 1 fflagLabel.Text = "Paste your FFlags below:" fflagLabel.Font = Enum.Font.GothamBold fflagLabel.TextSize = 18 fflagLabel.TextColor3 = Color3.new(1, 1, 1) fflagLabel.TextXAlignment = Enum.TextXAlignment.Left fflagLabel.Parent = fflagsTab
  48.  
  49. local fflagBox = Instance.new("TextBox") fflagBox.Size = UDim2.new(1, -10, 0, 150) fflagBox.Position = UDim2.new(0, 5, 0, 30) fflagBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40) fflagBox.TextColor3 = Color3.new(1, 1, 1) fflagBox.Font = Enum.Font.Code fflagBox.TextSize = 14 fflagBox.ClearTextOnFocus = false fflagBox.MultiLine = true fflagBox.Text = "-- Paste FFlags config\ngetgenv().autosetup = {\n    path = 'Bloxstrap',\n    setup = true\n}\nloadstring(game:HttpGet('https://raw.githubusercontent.com/qwertyui-is-back/Bloxstrap/main/Initiate.lua'), 'lol')()" fflagBox.TextXAlignment = Enum.TextXAlignment.Left fflagBox.TextYAlignment = Enum.TextYAlignment.Top fflagBox.TextEditable = true fflagBox.RichText = true fflagBox.Parent = fflagsTab roundify(fflagBox, 6)
  50.  
  51. local applyBtn = Instance.new("TextButton") applyBtn.Size = UDim2.new(0, 150, 0, 40) applyBtn.Position = UDim2.new(0, 5, 0, 190) applyBtn.BackgroundColor3 = Color3.fromRGB(60, 120, 255) applyBtn.Text = "Apply FFlags" applyBtn.Font = Enum.Font.GothamBold applyBtn.TextSize = 18 applyBtn.TextColor3 = Color3.new(1, 1, 1) applyBtn.Parent = fflagsTab roundify(applyBtn, 6) applyBtn.MouseButton1Click:Connect(function() local code = fflagBox.Text local success, result = pcall(loadstring(code)) if success then print("✅ FFlags config executed.") else warn("❌ Error:", result) end end)
  52.  
  53. -- Create Tabs
  54. local tabNames = {"Main", "Settings", "About", "FFlags"} for _, name in ipairs(tabNames) do createTabButton(name, tabBar, function() showTab(name) end) end
  55.  
  56. -- Toggle Button (Voidstraps logo style)
  57. local toggleBtn = Instance.new("ImageButton") toggleBtn.Size = UDim2.new(0, 50, 0, 50) toggleBtn.Position = UDim2.new(0, 15, 0, 15) toggleBtn.BackgroundColor3 = Color3.fromRGB(30, 30, 30) toggleBtn.Image = "rbxassetid://16921089934" -- Replace with your Voidstraps logo ID toggleBtn.Parent = gui roundify(toggleBtn, 12)
  58.  
  59. -- Show/hide toggle
  60. local open = false local function toggle() open = not open main.Visible = open end
  61.  
  62. toggleBtn.MouseButton1Click:Connect(toggle)
  63.  
  64.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement