revealVotes.Event:Connect(function()
local mapVotes = {}
local playerVotes = {}
for i, map in pairs(game.ReplicatedStorage.VotedMap:GetChildren()) do
table.insert(mapVotes, map.Value)
wait()
end
for i, choice in pairs(game.ReplicatedStorage.VotedPlayers:GetChildren()) do
table.insert(playerVotes, choice.Value)
wait()
end
table.sort(mapVotes)
table.sort(playerVotes)
local mapWinner = tonumber(mapVotes[#mapVotes])
local playerWinner = tonumber(playerVotes[#playerVotes])
print(unpack(mapVotes))
print(unpack(playerVotes))
for i, map in pairs(game.ReplicatedStorage.VotedMap:GetChildren()) do
if map.Value == mapWinner then
winnerMap.Value = map.Name
end
end
for i, choice in pairs(game.ReplicatedStorage.VotedPlayers:GetChildren()) do
if choice.Value == playerWinner then
winnerPlayers.Value = choice.Name
end
end
end)
https://scriptinghelpers.org/questions/118136/why-is-my-table-not-inserting-any-values (Repost. I suspect that the problem is with the for loops not adding any values. Any ideas?)
