function playerDamage_text ( attacker, weapon, bodypart, loss )
if ( weapon == 24 ) then
killPed ( source, attacker, weapon, bodypart, false )
end
end
addEventHandler ( "onPlayerDamage", getRootElement (), playerDamage_text )
is better (you can get proper informations on onPedWasted or onPlayerWasted events