SLK HUB V3
Key RequiredUniversal

SLK HUB V3

Universal ScriptAKV4AKV4 1.9K views 41 executesUpdated May 27, 2025
Unrated
00
Lua Script•529 lines (18360 chars)
-- SLK X ULTIMATE HUB - INTERFACE + SETUP 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 + PLAYER

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

-- PAGE HOME

-- Fly
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
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
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)

-- PAGE PLAYER

-- 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
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)
-- SLK X ULTIMATE - PAGE TROLLS + AIMBOT

-- PAGE TROLLS

-- 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)

-- PAGE AIMBOT

-- Silent Aim V3 (Lock Head)
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.5)

-- RageBot Supreme (Auto Attack Target)
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.6)
-- SLK X ULTIMATE - PAGE EXTRAS + CRASH

-- PAGE EXTRAS

-- 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

    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
    end
end, 0.4)

-- PAGE CRASH

-- 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)

-- Flood Map Invisible
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)

-- Force Lag Server
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 - EXECUTEUR + SLK YIELD + SETTINGS + ABOUT

-- Executeur Synapse X Style
local executeFrame = Instance.new("Frame", Pages["Bypass"])
executeFrame.Size = UDim2.new(0, 500, 0, 250)
executeFrame.Position = UDim2.new(0.5, -250, 0.1, 0)
executeFrame.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Instance.new("UICorner", executeFrame)

local scriptBox = Instance.new("TextBox", executeFrame)
scriptBox.Size = UDim2.new(1, -20, 0, 180)
scriptBox.Position = UDim2.new(0, 10, 0, 10)
scriptBox.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
scriptBox.PlaceholderText = "Place your script here..."
scriptBox.TextColor3 = Color3.fromRGB(255, 255, 255)
scriptBox.TextScaled = false
scriptBox.Font = Enum.Font.Code
scriptBox.TextWrapped = true
scriptBox.MultiLine = true
Instance.new("UICorner", scriptBox)

local execButton = Instance.new("TextButton", executeFrame)
execButton.Size = UDim2.new(1, -20, 0, 40)
execButton.Position = UDim2.new(0, 10, 0, 200)
execButton.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
execButton.Text = "EXECUTE SCRIPT"
execButton.TextScaled = true
execButton.TextColor3 = Color3.fromRGB(255, 255, 255)
Instance.new("UICorner", execButton)

execButton.MouseButton1Click:Connect(function()
    local scriptContent = scriptBox.Text
    loadstring(scriptContent)()
end)

-- SLK Yield - Custom Infinite Yield Lite
createButton("Bypass", "SLK Yield (Commands)", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
end, 0.6)

-- Optimize Game (Boost FPS)
createButton("Settings", "Optimize Game (FPS Boost)", function()
    settings().Rendering.QualityLevel = Enum.QualityLevel.Level01
    for _, obj in pairs(workspace:GetDescendants()) do
        if obj:IsA("ParticleEmitter") or obj:IsA("Trail") or obj:IsA("Beam") then
            obj.Enabled = false
        end
    end
end, 0.7)

-- Reset Character
createButton("Settings", "Reset Character", function()
    if LocalPlayer.Character then
        LocalPlayer.Character:BreakJoints()
    end
end, 0.8)

-- Hide/Show Hub (Press 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)

-- ABOUT PAGE (DISCORD ET TON PSEUDO)
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

Features & Information

d
#lua

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts