20.01.2014, 13:20
Easiest way to do custom damage is to set player team to the global team whenever player joins, and in OnPlayerTakeDamage you can do whatever you want, also it will prevent some weapons (the ones that won't have setted damage) from giving damage.