Hi. I have a table that stores questions and four possible answers, of which only one is correct. I found that I could create a table as follows and I found this code from a lua helpsite not specific to ROBLOX. The problem is, I can apparently read values from this table by printing GeneralKnowledge[1][2] to print "London"
GeneralKnowledge = {}
for i = 1, 4 do
GeneralKnowledge[i] = { 0,0,0,0,0 }
end
GeneralKnowledge[1] = {"What is 2+2?","2","3","4","i"}
GeneralKnowledge[2] = {"What is the capital city of the UK?", "London","Belfast","Dublin","Cardiff"}
Can anyone help? This just ends in an error
print(GeneralKnowledge[1][2]):1: attempt to index global 'GeneralKnowledge' (a nil value)
The table is stored within a script in the startergui.

1 comment
Can you include the whole script? What you have shown is correct, but since that's not the part that's erroring, it would be good to have that.