Hope you guys don't mind posting about this, but I've made a clone of this in eventscripts:
http://forums.mattie.info/cs/forums/...ic.php?t=24451
Everything's essentially the same, just the messages have been trimmed a bit and some made optional using a config.
Probably gonna add the option to use +use in it like ottobohn asked.
And before you say it, yes I'm aware SM is 0.000001% faster