karlis, thank you.
I have a code:
local sVar1 = { }
local sVar2 = { }
local sVar3 = { }
...
sVar1[source] = 1
sVar2[source] = 2
sVar3[source] = 3
...
function MyFunc( source, sVar1[source], sVar2[source] , sVar3[source] )
...
end
But, when I try to compile it, i get:
mymode.lua:62: ')' expected near '['
62 line in mode, and 9 line here(function MyFunc)
What is wrong? How to create a function with array in argument?