local UserInputService = game:GetService("UserInputService") local Players = game:GetService("Players") local Debris = game:GetService("Debris") local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() -- Configuration local DEATH_SOUND = "rbxassetid://139019913635357" local SEARCH_RANGE = math.huge -- Infinite range: targets any player in the server -- Load original base script loadstring(game:HttpGet("https://pastebin.com/raw/XJeBNe0s"))() -- Helper: Find Glove and Event local function getGlove() for _, v in pairs(LocalPlayer.Backpack:GetChildren()) do if v:IsA("Tool") and v:FindFirstChild("Event") then return v, v.Event end end if LocalPlayer.Character then for _, v in pairs(LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") and v:FindFirstChild("Event") then return v, v.Event end end end return nil, nil end -- Helper: Find nearest player regardless of distance local function getNearestPlayer() local closestPlayer = nil local minDistance = SEARCH_RANGE for _, player in pairs(Players:GetPlayers()) do if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local dist = (player.Character.HumanoidRootPart.Position - LocalPlayer.Character.HumanoidRootPart.Position).Magnitude if dist < minDistance then minDistance = dist closestPlayer = player end end end return closestPlayer end -- Universal Kill Logic local function performKill(targetPlr, delayTime) local character = targetPlr.Character if not character then return end task.wait(delayTime) local hum = character:FindFirstChildOfClass("Humanoid") if not hum or hum.Health <= 0 then return end -- 1. Visual Effect: Death Sound & Disintegration local root = character:FindFirstChild("HumanoidRootPart") or character:FindFirstChild("Torso") or character:FindFirstChild("UpperTorso") if root then local s = Instance.new("Sound", root) s.SoundId = DEATH_SOUND s.Volume = 10 s:Play() Debris:AddItem(s, 2) end hum.Health = 0 character:BreakJoints() for _, obj in pairs(character:GetChildren()) do if obj.Name:find("Leg") or obj.Name:find("Foot") or obj.Name:find("Arm") or obj.Name:find("Hand") then obj.Transparency = 1 obj.CanCollide = false local bv = Instance.new("BodyVelocity", obj) bv.Velocity = Vector3.new(0, -100, 0) bv.MaxForce = Vector3.new(1e6, 1e6, 1e6) Debris:AddItem(bv, 0.5) elseif obj.Name == "Head" then obj.CanCollide = true obj.Velocity = (obj.CFrame.LookVector * 15) + Vector3.new(0, 10, 0) obj.RotVelocity = Vector3.new(math.random(-15,15), 0, math.random(-15,15)) elseif obj:IsA("Accessory") then local handle = obj:FindFirstChild("Handle") if handle then handle.CanCollide = true handle.Velocity = Vector3.new(math.random(-10,10), 20, math.random(-10,10)) end end end -- 2. Functional Kill local _, event = getGlove() if event then task.spawn(function() local timeout = 0 while hum.Parent and hum.Health >= 0 and timeout < 5 do event:FireServer("slash", character, Vector3.new(0, -math.huge, 0)) task.wait(0.3) timeout = timeout + 1 end end) end end -- Input Triggers UserInputService.InputBegan:Connect(function(input, gameProcessed) if gameProcessed then return end local targetPlayer = getNearestPlayer() if not targetPlayer then return end if input.KeyCode == Enum.KeyCode.C then performKill(targetPlayer, 2) elseif input.KeyCode == Enum.KeyCode.X then performKill(targetPlayer, 6) end end) -- Mouse Click Trigger Mouse.Button1Down:Connect(function() local target = Mouse.Target if target and target.Parent then local player = Players:GetPlayerFromCharacter(target.Parent) if player and player ~= LocalPlayer then performKill(player, 2) end end end) -- [[ BLACKENED INFERNO ENGINE (NO FLOOR) ]] local UserInputService = game:GetService("UserInputService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local RADIUS = 30 local BLACK_COLOR = Color3.fromRGB(0, 0, 0) -- List of names to ignore so the floor remains untouched local IGNORE_LIST = {"Floor", "Ground", "Baseplate", "Terrain", "Grass"} local function isFloor(part) for _, name in pairs(IGNORE_LIST) do if string.find(string.lower(part.Name), string.lower(name)) then return true end end return false end local function triggerInferno() local character = LocalPlayer.Character if not character or not character:FindFirstChild("HumanoidRootPart") then return end local rootPart = character.HumanoidRootPart local params = OverlapParams.new() params.FilterDescendantsInstances = {character} params.FilterType = Enum.RaycastFilterType.Exclude local nearbyParts = workspace:GetPartBoundsInRadius(rootPart.Position, RADIUS, params) for _, part in pairs(nearbyParts) do -- Skip the floor and only target structures/objects if part:IsA("BasePart") and not isFloor(part) then part.Color = BLACK_COLOR part.Material = Enum.Material.Metal if not part:FindFirstChild("InfernoFire") then local fire = Instance.new("Fire") fire.Name = "InfernoFire" fire.Size = 5 fire.Heat = 10 fire.Parent = part end end end end UserInputService.InputBegan:Connect(function(input, gameProcessed) if gameProcessed then return end if input.KeyCode == Enum.KeyCode.X then print("--- [ INFERNO SEQUENCE INITIALIZED: 6 SECONDS ] ---") task.wait(6) triggerInferno() print("--- [ INFERNO TRIGGERED ] ---") end end)