Advertisement
ProScripter29

Sword Autofarmer

May 25th, 2024 (edited)
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. local Player = game.Players.LocalPlayer
  2.  
  3. local Handle = Player.Character:FindFirstChildOfClass("Tool").Handle
  4.  
  5. local Players = game:GetService("Players")
  6.  
  7. function PlayerAlive(TPlayer)
  8. if TPlayer then
  9. if TPlayer.Character then
  10. if TPlayer.Character:FindFirstChild("Humanoid") and TPlayer.Character:FindFirstChild("HumanoidRootPart") then
  11. if TPlayer.Character.Humanoid.Health > 0 then
  12. return true
  13. end
  14. return false
  15. end
  16. return false
  17. end
  18. return false
  19. end
  20. return false
  21. end
  22.  
  23. function HandleKill(TargetPlayer)
  24. local Character = TargetPlayer.Character
  25. Handle:BreakJoints()
  26. repeat
  27. task.wait()
  28. if Character and Character:FindFirstChild("HumanoidRootPart") then
  29. Handle.CFrame = Character.HumanoidRootPart.CFrame
  30. end
  31. task.wait()
  32. if Character and Character:FindFirstChild("HumanoidRootPart") then
  33. Handle.CFrame = Character.HumanoidRootPart.CFrame + Vector3.new(0,5,0)
  34. end
  35. until (not PlayerAlive(TargetPlayer))
  36. end
  37.  
  38. for i, TargetPlayer in pairs(Players:GetPlayers()) do
  39. if PlayerAlive(TargetPlayer) and not (TargetPlayer == Player) and not (TargetPlayer.TeamColor == Player.TeamColor) then
  40. HandleKill(TargetPlayer)
  41. elseif PlayerAlive(TargetPlayer) and not (TargetPlayer == Player) and (TargetPlayer.Neutral == true) then
  42. HandleKill(TargetPlayer)
  43. end
  44. task.wait()
  45. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement