Hey, I was learning about metatables and metamethods and I was trying to iterate through an originally empty array but having values assigned via __index metamethod.
Here's my code:
local codes = {}
setmetatable(codes,{
__index = {"Hello World","1337"},
__metatable = function()
getmetatable(codes)
end
})
script.Parent.MouseButton1Click:Connect(function()
for i,v in pairs(codes) do
print(v)
end
end)
When I clicked nothing gets printed; please help.
