I want to create something inside of a table when a function is triggered, I also don't know it's index number. How can I get Roblox to print the newly added thing in the table?
local Players = game.Players PlayerList = {} Players.PlayerAdded:Connect(function(player) table.insert(PlayerList,1,player.name) end) print(PlayerList[1]) --- I don't know the index number.
I mainly want to know how to print the index number, any other mistake is most likely a typo (If not please point it out).
local Players = game:GetService("Players") PlayerList = {} Players.PlayerAdded:Connect(function(player) PlayerList[#PlayerList + 1] = player.Name -- Replacing the Table Indexs Total plus 1 to the player.Name, in that way, table with 0 index plus 1 will be 1, and it replaces the 1st table position to the player.Name. print(PlayerList[#PlayerList .." joined the game."]) -- Get the total index in PlayerList, if there is 1 index, it prints the first index. end)