How can I put it in a function and make the call? 'm not very good with lua!      
do  
local dist = nil 
local dist2 = nil 
local unit = Unit.getByName('Pilot #1') 
local avgx, avgy, avgz = 0, 0, 0 
local unitPos = nil 
if unit ~= nil then 
unitPos = unit:getPosition() 
avgx = avgx + unit:getPosition().p.x 
avgy = avgy + unit:getPosition().p.y 
avgz = avgz + unit:getPosition().p.z 
end     
local unit = StaticObject.getByName('Container') 
local avgx2, avgy2, avgz2 = 0, 0, 0 
local unitPos = nil 
if unit ~= nil then 
unitPos = unit:getPosition() 
avgx2 = avgx2 + unit:getPosition().p.x 
avgy2 = avgy2 + unit:getPosition().p.y 
avgz2 = avgz2 + unit:getPosition().p.z 
dist = math.sqrt( (avgx - avgx2)^2 + (avgz - avgz2)^2 ) 
trigger.action.outText('Distance: ' .. dist, 5) 
end    
end