Тема на инглише тут:
http://www.ofpeditingcenter.com/cgi-...num=1004759260
Суть вот в чем:
If it goes off within say, 10m of a player use the WHITE OUT overlay, then 3 seconds later use the WHITE OUT overlay. This would simulate the blinding effect. If then say the person was 15m away, do the same but for 2 seconds. For the sound, use the distance, and then the <fadesound> command for 3 seconds, 2seconds etc. depending of the distance.
Эффект получается как в КС, только нужно написать грамотный скрипт, чтобы отслеживал состяние игрока, направление его взгляда (чтобы не ослепляло, если стоит спиной). Ну и АИ сделать например unit disableIA "move", чтобы они не двигались пару секунд.