Try this :
local myMarker = createMarker( -2620.7634277344, 1376.0603027344, 7.1228446960449, 'cylinder', 2.0, 255, 0, 0, 150 );
setElementInterior( myMarker, 3, 1494.3350, 1305.6510, 1093.2890 );
setElementDimension( myMarker, 3 );
function MarkerHit( hitElement, matchingDimension )
if getElementType( hitElement ) == 'player' then
setElementInterior( hitElement, 3, 1494.3350, 1305.6510, 1093.2890 );
end
end
addEventHandler( 'onMarkerHit', myMarker, MarkerHit );