The only way you
can't get it work would be using math formulas in the Position and moveVelocity elements. Or atleast the particle would be placed/moved first in relative to the Object element and then also according to your calculations, resulting in unwanted ... results.
Another common mistake is having the quotes around the object name. You must enter a variable, local or not, into it w/o quotes.
Lets say you have and UAZ named
dopecar as Object, [0,10,1] as moveVelocity. Now your particle will travel at that speed to the heading of
dopecar 10km/h and rise 1km/h upwards in that heading. That's all there is to it.
drop ["cl_basic", "", "Billboard", 0.2, 2, [0,0,1], [0,10,1], 10, 1.290, 1, .1, [0.5,2,5], [[.5,.5,.5,.1], [.8,.8,.8,.4], [1,1,1,.2], [1,1,1,0]], [0,0], 0, 0, "", "",dopecar]
Looks like Vektorboson updated his tut a while back. It's got a very informative example mission. Check
his site and tutorials.