-- ============================================ -- X-VOID HUB - RAYFIELD GEN2 -- ============================================ local Rayfield = loadstring(game:HttpGet("https://sirius.menu/gen2"))() if not Rayfield then error("❌ Rayfield failed to load!") return end local Window = Rayfield:CreateWindow({ Name = "X-VOID HUB", Subtitle = "Powered Pato_Team", Theme = "Amethyst", }) if not Window then error("❌ Window failed to create!") return end -- TABS local MainTab = Window:CreateTab({ Name = "Main" }) local CombatTab = Window:CreateTab({ Name = "Combat" }) local VisualTab = Window:CreateTab({ Name = "Visual" }) local TeleportTab = Window:CreateTab({ Name = "Teleport" }) local BrutalTab = Window:CreateTab({ Name = "Troll" }) local SettingsTab = Window:CreateTab({ Name = "Settings" }) local ScriptTab = Window:CreateTab({ Name = "📚 Sc" }) local Players = game:GetService("Players") local RunService = game:GetService("RunService") local CoreGui = game:GetService("CoreGui") local lp = Players.LocalPlayer local UIS = game:GetService("UserInputService") local Lighting = game:GetService("Lighting") local TeleportService = game:GetService("TeleportService") -- ============================================ -- ICON NOTIFY -- ============================================ local ICON_ID = 5248863514 -- ============================================ -- MAIN TAB -- ============================================ local function LoadFly() pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Simple-Fly-212910"))() end) end MainTab:CreateButton({ Name = "✈️ Launch Fly", Callback = function() LoadFly() Window:Notify({ Title = "Fly", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end }) MainTab:CreateToggle({ Name = "Noclip", Default = false, Callback = function(v) if v then local noclipLoop = RunService.Stepped:Connect(function() if not v then noclipLoop:Disconnect() return end if not lp.Character then return end for _, part in pairs(lp.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end) else if lp.Character then for _, part in pairs(lp.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = true end end end end Window:Notify({ Title = "Noclip", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) MainTab:CreateSlider({ Name = "Walk Speed", Range = {0, 100}, Increment = 1, Default = 16, Callback = function(v) if lp.Character and lp.Character:FindFirstChild("Humanoid") then lp.Character.Humanoid.WalkSpeed = v end end }) MainTab:CreateSlider({ Name = "Jump Power", Range = {0, 200}, Increment = 1, Default = 50, Callback = function(v) if lp.Character and lp.Character:FindFirstChild("Humanoid") then lp.Character.Humanoid.JumpPower = v end end }) -- ANTI VOID local antiVoidEnabled = false local avFloor = -100 local avNotified = false MainTab:CreateToggle({ Name = "Anti-Void", Default = false, Callback = function(v) antiVoidEnabled = v avNotified = false Window:Notify({ Title = "Anti-Void", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) MainTab:CreateSlider({ Name = "Anti-Void Floor Y", Range = {-5000, 0}, Increment = 10, Default = -100, Callback = function(v) avFloor = v Window:Notify({ Title = "Anti-Void Floor", Content = tostring(v), icon = ICON_ID, Duration = 1 }) end }) RunService.Heartbeat:Connect(function() if not antiVoidEnabled then return end local char = lp.Character local root = char and char:FindFirstChild("HumanoidRootPart") if not root then return end if root.Position.Y < avFloor then root.CFrame = CFrame.new(root.Position.X, avFloor + 10, root.Position.Z) if not avNotified then avNotified = true Window:Notify({ Title = "Anti-Void", Content = "Saved from void!", icon = ICON_ID, Duration = 2 }) task.delay(2, function() avNotified = false end) end end end) MainTab:CreateToggle({ Name = "Anti-AFK", Default = false, Callback = function(v) if v then local afkLoop = RunService.RenderStepped:Connect(function() if not v then afkLoop:Disconnect() return end lp.Idled:Fire() end) end Window:Notify({ Title = "Anti-AFK", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) -- MM2 SPAWNER MainTab:CreateButton({ Name = "🔪 MM2 Spawner", Callback = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Waguriiiii/Murder-mystery-2/refs/heads/main/Waguri-spawner-mm2"))() Window:Notify({ Title = "MM2 Spawner", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end }) -- ============================================ -- COMBAT TAB -- ============================================ CombatTab:CreateButton({ Name = "💀 Kill All Server BETA", Callback = function() local count = 0 for _, player in pairs(Players:GetPlayers()) do if player ~= lp and player.Character then player.Character:BreakJoints() count = count + 1 end end Window:Notify({ Title = "Kill All", Content = "Killed " .. count .. " players!", icon = ICON_ID, Duration = 3 }) end }) CombatTab:CreateToggle({ Name = "God Mode", Default = false, Callback = function(v) local char = lp.Character local hum = char and char:FindFirstChildOfClass("Humanoid") if hum then hum.MaxHealth = v and math.huge or 100 hum.Health = v and math.huge or 100 end Window:Notify({ Title = "God Mode", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) -- ============================================ -- VISUAL TAB (SHADER BARU!) -- ============================================ local function LoadFreecam() pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Freecam-240923"))() end) end VisualTab:CreateButton({ Name = "🎥 Launch Freecam", Callback = function() LoadFreecam() Window:Notify({ Title = "Freecam", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end }) -- SHADER BARU (WORK ALL DEVICES!) VisualTab:CreateButton({ Name = "✨ Shader RTX (New)", Callback = function() pcall(function() loadstring(game:HttpGet("https://gist.githubusercontent.com/LickRazew/2d3f6937c63ba598f1858fba5a1ce39f/raw/"))() Window:Notify({ Title = "Shader RTX", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end }) local lightSave = {} local function saveLighting() for _, k in ipairs({"Brightness","ClockTime","FogEnd","FogColor","GlobalShadows","Ambient","OutdoorAmbient"}) do lightSave[k] = Lighting[k] end end saveLighting() VisualTab:CreateToggle({ Name = "Fullbright", Default = false, Callback = function(v) if v then saveLighting() Lighting.Brightness = 10 Lighting.ClockTime = 14 Lighting.FogEnd = 1e6 Lighting.GlobalShadows = false Lighting.Ambient = Color3.fromRGB(255, 255, 255) Lighting.OutdoorAmbient = Color3.fromRGB(255, 255, 255) else for k, val in pairs(lightSave) do Lighting[k] = val end end Window:Notify({ Title = "Fullbright", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) VisualTab:CreateSlider({ Name = "Field of View", Range = {60, 120}, Increment = 1, Default = 70, Callback = function(v) workspace.CurrentCamera.FieldOfView = v end }) local esp = { hls = {} } local rainbowHue = 0 local espOn = false local espRainbow = false local espColor = Color3.fromRGB(220, 50, 50) local function buildESP(p) if p == lp then return end if esp.hls[p] then esp.hls[p]:Destroy() end local char = p.Character if not char then return end local hl = Instance.new("Highlight") hl.FillColor = espColor hl.FillTransparency = 0.5 hl.Adornee = char hl.Parent = CoreGui esp.hls[p] = hl end VisualTab:CreateToggle({ Name = "ESP", Default = false, Callback = function(v) espOn = v for _, p in pairs(Players:GetPlayers()) do if p ~= lp then if v then buildESP(p) else if esp.hls[p] then esp.hls[p]:Destroy() end end end end Window:Notify({ Title = "ESP", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) VisualTab:CreateToggle({ Name = "Rainbow", Default = false, Callback = function(v) espRainbow = v end }) VisualTab:CreateColorPicker({ Name = "ESP Color", Default = Color3.fromRGB(220, 50, 50), Callback = function(v) espColor = v if espRainbow then return end for _, hl in pairs(esp.hls) do hl.FillColor = v end end }) RunService.Heartbeat:Connect(function(dt) rainbowHue = (rainbowHue + dt * 0.18) % 1 if espRainbow and espOn then local col = Color3.fromHSV(rainbowHue, 1, 1) for _, hl in pairs(esp.hls) do hl.FillColor = col end end end) Players.PlayerAdded:Connect(function(p) p.CharacterAdded:Connect(function() task.wait(0.15) if espOn then buildESP(p) end end) end) -- ============================================ -- TELEPORT TAB -- ============================================ local function TeleportToPlayer(targetName) local target = Players:FindFirstChild(targetName) if not target then Window:Notify({ Title = "Error", Content = "Player Gak ada!", icon = ICON_ID, Duration = 2 }) return end if not lp.Character or not lp.Character:FindFirstChild("HumanoidRootPart") then Window:Notify({ Title = "Error", Content = "Your character Bug!", icon = ICON_ID, Duration = 2 }) return end if target.Character and target.Character:FindFirstChild("HumanoidRootPart") then local hrp = lp.Character.HumanoidRootPart hrp.CFrame = target.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0) Window:Notify({ Title = "Teleport", Content = "Teleported to " .. target.Name, icon = ICON_ID, Duration = 2 }) else Window:Notify({ Title = "Error", Content = "Target character not found!", icon = ICON_ID, Duration = 2 }) end end local function BuildPlayerList() local playerNames = {} for _, player in pairs(Players:GetPlayers()) do if player ~= lp then table.insert(playerNames, player.Name) end end if #playerNames == 0 then table.insert(playerNames, "(No players)") end TeleportTab:CreateDropdown({ Name = "Select Player", Options = playerNames, Default = playerNames[1] or "(No players)", Callback = function(v) if v and v ~= "(No players)" then TeleportToPlayer(v) end end }) end BuildPlayerList() TeleportTab:CreateButton({ Name = "🔄 Refresh List", Callback = function() TeleportTab:CreateDropdown({ Name = "Select Player", Options = {"(Loading...)"}, Default = "(Loading...)", Callback = function() end }) task.wait(0.3) BuildPlayerList() Window:Notify({ Title = "Refresh", Content = "Player list updated!", icon = ICON_ID, Duration = 2 }) end }) TeleportTab:CreateButton({ Name = "📍 Teleport to Spawn", Callback = function() local char = lp.Character local root = char and char:FindFirstChild("HumanoidRootPart") if not root then return end local spawn = workspace:FindFirstChildOfClass("SpawnLocation") if spawn then root.CFrame = spawn.CFrame + Vector3.new(0, 5, 0) Window:Notify({ Title = "Teleport", Content = "Teleported to spawn!", icon = ICON_ID, Duration = 2 }) else Window:Notify({ Title = "Error", Content = "No spawn found!", icon = ICON_ID, Duration = 2 }) end end }) -- ============================================ -- BRUTAL TAB -- ============================================ BrutalTab:CreateToggle({ Name = "Invisible BETA", Default = false, Callback = function(v) local char = lp.Character if not char then return end for _, part in pairs(char:GetDescendants()) do if part:IsA("BasePart") then part.Transparency = v and 1 or 0 end end Window:Notify({ Title = "Invisible", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) BrutalTab:CreateSlider({ Name = "Speed Boost", Range = {0, 500}, Increment = 5, Default = 50, Callback = function(v) if lp.Character and lp.Character:FindFirstChild("Humanoid") then lp.Character.Humanoid.WalkSpeed = v end Window:Notify({ Title = "Speed Boost", Content = tostring(v), icon = ICON_ID, Duration = 1 }) end }) BrutalTab:CreateToggle({ Name = "Auto Click", Default = false, Callback = function(v) if v then local clickLoop = RunService.RenderStepped:Connect(function() if not v then clickLoop:Disconnect() return end fireclickdetector() end) end Window:Notify({ Title = "Auto Click", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) BrutalTab:CreateButton({ Name = "💫 Kick Fling GG", Callback = function() pcall(function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-kick-fling-177615"))() Window:Notify({ Title = "Kick Fling", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end }) BrutalTab:CreateButton({ Name = "💥 Explode All BETA", Callback = function() local count = 0 for _, player in pairs(Players:GetPlayers()) do if player ~= lp and player.Character then player.Character:BreakJoints() count = count + 1 end end Window:Notify({ Title = "Explode All", Content = "Exploded " .. count .. " players!", icon = ICON_ID, Duration = 3 }) end }) BrutalTab:CreateToggle({ Name = "Freeze All", Default = false, Callback = function(v) for _, player in pairs(Players:GetPlayers()) do if player ~= lp and player.Character then local hum = player.Character:FindFirstChildOfClass("Humanoid") if hum then hum.WalkSpeed = v and 0 or 16 hum.JumpPower = v and 0 or 50 end end end Window:Notify({ Title = "Freeze All", Content = v and "ON" or "OFF", icon = ICON_ID, Duration = 2 }) end }) -- ============================================ -- SETTINGS TAB -- ============================================ SettingsTab:CreateColorPicker({ Name = "Theme Color", Default = Color3.fromRGB(255, 255, 255), Callback = function(v) Window:ModifyTheme({ TextColor = v, }) end }) SettingsTab:CreateButton({ Name = "🔄 Reset Character", Callback = function() local char = lp.Character local hum = char and char:FindFirstChildOfClass("Humanoid") if hum then hum.Health = 0 Window:Notify({ Title = "Reset", Content = "Character respawned!", icon = ICON_ID, Duration = 2 }) else Window:Notify({ Title = "Error", Content = "Character not found!", icon = ICON_ID, Duration = 2 }) end end }) SettingsTab:CreateButton({ Name = "🔄 Rejoin", Callback = function() TeleportService:TeleportToPlaceInstance(game.PlaceId, game.JobId, lp) end }) -- ============================================ -- SCRIPTS TAB (GAME SCRIPTS) -- ============================================ local gameScripts = { { Name = "⚔️ Blade Ball", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Doortthemort/676/refs/heads/main/Main.lua"))() Window:Notify({ Title = "Blade Ball", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "🍎 Blox Fruit", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/bloxfruitsnokey/Fluent/refs/heads/main/Flen/script.luau"))() Window:Notify({ Title = "Blox Fruit", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "⚫ .ZERO HUB", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/FakeModz/ZeroImpact/refs/heads/main/Loader.lua"))() Window:Notify({ Title = ".ZERO HUB", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "🚗 .Driving Empire", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Kenniel123/Axonic-Driving-Empire/refs/heads/main/Axonic%20Driving%20Empire"))() Window:Notify({ Title = ".AXONIC HUB", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "🐍 .OUROBOROS 2 HUB", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/joustingmatch/Ouroboros/main/loader.lua"))() Window:Notify({ Title = ".OUROBOROS 2", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "💧 .WET HUB", Load = function() pcall(function() loadstring(game:HttpGet("https://wethub.uk/Script"))() Window:Notify({ Title = ".WET HUB", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "🌀 .DRAG DRIVE SIMULATOR dds", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/LynX99-9/komtolmmek2/refs/heads/main/Drag%20Drive%20simulator"))() Window:Notify({ Title = ".CYRAA HUB", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "💎 .CapybaraVsPlants", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/SmokeTY/Hidden-Scripts/refs/heads/main/Capybaras%20VS%20Plants"))() Window:Notify({ Title = ".ONYX HUB", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, { Name = "🐔 1.GrowaChicken", Load = function() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/SmokeTY/Hidden-Scripts/refs/heads/main/Grow%20a%20Chicken%20Fighter"))() Window:Notify({ Title = "1.GALLIUM HUB", Content = "Loaded!", icon = ICON_ID, Duration = 2 }) end) end}, } for _, script in ipairs(gameScripts) do ScriptTab:CreateButton({ Name = script.Name, Callback = function() script.Load() end }) end -- ============================================ -- STARTUP NOTIFY (DENGAN ICON!) -- ============================================ Window:Notify({ Title = "🔥 X-VOID HUB", Content = "Loaded Script Sabar bang!", icon = ICON_ID, -- ✅ ICON ADA DI SINI! Duration = 5, }) print("✅ X-VOID HUB READY TO LAUNCH!")