Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Type = "Plant" --Can be changed to "Harvest", "Water" or "Plant"
- Seed = "Corn" --Which seed you want to plant
- --dont mind this garbage below here ok
- plr = game.Players.LocalPlayer
- local children = workspace:GetChildren()
- for i, child in ipairs(children) do
- if child:IsA("Model") and child:FindFirstChild("Owner") and child.Owner.Value == plr then
- Farm = child
- end
- end
- wait()
- local nigglet = Farm["Plot1"]:GetChildren()
- for i, nugget in ipairs(nigglet) do
- wait(0.1)
- if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
- if Type == "Water" and nugget.WaterContent.Value <= 1 then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
- local Remote = game.ReplicatedStorage['UseItem']
- local Arguments = { [1] = Workspace[Farm.Name].Well}
- Remote:FireServer(unpack(Arguments))
- elseif Type == "Harvest" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
- elseif Type == "Plant" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
- end
- end
- end
- local nigglet = Farm["Plot2"]:GetChildren()
- for i, nugget in ipairs(nigglet) do
- wait(0.1)
- if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
- if Type == "Water" and nugget.WaterContent.Value <= 1 then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
- local Remote = game.ReplicatedStorage['UseItem']
- local Arguments = { [1] = Workspace[Farm.Name].Well}
- Remote:FireServer(unpack(Arguments))
- elseif Type == "Harvest" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
- elseif Type == "Plant" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
- end
- end
- end
- local nigglet = Farm["Plot3"]:GetChildren()
- for i, nugget in ipairs(nigglet) do
- wait(0.1)
- if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
- if Type == "Water" and nugget.WaterContent.Value <= 1 then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
- local Remote = game.ReplicatedStorage['UseItem']
- local Arguments = { [1] = Workspace[Farm.Name].Well}
- Remote:FireServer(unpack(Arguments))
- elseif Type == "Harvest" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
- elseif Type == "Plant" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
- end
- end
- end
- local nigglet = Farm["Plot4"]:GetChildren()
- for i, nugget in ipairs(nigglet) do
- wait(0.1)
- if nugget.Name ~= "Camera1" and nugget.Name ~= "Camera2" and nugget.Name ~= "Plot" and nugget.Name ~= "HasGreenhouse" then
- if Type == "Water" and nugget.WaterContent.Value <= 1 then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Water")
- local Remote = game.ReplicatedStorage['UseItem']
- local Arguments = { [1] = Workspace[Farm.Name].Well}
- Remote:FireServer(unpack(Arguments))
- elseif Type == "Harvest" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "Harvest")
- elseif Type == "Plant" then
- game.ReplicatedStorage.ManipulateCrop:FireServer(nugget, "PlantSeed", Seed)
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement