Advertisement
Guest User

Untitled

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