Well half that's right, the first bit of code aint correct, no offense intended but ppl might try to use them:
_sat = "Pipebomb"
_sat = camcreate getpos vehicle_name
~0.3
"Heat105" camCreate getpos _sat
exit
The above won't work because camcreate isn't being used right, should be:
cameraID = "objecttype" CamCreate [x,y,z]
so:
_sat = "Pipebomb" camCreate getPos vehicle_name
Also I found out that creating the satchel this way won't let you destroy it as if it were an object, ie:
_sat setDammage 1
won't work
i'm not sure how to detonate it, maybe it requires some kind of action applied to it, anyone know?