Advertisement
Azzz_4565

Untitled

Jun 26th, 2025
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 7.54 KB | None | 0 0
  1. -- ✅ SYSTEM SETTINGS
  2. local auraSize = Vector3.new(90, 90, 90)
  3. local auraRange = 9e99999999
  4. local instantKillDamage = 9e999999999999999
  5. local clonesToSpawn = 10
  6. local CLAW_NAME = "Super Power Claws"
  7.  
  8. -- ✅ SERVICES
  9. local Players = cloneref(game:GetService("Players"))
  10. local RunService = cloneref(game:GetService("RunService"))
  11. local Lighting = cloneref(game:GetService("Lighting"))
  12. local Workspace = cloneref(game:GetService("Workspace"))
  13. local Debris = cloneref(game:GetService("Debris"))
  14. local lp = Players.LocalPlayer
  15. local CHAR = lp.Character or lp.CharacterAdded:Wait()
  16. local Ignorelist = OverlapParams.new()
  17. Ignorelist.FilterType = Enum.RaycastFilterType.Include
  18.  
  19. -- ✅ AURA SYSTEM CONFIG
  20. local Disable = Instance.new("BindableEvent")
  21. getgenv().configs = {
  22.     connection = {},
  23.     Disable = Disable,
  24.     Size = auraSize,
  25.     DeathCheck = false
  26. }
  27. local Run = true
  28.  
  29. -- ✅ HOOK: ULTRA WAIT SPEED
  30. for _, f in ipairs({wait, task.wait, delay, getrenv().wait}) do
  31.     pcall(function()
  32.         hookfunction(f, function() return RunService.Heartbeat:Wait() end)
  33.     end)
  34. end
  35.  
  36. -- ✅ HOOK: INSTANT DEATH OVERRIDES
  37. local function hookTakeDamage()
  38.     for _, f in ipairs(getgc(true)) do
  39.         if typeof(f) == "function" and debug.getinfo(f).name == "TakeDamage" then
  40.             hookfunction(f, function(...) return 0 end)
  41.         end
  42.     end
  43. end
  44.  
  45. local function hookHumanoidBreakJoints()
  46.     for _, v in ipairs(getgc(true)) do
  47.         if typeof(v) == "function" and debug.getinfo(v).name == "BreakJoints" then
  48.             hookfunction(v, function() end)
  49.         end
  50.     end
  51. end
  52.  
  53. -- ✅ EXTRA NO-COOLDOWN HOOKFUNCTIONS
  54. local function hookYielders()
  55.     for _, f in ipairs(getgc(true)) do
  56.         if typeof(f) == "function" and getfenv(f).script == nil then
  57.             local info = debug.getinfo(f)
  58.             if info and info.name and (info.name:lower():find("yield") or info.name:lower():find("wait")) then
  59.                 pcall(function()
  60.                     hookfunction(f, function(...) return RunService.Heartbeat:Wait() end)
  61.                 end)
  62.             end
  63.         end
  64.     end
  65. end
  66.  
  67. -- ✅ EXTRA AURA KILL HOOKS
  68. local function hookHumanoidUpdateHealth()
  69.     for _, f in ipairs(getgc(true)) do
  70.         if typeof(f) == "function" then
  71.             local info = debug.getinfo(f)
  72.             if info.name and (info.name == "UpdateHealth" or info.name == "ApplyDamage" or info.name == "Damage") then
  73.                 pcall(function()
  74.                     hookfunction(f, function(...) return 0 end)
  75.                 end)
  76.             end
  77.         end
  78.     end
  79. end
  80.  
  81. local function hookRemoteKillBlocks()
  82.     for _, v in ipairs(getgc(true)) do
  83.         if typeof(v) == "function" and tostring(v):lower():find("kill") then
  84.             local env = getfenv(v)
  85.             if env and not rawget(env, "script") then
  86.                 pcall(function()
  87.                     hookfunction(v, function(...) return 0 end)
  88.                 end)
  89.             end
  90.         end
  91.     end
  92. end
  93.  
  94. -- ✅ ACTIVATE HOOKS
  95. hookTakeDamage()
  96. hookHumanoidBreakJoints()
  97. hookYielders()
  98. hookHumanoidUpdateHealth()
  99. hookRemoteKillBlocks()
  100.  
  101. -- ✅ TOOL SETUP
  102. local function GetTouchInterest(tool)
  103.     return tool and tool:FindFirstChildWhichIsA("TouchTransmitter", true)
  104. end
  105.  
  106. local function AutoActivateTool(tool)
  107.     if tool:IsDescendantOf(workspace) then
  108.         tool:Activate()
  109.     end
  110. end
  111.  
  112. local function equipClaw()
  113.     local claw = lp.Backpack:FindFirstChild(CLAW_NAME) or lp.Character:FindFirstChild(CLAW_NAME)
  114.     if claw then
  115.         claw.Parent = lp.Character
  116.         local handle = claw:FindFirstChild("Handle") or claw:FindFirstChildWhichIsA("BasePart")
  117.         if handle then
  118.             handle.Size = Vector3.new(9e9, 9e9, 9e9)
  119.             handle.CanTouch = true
  120.             handle.Touched:Connect(function(hit)
  121.                 local hum = hit.Parent:FindFirstChildWhichIsA("Humanoid")
  122.                 if hum and hum.Health > 0 then
  123.                     hum.Health = 0
  124.                     lp:FindFirstChild("HitCount").Value += 1e7
  125.                 end
  126.             end)
  127.         end
  128.     end
  129. end
  130.  
  131. -- ✅ KILL AURA FUNCTION
  132. local function ApplyDamageInstant(Tools, Characters, TouchPart)
  133.     local hits = workspace:GetPartBoundsInBox(
  134.         TouchPart.CFrame,
  135.         TouchPart.Size + auraSize,
  136.         Ignorelist
  137.     )
  138.     for _, v in ipairs(hits) do
  139.         local char = v:FindFirstAncestorOfClass("Model")
  140.         if char and table.find(Characters, char) then
  141.             local hum = char:FindFirstChildWhichIsA("Humanoid")
  142.             if hum then hum.Health = 0 end
  143.             firetouchinterest(TouchPart, v, 0)
  144.             firetouchinterest(TouchPart, v, 1)
  145.         end
  146.     end
  147. end
  148.  
  149. -- ✅ TOOL TOUCH AURA LOOP
  150. RunService.Heartbeat:Connect(function()
  151.     local char = lp.Character
  152.     if not char then return end
  153.     local Tools, Characters = {}, {}
  154.     for _, v in ipairs(Players:GetPlayers()) do
  155.         if v ~= lp and v.Character then table.insert(Characters, v.Character) end
  156.     end
  157.     Ignorelist.FilterDescendantsInstances = Characters
  158.     for _, tool in ipairs(char:GetChildren()) do
  159.         if tool:IsA("Tool") and GetTouchInterest(tool) then
  160.             table.insert(Tools, tool)
  161.             local touch = GetTouchInterest(tool).Parent
  162.             AutoActivateTool(tool)
  163.             ApplyDamageInstant(Tools, Characters, touch)
  164.         end
  165.     end
  166. end)
  167.  
  168. -- ✅ INVISIBLE CLONES
  169. local function spawnClone()
  170.     local char = lp.Character
  171.     if not char then return end
  172.     local clone = char:Clone()
  173.     for _, d in ipairs(clone:GetDescendants()) do
  174.         if d:IsA("BasePart") then
  175.             d.Transparency = 1
  176.             d.CanCollide = false
  177.             d.CastShadow = false
  178.         elseif d:IsA("Script") or d:IsA("LocalScript") then
  179.             d:Destroy()
  180.         end
  181.     end
  182.     local root = clone:FindFirstChild("HumanoidRootPart")
  183.     local realRoot = char:FindFirstChild("HumanoidRootPart")
  184.     if root and realRoot then
  185.         root.CFrame = realRoot.CFrame * CFrame.new(math.random(-50,50), 0, math.random(-50,50))
  186.     end
  187.     clone.Name = "AuraClone_"..math.random(100000,999999)
  188.     clone.Parent = workspace
  189.     RunService.Heartbeat:Connect(function()
  190.         for _, p in ipairs(Players:GetPlayers()) do
  191.             if p ~= lp and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
  192.                 local hum = p.Character:FindFirstChildWhichIsA("Humanoid")
  193.                 if hum and hum.Health > 0 and (hum.Parent.HumanoidRootPart.Position - root.Position).Magnitude < auraRange then
  194.                     hum.Health = 0
  195.                 end
  196.             end
  197.         end
  198.     end)
  199. end
  200.  
  201. -- ✅ AFTER-DEATH AURA + LAG
  202. local afterKillActive = false
  203. local function afterKillAura()
  204.     if not afterKillActive then return end
  205.     for _, p in ipairs(Players:GetPlayers()) do
  206.         if p ~= lp and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
  207.             local dist = (CHAR.HumanoidRootPart.Position - p.Character.HumanoidRootPart.Position).Magnitude
  208.             local hum = p.Character:FindFirstChildOfClass("Humanoid")
  209.             if hum and dist < auraRange then
  210.                 hum:TakeDamage(instantKillDamage)
  211.             end
  212.         end
  213.     end
  214. end
  215.  
  216. local function lagOpponent(plr)
  217.     if not plr or not plr.Character then return end
  218.     for i = 1, 5 do
  219.         local part = Instance.new("Part")
  220.         part.Size = Vector3.new(50, 50, 50)
  221.         part.Transparency = 1
  222.         part.Anchored = true
  223.         part.CanCollide = false
  224.         part.CFrame = plr.Character.HumanoidRootPart.CFrame * CFrame.new(math.random(-30,30),0,math.random(-30,30))
  225.         part.Parent = workspace
  226.         Debris:AddItem(part, 2)
  227.     end
  228. end
  229.  
  230. local function onDied()
  231.     afterKillActive = true
  232.     local hum = CHAR:FindFirstChildWhichIsA("Humanoid")
  233.     task.wait()
  234.     local tag = hum and (hum:FindFirstChild("creator") or hum:FindFirstChild("creatorTag"))
  235.     if tag and tag.Value and tag.Value ~= lp then
  236.         lagOpponent(tag.Value)
  237.     end
  238. end
  239.  
  240. local function onRespawn(newChar)
  241.     CHAR = newChar
  242.     afterKillActive = false
  243.     equipClaw()
  244.     for i = 1, 2 do spawnClone() end
  245.     newChar:WaitForChild("Humanoid").Died:Connect(onDied)
  246. end
  247.  
  248. -- ✅ RESPAWN & INIT
  249. equipClaw()
  250. for i = 1, clonesToSpawn do spawnClone() end
  251. CHAR:WaitForChild("Humanoid").Died:Connect(onDied)
  252. lp.CharacterAdded:Connect(onRespawn)
  253.  
  254. RunService.Heartbeat:Connect(function()
  255.     afterKillAura()
  256. end)
  257.  
  258. print("✅ MEGA PSYCHO AURA SYSTEM FULLY ACTIVE")
  259.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement