I am making a building system and i am working on a plot choisin but it only choose the first plot
THIS IS THE CODE:
local Player = game.Players.LocalPlayer
local Character = Player.Character
local Camera = workspace.CurrentCamera
local Plots = workspace.Plots:GetChildren()
while true do
for PI = 1, #Plots do
local Choosed = Plots[PI]
if Player.Plot.Value then
else
if Plots[PI].Owner.Value == nil then
Camera.CameraType = Enum.CameraType.Scriptable
game.TweenService:Create(Camera, TweenInfo.new(.5), {CFrame = Plots[PI].Camera.CFrame}):Play()
script.Parent.Choose.MouseButton1Click:Connect(function()
game.ReplicatedStorage.Events.SetPlot:FireServer(Choosed, Player)
Camera.CameraType = Enum.CameraType.Follow
print(Choosed)
Character:SetPrimaryPartCFrame(Choosed.Spawn.CFrame + Vector3.new(0, 5, 0))
script.Parent.Enabled = false
end)
end
end
wait(8)
end
wait()
end
Thanks
