Here is one which worked for me:
In the trigger on activation:
load = aP addaction ["Pick Up","load.sqs"]
and in the load script:
disableuserinput true
aP removeaction load
aP playmove "PutDownToCombat"
~1
object1 setpos [0,0,0]
disableuserinput false