KWo forgive for my post not in that place
KWo if you do not want, that bots stopped at shooting, why to not make variable, as at NiceBot for example "pb_moveandshoot", that bot at meaning(importance) 0 - not strafe, 1 - if the enemy is close, 2 - if an enemy far.
SORRY 4 BAD ENGLISH GUYS