Advertisement
Azzz_4565

Untitled

Jul 1st, 2025
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 6.47 KB | None | 0 0
  1. local Players = game:GetService("Players")
  2. local RunService = game:GetService("RunService")
  3. local Debris = game:GetService("Debris")
  4. local player = Players.LocalPlayer
  5.  
  6. local CLAW_NAME = "Super Power Claws"
  7. local MAX_FLOAT = 1.7976931348623157e308
  8. local CLAW_SIZE = Vector3.new(1e200, 1e200, 1e200)
  9. local CLAWS_TO_SPAWN = 9300000
  10.  
  11. local weldedTools = {}
  12. local afterKillActive = true
  13.  
  14. local function clamp(value)
  15.     return (value > MAX_FLOAT) and MAX_FLOAT or value
  16. end
  17.  
  18. --  Setup stats
  19. local function setupStats()
  20.     local function makeStat(name, val)
  21.         local stat = player:FindFirstChild(name) or Instance.new("NumberValue", player)
  22.         stat.Name = name
  23.         stat.Value = val
  24.     end
  25.     makeStat("HitCount", 9e310)
  26.     makeStat("DeathCount", 9e310)
  27. end
  28.  
  29. -- Destroy victim
  30. local function obliterateCharacter(char)
  31.     if not char then return end
  32.     for _, part in ipairs(char:GetDescendants()) do
  33.         if part:IsA("BasePart") then
  34.             part.Anchored = false
  35.             part.Velocity = Vector3.new(math.random(-990000e6, 990000e6), 99000e5, math.random(-99000e6, 990000e6))
  36.         end
  37.     end
  38.     local hum = char:FindFirstChildOfClass("Humanoid")
  39.     if hum then hum:TakeDamage(9e9999999) end
  40. end
  41.  
  42. --  Vaporize effect
  43. local function clawVaporize(target)
  44.     if target and target.Parent then
  45.         local humanoid = target:FindFirstChildOfClass("Humanoid")
  46.         if humanoid and humanoid.Health > 0 then
  47.             humanoid.Health = 0
  48.             for i = 1, 90 do
  49.                 task.spawn(function()
  50.                     local force = Instance.new("BodyVelocity")
  51.                     force.MaxForce = Vector3.new(1e150, 1e150, 1e150)
  52.                     force.Velocity = Vector3.new(math.random(-1e6, 1e160), math.random(1e160, 2e160), math.random(-1e160, 1e160))
  53.                     force.Parent = target:FindFirstChild("HumanoidRootPart") or target:FindFirstChild("Torso") or target
  54.                     Debris:AddItem(force, 0)
  55.                 end)
  56.             end
  57.         end
  58.     end
  59. end
  60.  
  61. -- Infinite claws spawn with faster spawn rate
  62. local function spawnClaws(amount)
  63.     local claw = player.Backpack:FindFirstChild(CLAW_NAME) or player.Character:FindFirstChild(CLAW_NAME)
  64.     if not claw then return end
  65.     local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
  66.     if not root then return end
  67.  
  68.     local batchSize = 900000
  69.     local batches = math.ceil(amount / batchSize)
  70.  
  71.     for batch = 1, batches do
  72.         for i = 1, math.min(batchSize, amount - ((batch - 1) * batchSize)) do
  73.             local clone = claw:Clone()
  74.             clone.Parent = player.Character
  75.             clone.Handle.Size = CLAW_SIZE
  76.             clone.Handle.Massless = true
  77.             clone.Handle.Anchored = false
  78.             clone.Handle.CanTouch = true
  79.  
  80.             for _, part in ipairs(clone:GetChildren()) do
  81.                 if part:IsA("BasePart") and part ~= clone.Handle then
  82.                     local weld = Instance.new("WeldConstraint", clone.Handle)
  83.                     weld.Part0 = clone.Handle
  84.                     weld.Part1 = part
  85.                 end
  86.             end
  87.  
  88.             clone.Handle.CFrame = root.CFrame * CFrame.new(math.random(-1500,1500), math.random(-1500,1500), math.random(-1500,1500))
  89.  
  90.             for _ = 1, 910 do
  91.                 clone.Handle.Touched:Connect(function(hit)
  92.                     local char = hit:FindFirstAncestorOfClass("Model")
  93.                     if char and char ~= player.Character then
  94.                         local hum = char:FindFirstChildOfClass("Humanoid")
  95.                         local rootPart = char:FindFirstChild("HumanoidRootPart")
  96.                         if hum and rootPart and hum.Health > 0 then
  97.                             obliterateCharacter(char)
  98.                             clawVaporize(char)
  99.                             hum.Health = 0
  100.                             rootPart.Velocity = Vector3.new(math.random(-MAX_FLOAT, MAX_FLOAT), MAX_FLOAT, math.random(-MAX_FLOAT, MAX_FLOAT))
  101.                             local hitCount = player:FindFirstChild("HitCount")
  102.                             if hitCount then hitCount.Value = clamp(hitCount.Value * 10) end
  103.                             --  Hook call: after a successful hit
  104.                             if _G.ClawHookFunction then
  105.                                 local ok, err = pcall(_G.ClawHookFunction, char, clone)
  106.                                 if not ok then
  107.                                     warn("[HOOK ERROR]:", err)
  108.                                 end
  109.                             end
  110.                         end
  111.                     end
  112.                 end)
  113.             end
  114.  
  115.             weldedTools[clone] = true
  116.         end
  117.         task.wait(0.01)  -- Increased spawn rate (lower wait time)
  118.     end
  119. end
  120.  
  121. -- Aura damage loop
  122. local function afterKillAura()
  123.     if not afterKillActive then return end
  124.     local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
  125.     if not root then return end
  126.  
  127.     for _, plr in pairs(Players:GetPlayers()) do
  128.         if plr ~= player and plr.Character then
  129.             local hum = plr.Character:FindFirstChild("Humanoid")
  130.             local r = plr.Character:FindFirstChild("HumanoidRootPart")
  131.             if hum and r and (r.Position - root.Position).Magnitude <= math.huge and hum.Health > 0 then
  132.                 for _ = 1, 90 do
  133.                     obliterateCharacter(plr.Character)
  134.                     clawVaporize(plr.Character)
  135.                     hum.Health = 0
  136.                     r.Velocity = Vector3.new(0, MAX_FLOAT, 0)
  137.                 end
  138.                 local hitCount = player:FindFirstChild("HitCount")
  139.                 if hitCount then hitCount.Value = clamp(hitCount.Value * 90) end
  140.                 -- Hook call: after aura kill
  141.                 if _G.ClawHookFunction then
  142.                     local ok, err = pcall(_G.ClawHookFunction, plr.Character, nil)
  143.                     if not ok then
  144.                         warn("[HOOK ERROR]:", err)
  145.                     end
  146.                 end
  147.             end
  148.         end
  149.     end
  150. end
  151.  
  152. -- Fast arms (permanent) - FASTER SPIN
  153. local function fastArms()
  154.     local function applyFastMotion(char)
  155.         local rightArm = char:FindFirstChild("RightUpperArm") or char:FindFirstChild("RightArm")
  156.         local leftArm = char:FindFirstChild("LeftUpperArm") or char:FindFirstChild("LeftArm")
  157.         local torso = char:FindFirstChild("Torso") or char:FindFirstChild("UpperTorso")
  158.  
  159.         if not (rightArm and leftArm and torso) then return end
  160.  
  161.         local function createWeld(part0, part1)
  162.             local weld = Instance.new("Motor6D")
  163.             weld.Part0 = part0
  164.             weld.Part1 = part1
  165.             weld.Name = "FastMotionWeld"
  166.             weld.C0 = CFrame.new()
  167.             weld.C1 = CFrame.new()
  168.             weld.Parent = part0
  169.             return weld
  170.         end
  171.  
  172.         local rightWeld = createWeld(torso, rightArm)
  173.         local leftWeld = createWeld(torso, leftArm)
  174.  
  175.         RunService.Heartbeat:Connect(function()
  176.             local t = tick() * 925000 -- Increased for faster spinning
  177.             if rightWeld and rightWeld.Parent then
  178.                 rightWeld.C0 = CFrame.Angles(0, 0, math.sin(t) * math.rad(180))
  179.             end
  180.             if leftWeld and leftWeld.Parent then
  181.                 leftWeld.C0 = CFrame.Angles(0, 0, math.cos(t) * math.rad(980))
  182.             end
  183.         end)
  184.     end
  185.  
  186.     player.CharacterAdded:Connect(function(char)
  187.         char:WaitForChild("HumanoidRootPart")
  188.         wait(0)
  189.         applyFastMotion(char)
  190.     end)
  191.  
  192.     if player.Character then
  193.         wait(0)
  194.         applyFastMotion(player.Character)
  195.     end
  196. end
  197.  
  198. -- INIT
  199. player.CharacterAdded:Connect(function(char)
  200.     setupStats()
  201.     spawnClaws(CLAWS_TO_SPAWN)
  202. end)
  203.  
  204. RunService.Stepped:Connect(afterKillAura)
  205. fastArms()
  206.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement