If you shoot the zombie from longer distance like 25, it won't move and stay idle while you are shooting at it.
This does not looks so good AI

Script could be tweaked to change zombie to seek mode for some seconds when it receive damage whatever is the distance to the player ?