AFAIK the hit command only works when the projectile causes more than 5% damage when it strikes the target. So the hit might not be a completely effective way.
The way I use is a simple script:
#Loop
@(getDammage myMCU > 0)
myMCU setDammage 0
goto "Loop"
The code is efficent and it's almost impossible to defeat. I was lit up by six machine gunners and two static MGs and they still couldn't kill me.