-- SLK X ULTIMATE HUB - INTERFACE BASE if game.CoreGui:FindFirstChild("SLK_X_HUB") then game.CoreGui:FindFirstChild("SLK_X_HUB"):Destroy() end local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local CoreGui = game:GetService("CoreGui") local SLK_X_HUB = Instance.new("ScreenGui", CoreGui) SLK_X_HUB.Name = "SLK_X_HUB" local MainFrame = Instance.new("Frame", SLK_X_HUB) MainFrame.Size = UDim2.new(0, 800, 0, 500) MainFrame.Position = UDim2.new(0.1, 0, 0.1, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20) MainFrame.BackgroundTransparency = 0.1 MainFrame.Active = true MainFrame.Draggable = true Instance.new("UICorner", MainFrame) local Sidebar = Instance.new("Frame", MainFrame) Sidebar.Size = UDim2.new(0, 160, 1, 0) Sidebar.BackgroundColor3 = Color3.fromRGB(30, 30, 30) Instance.new("UICorner", Sidebar) local Content = Instance.new("Frame", MainFrame) Content.Size = UDim2.new(1, -160, 1, 0) Content.Position = UDim2.new(0, 160, 0, 0) Content.BackgroundTransparency = 1 local Pages = {} local function createPage(name) local page = Instance.new("Frame", Content) page.Name = name page.Size = UDim2.new(1, 0, 1, 0) page.BackgroundTransparency = 1 page.Visible = false Pages[name] = page end createPage("Home") createPage("Player") createPage("Aimbot") createPage("Trolls") createPage("Bypass") createPage("Extras") createPage("Crash") createPage("Teleport") createPage("Settings") createPage("About") local function createSidebarButton(name, pageName, posY) local btn = Instance.new("TextButton", Sidebar) btn.Size = UDim2.new(1, 0, 0, 40) btn.Position = UDim2.new(0, 0, posY, 0) btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Text = name btn.TextScaled = true Instance.new("UICorner", btn) btn.MouseButton1Click:Connect(function() for i, v in pairs(Pages) do v.Visible = false end Pages[pageName].Visible = true end) end createSidebarButton("Home", "Home", 0) createSidebarButton("Player", "Player", 0.08) createSidebarButton("Aimbot", "Aimbot", 0.16) createSidebarButton("Trolls", "Trolls", 0.24) createSidebarButton("Bypass", "Bypass", 0.32) createSidebarButton("Extras", "Extras", 0.4) createSidebarButton("Crash", "Crash", 0.48) createSidebarButton("Teleport", "Teleport", 0.56) createSidebarButton("Settings", "Settings", 0.64) createSidebarButton("About", "About", 0.72) Pages["Home"].Visible = true -- SLK HUB LOGO ANIMÉ local SLKLabel = Instance.new("TextLabel", MainFrame) SLKLabel.Size = UDim2.new(0, 300, 0, 40) SLKLabel.Position = UDim2.new(0.5, -150, 0, -50) SLKLabel.BackgroundTransparency = 1 SLKLabel.Font = Enum.Font.GothamBold SLKLabel.Text = "SLK HUB" SLKLabel.TextScaled = true task.spawn(function() while task.wait(0.2) do SLKLabel.TextColor3 = Color3.fromRGB(math.random(100,255), math.random(100,255), math.random(100,255)) end end) -- SLK X ULTIMATE - PAGE HOME (FLY, NOCLIP, INFINITE JUMP, ESP) local function createButton(page, name, func, posY) local btn = Instance.new("TextButton", Pages[page]) btn.Size = UDim2.new(0, 500, 0, 40) btn.Position = UDim2.new(0, 50, posY, 0) btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.Text = name btn.TextScaled = true Instance.new("UICorner", btn) btn.MouseButton1Click:Connect(func) end -- Fly Toggle (F Key) createButton("Home", "Fly (F)", function() local flying = false local root = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") local bv = Instance.new("BodyVelocity", root) bv.MaxForce = Vector3.new(9e9, 9e9, 9e9) bv.Name = "SLK_X_Fly" RunService.RenderStepped:Connect(function() if flying and bv.Parent then local move = Vector3.new() if UserInputService:IsKeyDown(Enum.KeyCode.W) then move = move + Vector3.new(0,0,-1) end if UserInputService:IsKeyDown(Enum.KeyCode.S) then move = move + Vector3.new(0,0,1) end if UserInputService:IsKeyDown(Enum.KeyCode.A) then move = move + Vector3.new(-1,0,0) end if UserInputService:IsKeyDown(Enum.KeyCode.D) then move = move + Vector3.new(1,0,0) end if UserInputService:IsKeyDown(Enum.KeyCode.Space) then move = move + Vector3.new(0,1,0) end if UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then move = move + Vector3.new(0,-1,0) end bv.Velocity = workspace.CurrentCamera.CFrame:VectorToWorldSpace(move) * 75 end end) UserInputService.InputBegan:Connect(function(key) if key.KeyCode == Enum.KeyCode.F then flying = not flying if not flying and root:FindFirstChild("SLK_X_Fly") then root.SLK_X_Fly:Destroy() end end end) end, 0.1) -- Noclip Toggle (N Key) createButton("Home", "Noclip (N)", function() local noclip = false RunService.Stepped:Connect(function() if noclip and LocalPlayer.Character then for _, part in pairs(LocalPlayer.Character:GetChildren()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) UserInputService.InputBegan:Connect(function(key) if key.KeyCode == Enum.KeyCode.N then noclip = not noclip end end) end, 0.2) -- Infinite Jump createButton("Home", "Infinite Jump", function() UserInputService.JumpRequest:Connect(function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end end) end, 0.3) -- ESP (Highlight Other Players) createButton("Home", "ESP Players", function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and not player.Character:FindFirstChild("ESP_SLK") then local esp = Instance.new("Highlight", player.Character) esp.Name = "ESP_SLK" esp.FillColor = Color3.fromRGB(0, 255, 0) esp.OutlineColor = Color3.fromRGB(255, 255, 255) end end end, 0.4) -- Remove ESP createButton("Home", "Remove ESP", function() for _, player in pairs(Players:GetPlayers()) do if player.Character and player.Character:FindFirstChild("ESP_SLK") then player.Character.ESP_SLK:Destroy() end end end, 0.5) -- SLK X ULTIMATE - PAGE PLAYER (SPEED, JUMP, GODMODE, VEHICLE FLY) -- Speed Hack createButton("Player", "Speed Hack", function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then LocalPlayer.Character.Humanoid.WalkSpeed = 150 end end, 0.1) -- Reset Speed createButton("Player", "Reset Speed", function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then LocalPlayer.Character.Humanoid.WalkSpeed = 16 end end, 0.2) -- Jump Hack createButton("Player", "Jump Hack", function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then LocalPlayer.Character.Humanoid.JumpPower = 150 end end, 0.3) -- Reset Jump createButton("Player", "Reset Jump", function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then LocalPlayer.Character.Humanoid.JumpPower = 50 end end, 0.4) -- GodMode (Anti Kill) createButton("Player", "GodMode", function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("Humanoid") then LocalPlayer.Character.Humanoid.Name = "GodModeHumanoid" local newHumanoid = LocalPlayer.Character.Humanoid:Clone() newHumanoid.Parent = LocalPlayer.Character wait(0.5) LocalPlayer.Character:FindFirstChild("GodModeHumanoid"):Destroy() end end, 0.5) -- Vehicle Fly createButton("Player", "Vehicle Fly", function() local seat = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildWhichIsA("VehicleSeat") if seat then local bv = Instance.new("BodyVelocity", seat) bv.MaxForce = Vector3.new(9e9,9e9,9e9) bv.Velocity = Vector3.new(0,50,0) end end, 0.6) -- SLK X ULTIMATE - PAGE TROLLS (FREEZE, FLING, SEAT, SPAM) -- Freeze All Players createButton("Trolls", "Freeze All Players", function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then player.Character.HumanoidRootPart.Anchored = true end end end, 0.1) -- Unfreeze All Players createButton("Trolls", "Unfreeze All Players", function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then player.Character.HumanoidRootPart.Anchored = false end end end, 0.2) -- Seat All Players createButton("Trolls", "Seat All Players", function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChildOfClass("Humanoid") then player.Character.Humanoid.Sit = true end end end, 0.3) -- Fling All Players (Extreme) createButton("Trolls", "Fling All Players", function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local bv = Instance.new("BodyVelocity", player.Character.HumanoidRootPart) bv.Velocity = Vector3.new(9999, 9999, 9999) bv.MaxForce = Vector3.new(9999999, 9999999, 9999999) task.delay(0.5, function() bv:Destroy() end) end end end, 0.4) -- Funny Name Spam (chat troll) createButton("Trolls", "Funny Chat Spam", function() task.spawn(function() while true do game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer( LocalPlayer.Name .. " IS THE KING OF THE SERVER 👑🔥", "All" ) task.wait(1) end end) end, 0.5) -- SLK X ULTIMATE - PAGE AIMBOT (SILENT AIM V3, RAGEBOT) -- Silent Aim V3 (LockHead) createButton("Aimbot", "Silent Aim V3", function() local function ClosestPlayer() local closest, distance = nil, math.huge for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local mag = (LocalPlayer.Character.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude if mag < distance then closest = player distance = mag end end end return closest end local mt = getrawmetatable(game) setreadonly(mt, false) local old = mt.__namecall mt.__namecall = newcclosure(function(self, ...) local method = getnamecallmethod() local args = {...} if tostring(self) == "Raycast" and method == "FindPartOnRayWithIgnoreList" then local target = ClosestPlayer() if target and target.Character and target.Character:FindFirstChild("Head") then args[1].Origin = workspace.CurrentCamera.CFrame.Position args[1].Direction = (target.Character.Head.Position - workspace.CurrentCamera.CFrame.Position).Unit * 9999 end return old(self, unpack(args)) end return old(self, unpack(args)) end) setreadonly(mt, true) end, 0.1) -- RageBot Supreme (AutoTarget closest) createButton("Aimbot", "RageBot Supreme", function() task.spawn(function() while task.wait(0.2) do for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then LocalPlayer.Character.HumanoidRootPart.CFrame = player.Character.HumanoidRootPart.CFrame break end end end end) end, 0.2) -- SLK X ULTIMATE - PAGE EXTRAS (BLACK HOLE, DESTROY MAP, SPAM CHAT, SCANNER) -- Black Hole (Massive Attraction) createButton("Extras", "Black Hole", function() local blackHole = Instance.new("Part") blackHole.Size = Vector3.new(20, 20, 20) blackHole.Position = LocalPlayer.Character.HumanoidRootPart.Position blackHole.Anchored = true blackHole.Shape = Enum.PartType.Ball blackHole.BrickColor = BrickColor.new("Really black") blackHole.Material = Enum.Material.Neon blackHole.Parent = workspace local force = Instance.new("VectorForce", blackHole) force.Attachment0 = Instance.new("Attachment", blackHole) force.Force = Vector3.new(0, -50000, 0) force.RelativeTo = Enum.ActuatorRelativeTo.World task.spawn(function() while task.wait(0.1) do for _, part in pairs(workspace:GetDescendants()) do if part:IsA("BasePart") and not part:IsDescendantOf(LocalPlayer.Character) then local dir = (blackHole.Position - part.Position).Unit part.CFrame = part.CFrame + dir * 5 end end end end) end, 0.1) -- Destroy All Map Parts createButton("Extras", "Destroy All Map Parts", function() for _, part in pairs(workspace:GetDescendants()) do if part:IsA("BasePart") and not part:IsDescendantOf(LocalPlayer.Character) then part:Destroy() end end end, 0.2) -- Spam Global Chat (2025 Compatible) createButton("Extras", "Spam Global Chat", function() task.spawn(function() while wait(0.5) do game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer( "[SLK X DOMINE LE SERVEUR 🔥]", "All" ) end end) end, 0.3) -- Scan for Backdoors createButton("Extras", "Scan for Backdoors", function() for _, v in pairs(game:GetDescendants()) do if v:IsA("RemoteEvent") or v:IsA("RemoteFunction") or v:IsA("BindableEvent") then if tostring(v.Name):lower():find("admin") or tostring(v.Name):lower():find("kick") or tostring(v.Name):lower():find("ban") then warn("[SLK X] Possible Backdoor trouvé :", v:GetFullName()) end end if v:IsA("LocalScript") or v:IsA("Script") then if tostring(v.Source):lower():find("require") then warn("[SLK X] Script Suspect trouvé :", v:GetFullName()) end end end end, 0.4) -- SLK X ULTIMATE - PAGE CRASH (REMOTE SPAM, FAKE SHUTDOWN, LAG) -- Remote Event Flooder createButton("Crash", "Flood Remote Events", function() for _, obj in pairs(game:GetDescendants()) do if obj:IsA("RemoteEvent") then for i = 1, 10 do pcall(function() obj:FireServer("SLK X FLOOD") end) end end end end, 0.1) -- Remote Detonator createButton("Crash", "Remote Detonator", function() for _, obj in pairs(game:GetDescendants()) do if obj:IsA("RemoteFunction") then pcall(function() obj:InvokeServer() end) end end end, 0.2) -- Server Flooder Invisible Parts createButton("Crash", "Flood Map Invisible", function() task.spawn(function() while task.wait(0.1) do local p = Instance.new("Part") p.Size = Vector3.new(50,50,50) p.Transparency = 1 p.Anchored = false p.Position = LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(-30,30), math.random(5,50), math.random(-30,30)) p.Parent = workspace game.Debris:AddItem(p, 3) end end) end, 0.3) -- Fake Shutdown Server createButton("Crash", "Fake Server Shutdown", function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer then game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer( "⚠️ SERVER IS SHUTTING DOWN NOW! ⚠️", "All" ) end end end, 0.4) -- Network Lag Hack createButton("Crash", "Force Lag Server", function() task.spawn(function() while task.wait(0.2) do local explosion = Instance.new("Explosion", workspace) explosion.Position = LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(-50,50), 5, math.random(-50,50)) explosion.BlastPressure = 99999 end end) end, 0.5) -- SLK X ULTIMATE - PAGE TELEPORT + SETTINGS + ABOUT -- TELEPORT TOOLS -- Teleport to Random Player createButton("Teleport", "Teleport to Random Player", function() local players = Players:GetPlayers() local randomPlayer = players[math.random(1, #players)] if randomPlayer and randomPlayer.Character and randomPlayer.Character:FindFirstChild("HumanoidRootPart") then LocalPlayer.Character.HumanoidRootPart.CFrame = randomPlayer.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0) end end, 0.1) -- Teleport All Players to You createButton("Teleport", "Teleport All Players to You", function() for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then player.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame + Vector3.new(math.random(-5,5), 5, math.random(-5,5)) end end end, 0.2) -- Teleport to Sky createButton("Teleport", "Teleport High Sky", function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, 500, 0) end end, 0.3) -- Bring Specific Player (Example, no input yet) createButton("Teleport", "Bring Specific Player", function() local plrName = tostring(LocalPlayer.Name) -- TEMP local target = Players:FindFirstChild(plrName) if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then target.Character.HumanoidRootPart.CFrame = LocalPlayer.Character.HumanoidRootPart.CFrame + Vector3.new(5,0,0) end end, 0.4) -- SETTINGS TOOLS -- Reset Character createButton("Settings", "Reset Character", function() if LocalPlayer.Character then LocalPlayer.Character:BreakJoints() end end, 0.1) -- Hide/Show Hub (Key H) local hideHub = false UserInputService.InputBegan:Connect(function(key) if key.KeyCode == Enum.KeyCode.H then hideHub = not hideHub MainFrame.Visible = not hideHub end end) -- Play Music Global createButton("Settings", "Play Music (Global)", function() local sound = Instance.new("Sound", workspace) sound.SoundId = "rbxassetid://9118828566" -- Example ID sound.Volume = 5 sound.Looped = true sound:Play() end, 0.2) -- Stop Global Music createButton("Settings", "Stop Music", function() for _, sound in pairs(workspace:GetChildren()) do if sound:IsA("Sound") then sound:Destroy() end end end, 0.3) -- ABOUT PAGE local AboutLabel = Instance.new("TextLabel", Pages["About"]) AboutLabel.Size = UDim2.new(0, 600, 0, 300) AboutLabel.Position = UDim2.new(0.5, -300, 0.2, 0) AboutLabel.BackgroundTransparency = 1 AboutLabel.TextColor3 = Color3.fromRGB(255, 255, 255) AboutLabel.TextScaled = true AboutLabel.Text = "SLK X Hub made for zelda23001\nDiscord : discord.gg/GdRWHEy822" AboutLabel.Font = Enum.Font.GothamBold