-- Delta X Troll Menu GUI local CoreGui = game:GetService("CoreGui") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") -- Remove existing GUI if already loaded if CoreGui:FindFirstChild("TrollMenuGUI") then CoreGui.TrollMenuGUI:Destroy() end local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "TrollMenuGUI" ScreenGui.Parent = CoreGui local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 220, 0, 320) MainFrame.Position = UDim2.new(0.05, 0, 0.2, 0) MainFrame.BackgroundColor3 = Color3.fromRGB(35, 35, 35) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 8) UICorner.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1, 0, 0, 40) Title.BackgroundColor3 = Color3.fromRGB(20, 20, 20) Title.Text = "ROBLOX TROLL MENU" Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.TextSize = 14 Title.Font = Enum.Font.SourceSansBold Title.Parent = MainFrame local TitleCorner = Instance.new("UICorner") TitleCorner.CornerRadius = UDim.new(0, 8) TitleCorner.Parent = Title -- Button creation helper function local function createButton(name, yPos, callback) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 200, 0, 35) btn.Position = UDim2.new(0, 10, 0, yPos) btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50) btn.Text = name btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.TextSize = 13 btn.Font = Enum.Font.SourceSansSemibold btn.Parent = MainFrame local btnCorner = Instance.new("UICorner") btnCorner.CornerRadius = UDim.new(0, 6) btnCorner.Parent = btn btn.MouseButton1Click:Connect(callback) end -------------------------------------------------------------------------------- -- 1. KILL ALL -------------------------------------------------------------------------------- createButton("Kill All", 50, function() pcall(function() for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then local humanoid = player.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.Health = 0 end end end end) end) -------------------------------------------------------------------------------- -- 2. BRING ALL -------------------------------------------------------------------------------- createButton("Bring All", 95, function() pcall(function() local myRoot = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") if myRoot then for _, player in ipairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character then local rootPart = player.Character:FindFirstChild("HumanoidRootPart") if rootPart then rootPart.CFrame = myRoot.CFrame + Vector3.new(3, 0, 3) end end end end end) end) -------------------------------------------------------------------------------- -- 3. FLY (Speed 50) -------------------------------------------------------------------------------- local flying = false local flySpeed = 50 createButton("Toggle Fly (Speed 50)", 140, function() flying = not flying local char = LocalPlayer.Character if not char then return end local rootPart = char:FindFirstChild("HumanoidRootPart") local humanoid = char:FindFirstChildOfClass("Humanoid") if flying then if humanoid then humanoid.PlatformStand = true end local bg = Instance.new("BodyGyro", rootPart) bg.Name = "FlyGyro" bg.MaxTorque = Vector3.new(9e9, 9e9, 9e9) local bv = Instance.new("BodyVelocity", rootPart) bv.Name = "FlyVelocity" bv.MaxForce = Vector3.new(9e9, 9e9, 9e9) RunService.RenderStepped:Connect(function() if not flying or not rootPart or not rootPart.Parent then if bg then bg:Destroy() end if bv then bv:Destroy() end return end local camera = workspace.CurrentCamera local moveDir = Vector3.new(0,0,0) if UserInputService:IsKeyDown(Enum.KeyCode.W) then moveDir = moveDir + camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.S) then moveDir = moveDir - camera.CFrame.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.A) then moveDir = moveDir - camera.CFrame.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.D) then moveDir = moveDir + camera.CFrame.RightVector end bv.Velocity = moveDir * flySpeed bg.CFrame = camera.CFrame end) else if humanoid then humanoid.PlatformStand = false end if rootPart:FindFirstChild("FlyGyro") then rootPart.FlyGyro:Destroy() end if rootPart:FindFirstChild("FlyVelocity") then rootPart.FlyVelocity:Destroy() end end end) -------------------------------------------------------------------------------- -- 4. JUMP POWER (100) -------------------------------------------------------------------------------- createButton("Set JumpPower: 100", 185, function() pcall(function() local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.UseJumpPower = true humanoid.JumpPower = 100 end end) end) -------------------------------------------------------------------------------- -- 5. GOD MODE -------------------------------------------------------------------------------- createButton("God Mode", 230, function() pcall(function() local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid.MaxHealth = math.huge humanoid.Health = math.huge humanoid.HealthChanged:Connect(function() if humanoid.Health < humanoid.MaxHealth then humanoid.Health = humanoid.MaxHealth end end) end end) end) -------------------------------------------------------------------------------- -- CLOSE MENU BUTTON -------------------------------------------------------------------------------- createButton("Close Menu", 275, function() ScreenGui:Destroy() end)