If they're using your playertype, don't parent and play your own sound.
Use these variables for your needs in a playertype datablock:painSound = "YourSoundDatablockNameHere"; //When that playertype is hurt, it will play this sound if it exists insteaddeathSound = "YourSoundDatablockNameHere"; //When that playertype dies, it will play this sound if it exists instead