SLK HUBV1
Key RequiredUniversal

SLK HUBV1

Universal ScriptAKV4AKV4 1.6K views 44 executesUpdated May 22, 2025
Unrated
00
Lua Script•453 lines (15769 chars)
-- SLK X - GIGA HUB

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.Text = name
    btn.TextColor3 = Color3.fromRGB(255, 255, 255)
    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

-- ABOUT PAGE (Discord + 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 by zelda23001\\nDiscord : discord.gg/GdRWHEy822"
AboutLabel.Font = Enum.Font.GothamBold

-- Fonction Générale pour créer les boutons dans chaque Page
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

-- HOME TOOLS

-- SuperFly
createButton("Home", "Fly (F Key)", 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 Key)", 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 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)
-- PLAYER TOOLS

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

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

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

-- Spam Chat Global
createButton("Trolls", "Spam Chat Global", function()
    task.spawn(function()
        while true do
            game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("[SLK X DOMINE]", "All")
            task.wait(0.5)
        end
    end)
end, 0.5)
-- BYPASS TOOLS

-- Anti Kick / Anti Teleport / Anti Ban (Ultimate Protection)
createButton("Bypass", "Enable Full Bypass", function()
    local mt = getrawmetatable(game)
    setreadonly(mt, false)
    local old = mt.__namecall

    mt.__namecall = newcclosure(function(self, ...)
        local args = {...}
        local method = getnamecallmethod()

        -- Anti Kick
        if method == "Kick" then
            warn("[SLK X] Kick Tentative détectée ➔ Bloquée.")
            return nil
        end

        -- Anti Forced Teleport
        if tostring(self):lower():find("teleport") then
            warn("[SLK X] Teleport Tentative détectée ➔ Bloquée.")
            return nil
        end

        -- Anti Remote Ban/Kick
        if self:IsA("RemoteEvent") then
            local name = tostring(self.Name):lower()
            if name:find("ban") or name:find("kick") or name:find("admin") then
                warn("[SLK X] Remote Ban/Kick détectée ➔ Bloquée.")
                return nil
            end
        end

        return old(self, unpack(args))
    end)

    setreadonly(mt, true)
end, 0.1)

-- SECURE FULL BYPASS Secour RP France
createButton("Bypass", "Secure Bypass Secour RP", function()
    for _, v in pairs(game:GetDescendants()) do
        if v:IsA("LocalScript") or v:IsA("Script") then
            local lowerName = v.Name:lower()
            if lowerName:find("kick") or lowerName:find("admin") or lowerName:find("ban") or lowerName:find("anti") then
                pcall(function()
                    v:Destroy()
                end)
            end
        end
    end
end, 0.2)
-- CRASH TOOLS

-- Lag Server (Spam massive Parts pour lagger)
createButton("Crash", "Lag Server Light", function()
    task.spawn(function()
        while task.wait(0.2) do
            local p = Instance.new("Part")
            p.Size = Vector3.new(50,50,50)
            p.Position = LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(-30,30), 10, math.random(-30,30))
            p.Parent = workspace
            game.Debris:AddItem(p, 2)
        end
    end)
end, 0.1)

-- HardCore Crash Server (Tentative Destroy Total)
createButton("Crash", "HardCore Server Crash", function()
    task.spawn(function()
        for i = 1, 500 do
            local p = Instance.new("Part")
            p.Size = Vector3.new(999,999,999)
            p.Position = Vector3.new(math.random(-999,999), 1000, math.random(-999,999))
            p.Parent = workspace
            task.wait(0.01)
        end
    end)
end, 0.2)

-- Super LagSwitch
createButton("Crash", "LagSwitch (Slow Server)", function()
    task.spawn(function()
        while task.wait(0.1) do
            local p = Instance.new("Explosion")
            p.Position = LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(math.random(-50,50), 5, math.random(-50,50))
            p.BlastPressure = 500
            p.Parent = workspace
        end
    end)
end, 0.3)
-- TELEPORT TOOLS

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

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

-- TP You to Map High Place
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 (Advanced)
createButton("Teleport", "Bring Specific Player", function()
    local plrName = tostring(game:GetService("Players").LocalPlayer.Name) -- TEMP placeholder
    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 Button
createButton("Settings", "Reset Character", function()
    if LocalPlayer.Character then
        LocalPlayer.Character:BreakJoints()
    end
end, 0.1)

-- Hide/Show Hub Button (Shortcut 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 Global Music (example ID, change if you want)
createButton("Settings", "Play Music (Global)", function()
    local sound = Instance.new("Sound", workspace)
    sound.SoundId = "rbxassetid://9118828566" -- MET TON ID SI TU VEUX
    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)

Features & Information

FLY NOCLIP SPEED JUMPBOOST ALL
#lua

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts