package swol_noHammerPlayers
{
function hammerImage::onHitObject(%db,%pl,%slot,%hit,%hitPos,%normal)
{
if(%pl.getClassName() !$= "Player")
return parent::onHitObject(%db,%pl,%slot,%hit,%hitPos,%normal);
if(%hit.getClassName() $= "Player")
{
if(isObject(%cl = %pl.client))
commandToClient(%cl,'MessageBoxOK',"Don't be rude","Please refrain from being annoying");
%pl.unMountImage(!%pl.playThread(1,root));
return;
}
parent::onHitObject(%db,%pl,%slot,%hit,%hitPos,%normal);
}
};
activatePackage(swol_noHammerPlayers);
You'd want to do something along these lines