Advertisement
Guest User

booga booga kill aura and inf yield updated

a guest
Apr 20th, 2018
5,181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.84 KB | None | 0 0
  1. loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))()
  2.  
  3. --[[ Some Settings --]]
  4. local Aura_Range = 200 -- Edit here
  5. local AmountOfDamage = 20 -- Edit here for insta destroy
  6.  
  7. --[[ Keybind Settings --]]
  8. --[[
  9. Q - Insta Destroy
  10. E - Level Farm
  11. V - Kill Aura
  12. --]]
  13.  
  14. warn("Don't forget to leave a vouch on our official v3rmillion thread!")
  15. warn("Insta Destroy Script loaded! Press q where your mouse is to use it!")
  16. warn("Level Farm Script loaded! Press e (you can't stop it after started by the way!)")
  17. warn("Kill Aura Script loaded! Press v, you're in a range of " .. Aura_Range .. " blocks.")
  18. warn("Bypassed again by Hamii")
  19. warn("Made by Hamii/Tritium and Floof <3")
  20.  
  21. local Player = game:GetService("Players").LocalPlayer
  22. local Mouse = Player:GetMouse()
  23. local Folder = workspace.Critters
  24.  
  25. local Damage = function(Part)
  26. pcall(function()
  27.     local A = Part
  28.     local B = Part.Position
  29.     local C = {
  30.         owned = true,
  31.         origin = Player.Character.Head.Position,
  32.         position = Part.Position,
  33.         velocity = Player.Character.Head.CFrame.lookVector * Vector3.new(500, 100, 500),
  34.         acceleration = Vector3.new(0, -156.2, 0),
  35.         age = os.time(),
  36.         toolFrom = "Magnetite Crossbow",
  37.         object = game:GetService("ReplicatedStorage").Projectiles:findFirstChild("Bolt")
  38.     }
  39.     local D = (Player.Character.Head.Position - Part.Position).magnitude
  40.     game:GetService("ReplicatedStorage").Events.DequipCosmetic:FireServer(A, B, C, D)
  41. end)
  42. end
  43.  
  44. Mouse.KeyUp:connect(function(key)
  45.     if key == "q" then
  46.     --warn("Pressed q, Insta Destroy made by Hamii/Tritium and Floof")
  47.         for i = 1, AmountOfDamage do
  48.             if Mouse.Target and Mouse.Target.ClassName ~= "Terrain" then
  49.                 Damage(Mouse.Target)
  50.             end
  51.         end
  52.     end
  53. end)
  54.  
  55. Mouse.KeyUp:connect(function(key)
  56.     if key == "p" then
  57.     --warn("Pressed p, Level Farm made by Hamii/Tritium and Floof")      
  58. while wait() do
  59.     for i,v in pairs(workspace:GetChildren()) do
  60.         if string.find(v.Name:lower(), "bush") or string.find(v.Name:lower(), "tree") or string.find(v.Name:lower(), "ice") or string.find(v.Name:lower(), "rock") then
  61.             for i,v in pairs(v:GetChildren()) do
  62.                 if v.ClassName == "Part" or v.ClassName == "Union" then
  63.                     spawn(function()
  64.                     for i = 1, 50 do
  65.                         Damage(v)
  66.                         wait()
  67.                     end
  68.                     end)
  69.                 end
  70.             end
  71.         elseif v:findFirstChild("PrimaryPart") then
  72.             spawn(function()
  73.                 for i = 1, 50 do
  74.                     Damage(v.PrimaryPart)
  75.                     wait()
  76.                 end
  77.             end)
  78.         elseif game:GetService("Players"):GetPlayerFromCharacter(v) then
  79.             spawn(function()
  80.             for i = 1, 50 do
  81.                 Damage(v.Head)
  82.                 wait()
  83.             end
  84.             end)
  85.         end
  86.     end
  87. end
  88. end
  89. end)
  90.  
  91. local orange = function(part, strength)
  92.     if part:IsDescendantOf(Player.Character) then return nil end
  93.     if part and part.Parent and part.Parent.Parent then
  94.         if part.Parent:findFirstChild("Head") then
  95.             for i = 1, 5 * strength do
  96.                 Damage(part.Parent.Head)
  97.             end
  98.         elseif part.Parent.Parent:findFirstChild("Head") then
  99.             for i = 1, 5 * strength do
  100.                 Damage(part.Parent.Parent.Head)
  101.             end
  102.         else
  103.             if part.Parent ~= workspace then
  104.                 for i,v in pairs(part.Parent:GetChildren()) do
  105.                     if string.find(v.ClassName:lower(), "part") or v.ClassName == "Union" then
  106.                         for i = 1, 2.5 * strength do
  107.                             Damage(v)
  108.                         end
  109.                     end
  110.                 end
  111.             end
  112.         end
  113.         for i = 1, 2.5 * strength do
  114.             Damage(part)
  115.         end
  116.     end
  117. end
  118.  
  119. local myPos = function()
  120.     return Player.Character.HumanoidRootPart.Position
  121. end
  122.  
  123. Mouse.KeyDown:connect(function(key)
  124.     if key == "v" then
  125. --warn("Pressed v, Kill Aura made by Floof and bypassed by Hamii!")
  126.         for i, v in pairs(workspace.Critters:GetChildren()) do
  127.             if v:findFirstChild("HumanoidRootPart") then
  128.                 local Pos = v.HumanoidRootPart.Position
  129.                 local Distance = (Pos - myPos()).magnitude
  130.                 if Distance <= Aura_Range then
  131.                     orange(v.HumanoidRootPart, 8)
  132.                 end
  133.             elseif v:findFirstChild("Torso")  then
  134.                 local Pos = v.Torso.Position
  135.                 local Distance = (Pos - myPos()).magnitude
  136.                 if Distance <= Aura_Range then
  137.                     orange(v.Torso, 8)
  138.                 end
  139.             else
  140.                 local Part = nil
  141.                 for i,v in pairs(v:GetChildren()) do
  142.                     if string.find(v.ClassName:lower(), "part") or v.ClassName == "Union" then
  143.                         Part = v
  144.                     end
  145.                 end
  146.                 if string.find(v.ClassName:lower(), "part") or v.ClassName == "Union" then
  147.                     Part = v
  148.                 end
  149.                 if Part then
  150.                     orange(Part, 14)
  151.                 end
  152.             end
  153.         end
  154.         wait()
  155.         for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  156.             if v ~= Player and v.Character then
  157.                 local HRP = v.Character:findFirstChild("HumanoidRootPart")
  158.                 if HRP then
  159.                     local Distance = (HRP.Position - myPos()).magnitude
  160.                     if Distance <= Aura_Range then
  161.                         orange(HRP, 15)
  162.                     end
  163.                 end
  164.             end
  165.         end
  166.         wait()
  167.         for i,v in pairs(workspace:GetChildren()) do
  168.             if string.find(v.Name:lower(), "bush") or string.find(v.Name:lower(), "ice") or string.find(v.Name:lower(), "tree") or string.find(v.Name:lower(), "node") or string.find(v.Name:lower(), "wall") or string.find(v.Name:lower(), "stone") or string.find(v.Name:lower(), "mound") or string.find(v.Name:lower(), "rope") or v:findFirstChild("PrimaryPart") or v:findFirstChild("Health") or v:findFirstChild("Torso") or v:findFirstChild("HitShell")  then
  169.                 local Part = nil
  170.                 for i,v in pairs(v:GetChildren()) do
  171.                     if string.find(v.ClassName:lower(), "part") or v.ClassName == "Union" then
  172.                         Part = v
  173.                     end
  174.                 end
  175.                 if string.find(v.ClassName:lower(), "part") or v.ClassName == "Union" then
  176.                     Part = v
  177.                 end
  178.                 if Part then
  179.                     local Distance = (Part.Position - myPos()).magnitude
  180.                     if Distance <= Aura_Range then
  181.                         orange(Part, 7)
  182.                     end
  183.                 end
  184.             end
  185.         end
  186.         for i,v in pairs(workspace.Deployables:GetChildren()) do
  187.             if string.find(v.Name:lower(), "wall") or string.find(v.Name:lower(), "gate") or string.find(v.Name:lower(), "raft") or string.find(v.Name:lower(), "boat") or string.find(v.Name:lower(), "hut") or string.find(v.Name:lower(), "Health") or v:findFirstChild("PrimaryPart") or v:findFirstChild("Torso") then
  188.                 local Part = nil
  189.                 for i,v in pairs(v:GetChildren()) do
  190.                     if string.find(v.ClassName:lower(), "part") or v.ClassName == "Union" then
  191.                         Part = v
  192.                     end
  193.                 end
  194.                 if string.find(v.ClassName:lower(), "part") or v.ClassName == "Union" then
  195.                     Part = v
  196.                 end
  197.                 if Part then
  198.                     local Distance = (Part.Position - myPos()).magnitude
  199.                     if Distance <= Aura_Range then
  200.                         orange(Part, 7)
  201.                     end
  202.                 end
  203.             end
  204.         end
  205.     end
  206. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement