Yeah. For example the Death Package.
package DeathCheck
{
function GameConnection::onDeath(%this, %sourceObject, %sourceClient, %damageType, %damLoc)
{
if(isObject(%sourceClient.player))
{
%sourceClient.player.mountImage(0,wrenchImage);
}
Parent::onDeath(%this, %sourceObject, %sourceClient, %damageType, %damLoc);
}
};
activatePackage(DeathCheck);
Once thats enabled on the check list bit when ever you kill someone you will mount the wrench.
Its a package activatePackage(DeathCheck); tells TGE to start running the pakcage. deactivatePackage(DeathCheck); would tell it to stop running that script.