Advertisement
YT_PatricioTGN

Untitled

Oct 8th, 2021
3,457
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. -- Equilibrium Special Zombie_Attack Auto_Farming Enjoy Heart
  2. local groundDistance = 8
  3. local Player = game:GetService("Players").LocalPlayer
  4. local function getNearest()
  5. local nearest, dist = nil, 99999
  6. for _,v in pairs(game.Workspace.BossFolder:GetChildren()) do
  7. if(v:FindFirstChild("Head")~=nil)then
  8. local m =(Player.Character.Head.Position-v.Head.Position).magnitude
  9. if(m<dist)then
  10. dist = m
  11. nearest = v
  12. end
  13. end
  14. end
  15. for _,v in pairs(game.Workspace.enemies:GetChildren()) do
  16. if(v:FindFirstChild("Head")~=nil)then
  17. local m =(Player.Character.Head.Position-v.Head.Position).magnitude
  18. if(m<dist)then
  19. dist = m
  20. nearest = v
  21. end
  22. end
  23. end
  24. return nearest
  25. end
  26. _G.farm2 = true
  27. Player.Chatted:Connect(function(m)
  28. if(m==";autofarm false")then
  29. _G.farm2 = false
  30. elseif(m==";autofarm true")then
  31. _G.farm2 = true
  32. end
  33. end)
  34. _G.globalTarget = nil
  35. game:GetService("RunService").RenderStepped:Connect(function()
  36. if(_G.farm2==true)then
  37. local target = getNearest()
  38. if(target~=nil)then
  39. game:GetService("Workspace").CurrentCamera.CFrame = CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p, target.Head.Position)
  40. Player.Character.HumanoidRootPart.CFrame = (target.HumanoidRootPart.CFrame * CFrame.new(0, groundDistance, 9))
  41. _G.globalTarget = target
  42. end
  43. end
  44. end)
  45. spawn(function()
  46. while wait() do
  47. game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  48. game.Players.LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
  49. end
  50. end)
  51. while wait() do
  52. if(_G.farm2==true and _G.globalTarget~=nil and _G.globalTarget:FindFirstChild("Head") and Player.Character:FindFirstChildOfClass("Tool"))then
  53. local target = _G.globalTarget
  54. game.ReplicatedStorage.Gun:FireServer({["Normal"] = Vector3.new(0, 0, 0), ["Direction"] = target.Head.Position, ["Name"] = Player.Character:FindFirstChildOfClass("Tool").Name, ["Hit"] = target.Head, ["Origin"] = target.Head.Position, ["Pos"] = target.Head.Position,})
  55. wait()
  56. end
  57. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement