I almost have it figured out.

I wrote this:

function killJoy( victim, weapon, killer )
    if  weapon:GetClass "kermite_knife_hibben"  then
        PrintMessage( HUD_PRINTTALK, victim:Name() .. " has died, mysteriously!" )
        killer:addMoney( 50 )
hook.Add("PlayerDeath", "rewards serial killer", killJoy)

and i get

what did i miss?

(User was banned for this post ("undescriptive thread title, this isn't the section for coding help." - postal))