local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Voidex hub", Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image (number). 0 to use no icon (default). LoadingTitle = "please wait", LoadingSubtitle = "by lolipop", ShowText = "voidex hub", -- for mobile users to unhide rayfield, change if you'd like Theme = "Default", -- Check https://docs.sirius.menu/rayfield/configuration/themes ToggleUIKeybind = "K", -- The keybind to toggle the UI visibility (string like "K" or Enum.KeyCode) DisableRayfieldPrompts = false, DisableBuildWarnings = false, -- Prevents Rayfield from warning when the script has a version mismatch with the interface ConfigurationSaving = { Enabled = true, FolderName = nil, -- Create a custom folder for your hub/game FileName = "Big Hub" }, Discord = { Enabled = false, -- Prompt the user to join your Discord server if their executor supports it Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ ABCD would be ABCD RememberJoins = true -- Set this to false to make them join the discord every time they load it up }, KeySystem = false, -- Set this to true to use our key system KeySettings = { Title = "Untitled", Subtitle = "Key System", Note = "No method of obtaining the key is provided", -- Use this to tell the user how to get a key FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from Key = {"Hello"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22") } }) local Tab = Window:CreateTab("VoidexHuIsOnTop", 4483362458) -- Title, Image local Section = Tab:CreateSection("Main") local Button = Tab:CreateButton({ Name = "AUTO WIN FARM(kinda slow but still good)", Callback = function() while true do local plr = game.Players.LocalPlayer local hum = plr.Character:WaitForChild("Humanoid") local root = plr.Character:WaitForChild("HumanoidRootPart") local final = game.Workspace.World:WaitForChild("FinalCheckpoint") local finalcframe = final.CFrame if root and finalcframe then root.CFrame = finalcframe wait(0.3) hum.Health = 0 end task.wait(4.5) end end, }) local Button = Tab:CreateButton({ Name = "Troll random player (very blatant + use glove)", Callback = function() local plr = game.Players.LocalPlayer local plrs = game.Players local root = plr.Character:WaitForChild("HumanoidRootPart") local tpdelay = 3 local allplrs = {} for _, player in ipairs(plrs:GetPlayers()) do if player ~= plr then table.insert(allplrs, player) end end if #allplrs > 0 then local randomplr = allplrs[math.random(1, #allplrs)] local randroot = randomplr.Character:WaitForChild("HumanoidRootPart") while task.wait(0.05) do if not randroot.Parent then break end root.CFrame = randroot.CFrame end end end, }) local Button = Tab:CreateButton({ Name = "Remove spikes (if there any)", Callback = function() -- no more spikes mfs local world = game.Workspace.World for _, stage in ipairs(world:GetChildren()) do if stage:IsA("Model") then for _, spikes in ipairs(stage:GetChildren()) do if spikes:IsA("Script") then spikes:Destroy() else print("No spikes found, make sure there is a stage with spikes") end end end end end, }) local Button = Tab:CreateButton({ Name = "Teleport to rainbow carpet", Callback = function() local obby = game.Workspace.World.Stuff local giver = obby:WaitForChild("Rainbow Magic Carpet giver"):WaitForChild("Giver") local root = game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart") local target = giver.CFrame if target and root then root.CFrame = target end end, }) local Button = Tab:CreateButton({ Name = "DELEATE ALL MINES🔥(client-side) still works!! (can get hit by other plr's mines, also works kinda badly)", Callback = function() local world = game.Workspace.World for _, stage in ipairs(world:GetChildren()) do for _, minefold in ipairs(stage:GetChildren()) do if minefold:IsA("Folder") and minefold.Name == stage.Name .."Mines" then minefold:Destroy() for _, script in ipairs(stage:GetChildren()) do if script:IsA("ServerScript") then script:Destroy() end end end end end end, }) local Button = Tab:CreateButton({ Name = "YOU NEED TO HAVE BOMB, GUI WILL APPEAR WITH INPUT FOR PLR'S NAME (gui made by chat gpt, main script by me, script under this button)", Callback = function() print("SCRIPT IS BELOW") end, }) local Button = Tab:CreateButton({ Name = "PASS THE BOMB!", Callback = function() --// Create GUI local screenGui = Instance.new("ScreenGui") screenGui.Name = "BombGui" screenGui.ResetOnSpawn = false screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") --// Main Frame local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 250, 0, 150) frame.Position = UDim2.new(0.5, -125, 0.5, -75) frame.BackgroundColor3 = Color3.fromRGB(35, 35, 35) frame.BorderSizePixel = 0 frame.Active = true frame.Draggable = true frame.Parent = screenGui --// Title local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 30) title.BackgroundColor3 = Color3.fromRGB(50, 50, 50) title.Text = "Bomb Giver" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.Font = Enum.Font.GothamBold title.TextSize = 16 title.Parent = frame --// Player Name Input local nameBox = Instance.new("TextBox") nameBox.PlaceholderText = "Enter player name" nameBox.Size = UDim2.new(1, -20, 0, 30) nameBox.Position = UDim2.new(0, 10, 0, 50) nameBox.BackgroundColor3 = Color3.fromRGB(70, 70, 70) nameBox.TextColor3 = Color3.fromRGB(255, 255, 255) nameBox.Font = Enum.Font.Gotham nameBox.TextSize = 14 nameBox.ClearTextOnFocus = false nameBox.Parent = frame --// Button local button = Instance.new("TextButton") button.Size = UDim2.new(1, -20, 0, 30) button.Position = UDim2.new(0, 10, 0, 90) button.BackgroundColor3 = Color3.fromRGB(0, 170, 255) button.Text = "Give Bomb" button.TextColor3 = Color3.fromRGB(255, 255, 255) button.Font = Enum.Font.GothamBold button.TextSize = 14 button.Parent = frame --// Script Functionality local ReplicatedStorage = game:GetService("ReplicatedStorage") local event = ReplicatedStorage:WaitForChild("GiveBomb") button.MouseButton1Click:Connect(function() local name = nameBox.Text if name == "" then warn("Please enter a player name.") return end local plr = game.Players:FindFirstChild(name) if not plr then warn("Player not found.") return end event:FireServer(plr) end) end, })