This code prints nil, print is on line 10
local PeopleA = {}
script.Parent.MouseButton1Click:Connect(function()
table.insert(PeopleA, (Random.new(tick()):NextInteger(1,6)), "Name1")
table.insert(PeopleA, (Random.new(tick()):NextInteger(1,6)), "Name2")
table.insert(PeopleA, (Random.new(tick()):NextInteger(1,6)), "Name3")
table.insert(PeopleA, (Random.new(tick()):NextInteger(1,6)), "Name4")
table.insert(PeopleA, (Random.new(tick()):NextInteger(1,6)), "Name5")
table.insert(PeopleA, (Random.new(tick()):NextInteger(1,6)), "Name6")
print(PeopleA[1])
for i, v in pairs(PeopleA) do
for a, b in pairs(script.Parent.Parent:GetChildren()) do
local sp = Random.new(tick()):NextInteger(1,#PeopleA)
if b.Name == "Person" and b.Text == "" then
b.Text = PeopleA[sp]
table.remove(PeopleA, sp)
wait()
end
end
end
end)
Thanks!
