Advertisement
Guest User

Booga Booga Instant Kill and LVL Farm [Working 4/21/2018]

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