
KeylessUniversal

-- 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)No comments yet for this script.



