local ScreenGui = Instance.new("ScreenGui") ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") -- Interface principale local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 300, 0, 400) MainFrame.Position = UDim2.new(0.5, -150, 0.5, -200) MainFrame.BackgroundTransparency = 1 MainFrame.BorderSizePixel = 2 MainFrame.Draggable = true MainFrame.Active = true MainFrame.Parent = ScreenGui -- Arrière-plan du hub local BackgroundImage = Instance.new("ImageLabel") BackgroundImage.Size = UDim2.new(1, 0, 1, 0) BackgroundImage.Image = "rbxassetid://110413883351754" BackgroundImage.Parent = MainFrame -- Nom du hub local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 50) Title.Position = UDim2.new(0, 0, 0, 0) Title.Text = "RR KILLER HUB" Title.TextSize = 24 Title.TextColor3 = Color3.fromRGB(255, 0, 0) Title.BackgroundTransparency = 1 Title.Parent = MainFrame -- Bouton pour réduire/agrandir local ToggleButton = Instance.new("TextButton") ToggleButton.Size = UDim2.new(0, 30, 0, 30) ToggleButton.Position = UDim2.new(1, -35, 0, 5) ToggleButton.Text = "X" ToggleButton.TextColor3 = Color3.fromRGB(255, 0, 0) ToggleButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) ToggleButton.Parent = MainFrame local isMinimized = false ToggleButton.MouseButton1Click:Connect(function() isMinimized = not isMinimized for _, obj in pairs(MainFrame:GetChildren()) do if obj:IsA("TextButton") or obj:IsA("TextBox") or obj:IsA("TextLabel") then if obj ~= Title and obj ~= ToggleButton then obj.Visible = not isMinimized end end end MainFrame.Size = isMinimized and UDim2.new(0, 300, 0, 50) or UDim2.new(0, 300, 0, 400) ToggleButton.Text = isMinimized and "+" or "X" end) -- Fonction pour créer un bouton local function createButton(text, position, callback) local button = Instance.new("TextButton") button.Size = UDim2.new(0, 260, 0, 40) button.Position = position button.Text = text button.TextSize = 20 button.TextColor3 = Color3.fromRGB(255, 255, 255) button.BackgroundColor3 = Color3.fromRGB(100, 0, 0) button.BorderSizePixel = 2 button.BorderColor3 = Color3.fromRGB(255, 0, 0) -- Contours rouges button.Visible = true button.Parent = MainFrame button.MouseButton1Click:Connect(callback) return button end -- Fonction pour créer un champ de texte local function createTextBox(placeholder, position, callback) local textBox = Instance.new("TextBox") textBox.Size = UDim2.new(0, 260, 0, 40) textBox.Position = position textBox.PlaceholderText = placeholder textBox.Text = "" textBox.TextSize = 20 textBox.TextColor3 = Color3.fromRGB(255, 255, 255) textBox.BackgroundColor3 = Color3.fromRGB(100, 0, 0) textBox.BorderSizePixel = 2 textBox.BorderColor3 = Color3.fromRGB(255, 0, 0) -- Contours rouges textBox.Visible = true textBox.Parent = MainFrame textBox.FocusLost:Connect(function() local value = tonumber(textBox.Text) if value then callback(value) end end) return textBox end -- 🟥 Screamer RR Killer createButton("Screamer RR Killer", UDim2.new(0, 20, 0, 60), function() local Image = Instance.new("ImageLabel") Image.Size = UDim2.new(1, 0, 1, 0) Image.Image = "rbxassetid://110413883351754" Image.Parent = ScreenGui wait(10) Image:Destroy() end) -- 🟥 Sky Blox local isSkyboxActive = false createButton("Sky Blox", UDim2.new(0, 20, 0, 110), function() if isSkyboxActive then game.Lighting.Skybox = nil -- Désactive la Skybox isSkyboxActive = false else local sky = Instance.new("Sky") sky.SkyboxBk = "rbxassetid://110413883351754" sky.SkyboxDn = "rbxassetid://110413883351754" sky.SkyboxFt = "rbxassetid://110413883351754" sky.SkyboxLf = "rbxassetid://110413883351754" sky.SkyboxRt = "rbxassetid://110413883351754" sky.SkyboxUp = "rbxassetid://110413883351754" sky.Parent = game.Lighting isSkyboxActive = true end end) -- 🟥 Full RR Killer (remplace toutes les textures) createButton("Full RR Killer", UDim2.new(0, 20, 0, 160), function() for _, obj in pairs(workspace:GetDescendants()) do if obj:IsA("Part") or obj:IsA("MeshPart") then local decal = Instance.new("Decal") decal.Texture = "rbxassetid://110413883351754" decal.Parent = obj end end end) -- 🟩 Option Vitesse createTextBox("Entrez Vitesse", UDim2.new(0, 20, 0, 210), function(value) game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = value end) -- 🟩 Option Hauteur de Saut createTextBox("Entrez Hauteur de Saut", UDim2.new(0, 20, 0, 260), function(value) game.Players.LocalPlayer.Character.Humanoid.JumpPower = value end) -- 🟩 Disco Mode (RGB) createButton("Disco Mode", UDim2.new(0, 20, 0, 310), function() while true do game.Lighting.Ambient = Color3.fromRGB(math.random(0, 255), math.random(0, 255), math.random(0, 255)) wait(0.5) end end)