KevinPlayLT2

Islands bamboo AutoFarm

Jul 20th, 2020
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. local Player = game.Players.LocalPlayer;
  2. local Remotes = game.ReplicatedStorage.Remotes;
  3. local remoteFunctions = Remotes.Functions;
  4. _G.bambooFarm = true;
  5.  
  6. local wildernessBlocks = workspace.WildernessBlocks
  7.  
  8.  
  9. function findLowest()
  10. local currentLowest = math.huge
  11. local lowestBamboo = nil
  12.  
  13. for _,v in pairs (wildernessBlocks:GetChildren()) do
  14. if (v.Name == "bamboo") then
  15. if (currentLowest > v.Position.Y) then
  16. currentLowest = v.Position.Y
  17. lowestBamboo = v
  18. end
  19. end
  20. end
  21. return lowestBamboo
  22. end
  23.  
  24. function getArgs(bamboo)
  25. local bamboo = nil
  26.  
  27. local bamboo = findLowest()
  28. Player.Character.HumanoidRootPart.CFrame = CFrame.new(bamboo.Position)
  29.  
  30. local bambooArg = {
  31. part = bamboo,
  32. block = bamboo,
  33. norm = bamboo.Position,
  34. pos = Vector3.new(0.52, 0, 0.85)
  35. }
  36. return bambooArg
  37. end
  38.  
  39. while _G.bambooFarm do wait()
  40. remoteFunctions["BLOCK_BREAK_REQUEST"]:InvokeServer(getArgs())
  41. end
Add Comment
Please, Sign In to add comment