When machineguner (or anybody else) running out of ammo, he is informing about that. is it possible, that ammo bearer will come close to gunner, and rearm him?
different example: one got hit, so the medic should go, and heal him. Is it possible to do that without loop (using resourses), the script could be run only when direct accident will happen?