Advertisement
Guest User

Untitled

a guest
May 27th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.28 KB | None | 0 0
  1. Type = "Plant" --Can be changed to "Harvest", "Water" or "Plant"
  2. Seed = "Corn" --Which seed you want to plant
  3.  
  4. --dont mind this garbage below here ok
  5.  
  6. plr = game.Players.LocalPlayer
  7. local children = workspace:GetChildren()
  8. for i, child in ipairs(children) do
  9. if child:IsA("Model") and child:FindFirstChild("Owner") and child.Owner.Value == plr then
  10. Farm = child
  11. end
  12. end
  13. wait()
  14. local nigglet = Farm["Plot1"]:GetChildren()
  15. for i, nugget in ipairs(nigglet) do
  16. wait(0.1)
  17. if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
  18. if Type == "Water" and nugget.WaterContent.Value <= 1 then
  19. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
  20. local Remote = game.ReplicatedStorage['UseItem']
  21. local Arguments = { [1] = Workspace[Farm.Name].Well}
  22. Remote:FireServer(unpack(Arguments))
  23. elseif Type == "Harvest" then
  24. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
  25. elseif Type == "Plant" then
  26. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
  27. end
  28. end
  29. end
  30. local nigglet = Farm["Plot2"]:GetChildren()
  31. for i, nugget in ipairs(nigglet) do
  32. wait(0.1)
  33. if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
  34. if Type == "Water" and nugget.WaterContent.Value <= 1 then
  35. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
  36. local Remote = game.ReplicatedStorage['UseItem']
  37. local Arguments = { [1] = Workspace[Farm.Name].Well}
  38. Remote:FireServer(unpack(Arguments))
  39. elseif Type == "Harvest" then
  40. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
  41. elseif Type == "Plant" then
  42. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
  43. end
  44. end
  45. end
  46. local nigglet = Farm["Plot3"]:GetChildren()
  47. for i, nugget in ipairs(nigglet) do
  48. wait(0.1)
  49. if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
  50. if Type == "Water" and nugget.WaterContent.Value <= 1 then
  51. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
  52. local Remote = game.ReplicatedStorage['UseItem']
  53. local Arguments = { [1] = Workspace[Farm.Name].Well}
  54. Remote:FireServer(unpack(Arguments))
  55. elseif Type == "Harvest" then
  56. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
  57. elseif Type == "Plant" then
  58. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
  59. end
  60. end
  61. end
  62. local nigglet = Farm["Plot4"]:GetChildren()
  63. for i, nugget in ipairs(nigglet) do
  64. wait(0.1)
  65. if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
  66. if Type == "Water" and nugget.WaterContent.Value <= 1 then
  67. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
  68. local Remote = game.ReplicatedStorage['UseItem']
  69. local Arguments = { [1] = Workspace[Farm.Name].Well}
  70. Remote:FireServer(unpack(Arguments))
  71. elseif Type == "Harvest" then
  72. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
  73. elseif Type == "Plant" then
  74. game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
  75. end
  76. end
  77. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement