ShowNames demo
Channel: Zulu-Alpha
Date: 13/07/2014

Stuff I forgot to mention:
The zoom only takes into account non optical zoom (eg: no binocs).

addDiscoverable function can also be used to add a custom name tag to any object (such as crates and mission critical equipment). 

There may be a few other smaller features I forgot.

Download from here: https://bitbucket.org/zulualpha/zam/downloads
Under APL-SA, with source here: https://bitbucket.org/zulualpha/zam

BIS Forum topic: http://forums.bistudio.com/showthread.php?180295-ZAM-Zulu-Alpha-Modifications

Thanks to KarateBob for helping out!