RedHeavenHeroЗачем?
Ну тип такого:
function add(array, index, change)
local ar = {}
local f = 0;
for i, e in array do
if i == index then
ar[i] = change;
f = 1;
end
if f == 1 then
ar[i+1]= e;
else
ar[i]= e;
end;
end
return ar
end
Добавлено через 4 минуты
RedHeavenHeroСтандартной нет.
Печально

Ручками то написать можно что угодно, но это уже не то...