From like 5 minutes research I would suggest you use Armor::Damage(%this,%obj,%sourceObject,%position,%damage,%damageType)
I haven't worked with this function before but I assume %obj is what has been damaged and %sourceObject is what caused the damage.
package Bleh
{
function Armor::Damage(%this,%obj,%sourceObject,%position,%damage,%damageType)
{
if(%obj.client.getClassName() $= "GameConnection")
{
if(%sourceObject.client.getClassName() $= "GameConnection")
%scourceObject.client.incscore(%damage);
}
return Parent::Damage(%this,%obj,%sourceObject,%position,%damage,%damageType);
}
};
activatepackage(Bleh);
If my assumption is correct that should add the amount of damage dealt to a player to the amount of points the person who caused the damage.