Are we talking about armor::onTrigger? If so, what do you mean? That command is called on for many things, such as jumping, right and left clicking, and jetting. If it's any of those (or the others i'm missing), this doesn't have to be an entire playertype but simply a two-minute script. Here, actually:
package TriggerType
{
function armor::onTrigger(%armor, %player, %slot, %value)
{
if(%slot == 1) //This is the slot that it will be activated for. Change this to your needs.
{
%player.addVelocity("0 100 0"); //Change this to your needs. You could use addRelativeVelocity if you have that add-on installed.
}
parent::onTrigger(%armor, %player, %slot, %value);
}
};
activatePackage(TriggerType);