local array = {} -- создаем пустой массив
local mt = { -- создаем метатаблицу
__newindex = function(tbl, key, value) -- определяем событие __newindex
rawset(tbl, key, value) -- устанавливаем новое значение в таблицу
print("Изменено значение в массиве: " .. key .. " = " .. value)...